그리고 플랫 폼 메 니 저 는 사용 자 시스템 이 기본 적 으로 구동 할 수 있 는 부트 코드 ( 530 ) 를 구비 하 고 있 어야 한다 . 왜냐하면 시스템 초기 상황 에서 는 시스템 을 운용 해야 하 는 기본 적 인 운용 체제 가 없 는 상황 이 며 , 플랫 폼 브로커 ( 360 ) 와 통신 하 여 상기 한 바 대로 소프트웨어 를 설치 하 기 위해서 는 부트 코드 ( 530 ) 를 포함 하 고 있 어야 한다 . 부트 코드 는 센서 인식 모듈 과 시스템 의 네트워크 모듈 을 이용 할 수 있 는 드라이버 를 플랫폼 브로커 ( 60 ) 로부터 다운로드 할 수 있 도록 티 . 에프 . 티 . 피 ( TFTP ) 와 같 은 간단 한 파일 전송 프로토콜 을 내장 하 고 있 어야 한다 . 센서 인식 기능 및 네트워크 기능 등 을 포함 한 기본 적 인 시스템 구동 이 가능 해진 상태 에서 , 초기 설정 단계 를 수행 한다 . 보다 자세 한 초기 설정 절차 는 도 10 에서 기술 한다 . 센서 데이터 해 석부 ( 540 ) 는 사용 자 시스템 의 통신 처 리부 ( 580 ) 와 통신 을 수행 하 여 주변 센서 ( 595 ) 로부터 센서 정보 를 인식 한다 . 이때 통신 처 리부 ( 580 ) 는 RFID , 지그 비 또는 블루투스 를 포함 하 는 무선 프로토콜 로 주변 센서 ( 595 ) 와 통신 을 수행 할 수 있 다 . 인식 된 센서 정보 는 서비스 관리 모듈 ( 560 ) 에 의해 리소스 로케 이터 ( 340 ) 로 전송 되 어 상황 프로파일 의 인터넷 상 에서 의 위치 인 유 . 알 . 엘 ( URL ) 혹은 아이 . 피 ( IP ) 주소 를 얻 어 온다 . 서비스 관리 모듈 ( 560 ) 은 획득 한 상황 프로파일 서버 의 주소 로부터 상황 프로 파일 을 얻 기 위해서 다운로드 부 ( 590 ) 로 상황 프로파일 서버 의 주소 와 명령 을 전달 한다 . 이외 에 도 다운로드 부 ( 590 ) 은 서비스 관리 모듈 ( 560 ) 의 명령 에 따라 플랫 폼 브로커 ( 360 ) , 서비스 백업 서버 ( 380 ) 등 과 통신 하 면서 필요 한 데이터 를 다운로드 하 여 서비스 관리 모듈 ( 560 ) 에게 전달 한다 . 프로파일 관리 부 ( 550 ) 은 사용 자 시스템 의 프로파일 과 상황 프로 파일 및 서비스 프로 파일 을 관리 한다 . 소프트웨어 적합 성 검증 부 ( 520 ) 은 다운로드 된 소프트웨어 의 검증 을 담당 하 며 시스템 에 탑재 된 소프트웨어 를 소프트웨어 테스트 케이스 를 기반 으로 적합 성 테스트 를 수행 한다 . 이 는 명령 과 응답 의 형태 로 특정 테스트 케이스 를 실행 시켰 을 때 다운로드 된 소프트웨어 가 반응 하 지 않 거나 오동작 의 여부 를 진단 하 게 된다 . 오류 발생 시 에 는 오류 제 어부 ( 570 ) 에 의해 오류 처리 가 일어나 며 최종 적 인 오류 보고 를 서비스 관리 모듈 ( 560 ) 에게 전달 한다 . 오류 제어 모듈 에 의해 문제 가 발생 하 지 않 거나 실행 가능 한 정도 의 오류 를 보유 한 것 으로 평가 된 소프트웨어 는 서비스 관리 모듈 에 의해 실행 명령 이 소프트웨어 실행 제 어부 ( 510 ) 로 전달 되 어 다운로드 소프트웨어 를 최종 실행 하 게 된다 . 시스템 외부 와 의 통신 은 통신 처 리부 ( 580 ) 가 담당 하 며 시리얼 통신 및 TCP / IP 프로토콜 통신 방식 을 지원 한다 .