Method and system for maintaining a radio link connection during absence of real-time packet data communication
First Claim
1. A method comprising:
- establishing a radio link layer connection between a radio access network and a wireless communication device, wherein the radio access network applies a radio link timer to the radio link connection, wherein the radio access network provides connectivity with a packet-switched network;
establishing a data-link layer connection over which data can be communicated between the wireless communication device and the radio access network;
detecting that the wireless communication device has neither sent nor received packet-based real-time media over the data-link layer connection for a threshold period of time; and
responsive to the detecting, sending from the wireless communication device into the radio access network at least one keepalive signal, wherein the at least one keepalive signal resets the radio link timer,wherein sending the keepalive signal into the radio access network comprises sending the keepalive signal into the radio access network for transmission of the keepalive signal, in turn, from the radio access network to a destination in the packet-switched network, andwherein the keepalive signal is an empty Real-time Transport Protocol (RTP) packet.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for maintaining a radio link during absence of packet-based real-time media communication, such as RTP packet flow for instance. A wireless device determines that there has been an absence of packet-based real-time media flow for a threshold period of time and responsively sends a keepalive signal into the network to prevent its radio link from timing out. Further, the device may then periodically continue to send keepalive signals into the network to continue maintaining its radio link. By maintaining the radio link, the wireless device can then engage in further packet-based real-time media communication or associated packet-based signaling without the need to re-acquire a radio link.
60 Citations
17 Claims
-
1. A method comprising:
-
establishing a radio link layer connection between a radio access network and a wireless communication device, wherein the radio access network applies a radio link timer to the radio link connection, wherein the radio access network provides connectivity with a packet-switched network; establishing a data-link layer connection over which data can be communicated between the wireless communication device and the radio access network; detecting that the wireless communication device has neither sent nor received packet-based real-time media over the data-link layer connection for a threshold period of time; and responsive to the detecting, sending from the wireless communication device into the radio access network at least one keepalive signal, wherein the at least one keepalive signal resets the radio link timer, wherein sending the keepalive signal into the radio access network comprises sending the keepalive signal into the radio access network for transmission of the keepalive signal, in turn, from the radio access network to a destination in the packet-switched network, and wherein the keepalive signal is an empty Real-time Transport Protocol (RTP) packet. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for maintaining a radio link assigned to a cellular mobile station, the system comprising:
-
means for detecting that the cellular mobile station has neither sent nor received packet-based real-time media for a threshold period of time; and means, responsive to the detecting, for sending from the cellular mobile station into a radio access network at least one keepalive signal, wherein the radio access network applies a radio link timer to the radio link connection and provides connectivity with a packet-switched network, wherein sending of the keepalive signal causes the radio link timer to be reset, wherein sending the keepalive signal into the radio access network comprises sending the keepalive signal into the radio access network for transmission of the keepalive signal, in turn, from the radio access network to a destination in the packet-switched network, and wherein the keepalive signal is an empty Real-time Transport Protocol (RTP) packet. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A cellular mobile station comprising:
-
a processor; and a wireless communication interface, wherein the processor is programmed to make a determination that the cellular mobile station has neither sent nor received real-time media over a data-link layer connection for a threshold period of time, and wherein the processor is programmed to respond to the determination by sending at least one keepalive signal via the wireless communication interface into a radio access network, wherein the radio access network provides connectivity with a packet-switched network, whereby sending a keepalive signal from the cellular mobile station into the radio access network causes the radio access network to reset a radio-link timeout timer for a radio link assigned to the cellular mobile station, wherein sending the keepalive signal into the radio access network comprises sending the keepalive signal into the radio access network for transmission of the keepalive signal, in turn, from the radio access network to a destination in the packet-switched network and wherein the keepalive signal is an empty Real-time Transport Protocol (RTP) packet. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A communication system comprising:
-
a mobile station having a processor, data storage, a user interface, a push-to-talk button, and a wireless communication interface; a radio access network that communicates with the mobile station over an air interface and that provides connectivity between the mobile station and a packet-switched network, wherein a communication server sits on the packet-switched network and functions to bridge voice-over-packet communications between the mobile station and one or more other devices, wherein the radio access network is arranged to establish a radio link layer connection with the mobile station over the air interface and to release the radio link layer connection after a predefined period of time during which no packet-data is communicated to or from the mobile station over a data link layer connection via the air interface; wherein the mobile station is arranged (i) to detect that no packet data has been sent to or from the mobile station for a threshold period of time that is less than the predefined period of time, and (ii) to responsively transmit packet data as a keepalive signal over the air interface to reset the radio link timer, wherein the mobile station sends the packet data as the keepalive signal to the radio access network for transmission in turn from the radio access network to the communication server on the packet-switched network, and wherein the packet data sent as the keepalive signal is an empty Real-time Transport Protocol (RTP) packet.
-
Specification