최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0956133 (2013-07-31) |
등록번호 | US-8750123 (2014-06-10) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 33 인용 특허 : 644 |
Systems and methods for recognizing congestion in a mobile network to make intelligent decisions regarding connecting to an operator network is disclosed. A mobile device having a local proxy equipped with congestion recognition capabilities can use time elapsed to establish connection with a mobile
Systems and methods for recognizing congestion in a mobile network to make intelligent decisions regarding connecting to an operator network is disclosed. A mobile device having a local proxy equipped with congestion recognition capabilities can use time elapsed to establish connection with a mobile base station in the mobile network to recognize congestion at the mobile base station. Further, in response to recognizing congestion at the mobile base station, the local proxy can selectively block traffic from the mobile device from traversing the mobile network to reduce signaling overload on the mobile network.
1. A mobile device equipped for managing data traffic to reduce network signaling, comprising: a radio configured to send data connection requests to a mobile network;a processor;a memory unit having instructions stored thereon which when executed by the processor, causes the processor to: detect in
1. A mobile device equipped for managing data traffic to reduce network signaling, comprising: a radio configured to send data connection requests to a mobile network;a processor;a memory unit having instructions stored thereon which when executed by the processor, causes the processor to: detect increase in radio turn-on time values associated with data connection requests;determine whether the increase in radio turn-on time values is due to congestion in the mobile network;wherein an indication of signal strength measured by the mobile device is used to determine that the increase in radio turn-on time values is due to congestion in the mobile network; andwherein a number of base stations under a location area code that are each associated with a threshold number of instances of detection of increase in radio turn-on time values is also used to determine that the increase in radio turn-on time values is due to congestion in the mobile network. 2. The mobile device of claim 1, wherein the radio turn-on time is measured as the difference between time of a data request from an application on the mobile device and time of radio state transition to a connected state from an idle state. 3. The mobile device of claim 1, wherein when the increase in radio turn-on time values is due to congestion in the mobile network, the processor is further caused to manage data traffic on the mobile device to reduce network signaling. 4. The mobile device of claim 3, wherein managing the data traffic on the mobile device to reduce network signaling includes blocking data traffic having low priority from traversing the mobile network and allowing data traffic that is time critical to traverse the mobile network. 5. The mobile device of claim 4, wherein the data traffic that is time critical includes a transaction resulting from a user interaction with the mobile device. 6. The mobile device of claim 1, wherein the indication of signal strength is used to reduce or eliminate effect of signal strength on the detected increase in radio turn-on time values. 7. The mobile device of claim 1, wherein information relating to the base stations and the location area code is used to reduce or eliminate effect of geographic mobility of the mobile device on the detected increase in radio turn-on time values. 8. A system for managing data traffic at a mobile device to reduce network signaling, comprising: a memory;a processor disposed in communication with the memory and configured to execute instructions stored in the memory to:detect increase in setup times for connection requests in a mobile network from a baseline;detect congestion at one or more base stations in the mobile network based at least in part on the detected increase in setup times, wherein, the congestion is detected by the mobile device before a rejection to a connection request is received from one of the one or more base stations;wherein an indication of signal strength measured by the mobile device is used to determine that the increase in setup times is due to congestion in the mobile network;wherein a number of base stations under a location area code that are each associated with a threshold number of instances of detection of increase in setup times is also used to determine that the increase in setup times is due to congestion in the mobile network. 9. The system of claim 8, further configured to apply a blocking policy to selectively block traffic from the mobile device from reaching the mobile network in response to detecting and confirming that the mobile network is congested. 10. The system of claim 9, wherein the blocking policy selectively blocks the traffic from the mobile device based on time criticality of transactions. 11. The system of claim 10, wherein a time critical transaction includes a transaction resulting from a user-initiated request. 12. The system of claim 9, wherein the blocking policy blocks low priority traffic from going out to the mobile network to reduce network signaling from the mobile device to the one or more base stations. 13. The system of claim 9, wherein the blocking policy is in effect until the end of a predefined time period or when a time critical transaction is detected. 14. The system of claim 8, further configured to log setup times to periodically inform a service provider associated with the mobile network regarding the congestion at the one or more base stations. 15. The system of claim 8, wherein the congestion is detected by the mobile device, independent of other mobile devices on the mobile network. 16. The system of claim 8, wherein the congestion is detected by the mobile device without incurring signaling load on the mobile network. 17. The system of claim 8, further configured to detect congestion at the one or more base stations without relying on a specific mobile device chipset or baseband. 18. The system of claim 8, further configured to use application behavior to categorize application traffic and selectively block certain types of application traffic from traversing the mobile network to reduce signaling overload on the mobile network in response to detecting congestion in the mobile network. 19. The system of claim 8, wherein a base station from the one or more base stations is a Base Transceiver Station (BTS) in a Global System for Mobile Communications (GSM) or Code Division Multiple Access (CDMA) mobile network, a Node B in a 3G mobile network or an Evolved Node B in Long-Term Evolution (LTE) network. 20. The system of claim 8, wherein, a setup time for a connection request is measured as an elapsed time between detecting of an outgoing data request from the mobile device while a radio state is idle and transition of the radio state to a connected state. 21. A method for managing data traffic at a mobile device to reduce network signaling, comprising: detecting increase in setup times from a baseline for connection requests in a mobile network;detecting, by the mobile device, congestion at one or more base stations in the mobile network based at least in part on the detected increase in setup times;using an indication of signal strength measured by the mobile device to determine that the increase in setup times is due to congestion in the mobile network; andusing a number of base stations under a location area code that are each associated with a threshold number of instances of detection of increase in setup times to further determine that the increase in setup times is due to congestion in the mobile network. 22. The method of claim 21, wherein the congestion is detected by the mobile device before a rejection to a connection request is received from one of the one or more base stations. 23. The method of claim 21, further comprising applying a blocking policy to selectively block traffic from the mobile device from reaching the mobile network in response to detecting that the mobile network is congested, wherein the blocking policy is in effect until the end of a predefined time period or when a time critical transaction is detected. 24. The method of claim 23, wherein a time critical transaction includes a transaction resulting from a user-initiated request. 25. The method of claim 21, further comprising logging the setup times to periodically inform a service provider associated with the mobile network regarding the congestion at the one or more base stations. 26. The method of claim 21, wherein the congestion is detected by the mobile device, independent of other mobile devices on the mobile network. 27. The method of claim 21, wherein the congestion is detected by the mobile device without incurring signaling load on the mobile network. 28. The method of claim 23, wherein the blocking policy selectively blocks low priority traffic from going out to the mobile network to reduce network signaling from the mobile device to the one or more base stations. 29. The method of claim 21, wherein the congestion is detected by the mobile device without relying on a specific mobile device chipset or baseband. 30. The method of claim 21, further comprising using application behavior to categorize application traffic and selectively block certain types of application traffic from traversing the mobile network to reduce signaling overload on the mobile network in response to detecting and confirming congestion in the mobile network.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.