USSD 이동 방법(200) 및 이동 컴퓨팅 장치(410)가 기술된다. 방법(200)은 데이터 푸싱 동작(data pushing operation)을 USSD(universal supplementary services data) 채널을 통해 애플리케이션 서버로부터 이동 장치 클라이언트에 제공하는 단계(210); 및 푸싱 동작에 응답해서, 이동 장치 클라이언트에 의해 인터넷 프로토콜(IP) 채널을 통해 데이터 풀링 동작을 개시하는 단계(220)를 포함할 수 있다. 유익하게, 애플리케이션 서버 푸시 통지들 등의 짧은 데이터 전송들의 경우, 데이터 전송이 완료된 후에 RRC 유휴 상태로 전이하기 위한 더 긴 시간으로 인해, USSD 메시지들은 패킷 데이터보다 더 낮은 전력 소모를 요구한다. 또한, 광역 네트워크보다 더 적은 전력 소모를 필요로 하는 무선 LAN 등의 대안의 풀링 이동 수단을 사용하면서, 푸시 통지들은 오픈 IP 세션 없이 USSD를 통해 통신될 수 있어서, 클라이언트가 지속적인 IP 세션을 유지하지 않아도 되게 한다.
An USSD transporting method (200) and mobile computing device (410) are described. The method (200) can include the steps of: providing a data pushing operation (210) over a universal supplementary services data (USSD) channel from the application server to the mobile device client; and initiating a data pulling operation (220) over an internet protocol (IP) channel by the mobile device client, in response to the pushing operation. Advantageously, for short data transfers, such as application server push notifications, USSD messages require lower power drain than packet data, due to the longer time to transition to an RRC idle state after the data transfer is completed. Also, push notifications can be sent over USSD without an open IP session, thereby saving the client from having to maintain a persistent IP session, while employing alternate pulling transport means such as wireless LAN which require lower power drain than a wide area network.