Cellular Emulator사용하기
http://spec98.egloos.com/4366093
Cellular Emulator는 Windows Mobile이나 CE기반의 Emulator에서 통신 모듈을 테스트 할 수 있도록 도와주는 S/W기반의 툴이다.
Windows Mobile이나 CE 어플리케이션을 제작해야 할 때 혹은 기타 필요에 의해 통신 서비스를 테스트 해야 할 필요가 있을 수 있다.
물론 하드웨어 장비가 있다거나 실제 폰을 가지고 할 수 있다면 더 좋겠지만 이는 비용적인 측면에서 너무 비싸고 쉽게 접하기도 힘들다.
이때 대용으로서 사용할 수 있는 툴이 Microsoft에서 제공해주는 것이 Cellular Emulator이다.
기본적으로 WindowsMobile SDK만 설치해 주게 되면 함께 설치되므로 사용법만 간단하게 익힌다면 바로 사용할 수 있다.
Cellular Emulator에서 제공해 주는 주요 기능은 다음과 같다.
1. RIL APIs
2. SIM/USIM File System
3. Simultaneous voice and data(SVD)
4. 2G/3G handover roaming
5. GSM/GPRS/UMTS AT Command Parser
6. PPP data connection
즉 Cellular Emulator만 가지고 실제 망에 접속할 필요없이 필요한 기본적인 통신 기능을 점검해 볼 수 있다.
물론 이에 추가적인 비용이 들지 않고 사용하기도 쉬우니 쓸만한 툴이라 생각된다.
1. Cellular Emulator 기본 설정
Cellular Emulator와 Device Emulator의 연결은 다음과 같은 순서대로 하면 된다.
- 원하는 이미지의 Device Emulator를 실행한다.(기본적으로 다음의 위치에 존재한다 : 시작 > 모든 프로그램 > Windows Mobile 6 SDK > Tools > Cellular Emulator)
일반적으로 장치 에뮬레이터 관리자에서 원하는 이미지를 선택하면 된다. - Cellular Emulator의 Status Bar에서 나타내는 COM Port번호를 확인한다.
- 파일->구성->주변 장치 로 이동하여 직렬 포트0의 값을 앞서 확인한 값과 동일하게 써준다.
- Device Emulator에서 소프트 리셋을 수행한다.
- 부팅이 완료되면 Emulator에서 Phone off였던 상태가 달라진 것을 확인할 수 있다.
2. GPRS연결설정 하기
SP의 경우
- GPRS설정
설정->연결->GPRS->새로 만들기... 로 이동하여 다음과 같이 설정한다.
설명 : PPP혹은 아무 이름이나 상관 없음
연결대상 : WAP 네트워크
엑세스 지점 : 엑세스 지점의 이름을 적어준다. 안적어 주어도 기본적인 사용에는 문제 없다.
사용자 이름 및 암호 : 빈칸으로 둠
- Proxy서버를 다음과 같이 설정한다.
설명 : Proxy혹은 아무 이름이나 상관 없음
다음에서 연결 : WAP 네트워크
연결 대상 : 인터넷
프록시(이름:포트) : 프록시 서버의 주소 및 포트를 입력한다
- IE 연결 성정
메뉴 > 도구 > 옵션 > 연결
네트워크 선택 : 인터넷
- 이제 IE에서 아무 주소나 입력하게 되면 자동으로 GPRS접속을 시도하는 것을 확인할 수 있다.