1. Field of the Invention
The invention relates to data transfer in a wireless telecommunication system and, more particularly, fast transfer of data through a signaling channel in a wireless telecommunication system with setting up a dedicated traffic channel.
2. Description of the Related Art
In wireless telecommunication systems, Push-to-talk (PTT) capabilities are becoming popular with service sectors. PTT can support a “dispatch” voice service that operates over standard commercial wireless infrastructures, such as code division multiple access (CDMA), frequency division multiple access (FDMA), time division multiple access (TDMA), and global system for mobile communications (GSM). In a dispatch model, communication between endpoints (end user devices) occurs within virtual groups, wherein the voice of one “talker” is broadcast to one or more “listeners.” A single instance of this type of communication is commonly referred to as a dispatch call, or simply a PTT call. A PTT call is an instantiation of a group, which defines the characteristics of a call. A group in essence is defined by a member list and associated information, such as group name or group identification. In the absence of a wireless multicast channel, each group is formed by the combination of separate point-to-point connections between each endpoint and PTT servers manage the call. Each endpoint is also known as a client.
The PTT server 112 handles PTT communications among members of a PTT group. The PTT server 112 receives a PTT communication from one member and forwards it to all members of the PTT group. The PTT communication is usually received as data packets from the network 110, and the PTT communication sent out by the PTT server 112 are also in data packet format. A packet data service node (PDSN) and a connected base station (BS) then established through a BTS 114 a dedicated channel to transmit the PTT communication to a receiving mobile client (a PTT member).
After the PTT server 112 sends the announce call messages, each announce call message is received by a PDSN and forwarded by the PDSN to a BS 104. The BS 104 broadcasts the announce call message to all the sectors covered by the BTS 114 connected to the BS 104. If a mobile client who is a targeted receiver is available, the mobile client sends an accept call message back to the PTT server 112. After receiving the accept call message from at least one mobile client, the PTT server 112 sends a floor grant message back to the originating mobile client. There may be more than one targeted user in the originator's PTT communication group, and the PTT server 112 will grant the floor to the originator if there is at least one targeted mobile client available. After receiving the floor grant message, the PTT requesting mobile client (originator) can then make a PTT communication.
The PTT communication set up process described above is time sensitive and the initial PTT latency shown in
Transmitting the call announce message over the signaling channel does speed up the PTT call set up process, however, it also floods the wireless communication network with signaling messages, especially when the location of a receiver is unknown and the signaling message has to be broadcasted to a large area. Therefore, it is desirous to have a system and method for enabling a targeted transmission of a signaling message to a region where a receiver is located, thus enabling fast PTT set up without flooding unnecessary the wireless communication network with signaling messages, and it is to such system and method this invention is primarily directed.
The apparatus and method of the invention enables transmission of IP data packets through a signaling channel in a wireless telecommunication network without transmission of the IP data packets to sectors where a targeted wireless device is not located, thus avoids flooding the network with unnecessary signaling messages. In one embodiment, there is provided a method for determining a sector location of a wireless communication device and transmitting data from a base station to the wireless communication device over a signaling channel in a wireless communication network without establishing a dedicated data access channel. The method includes broadcasting a broadcast message over a signaling channel from the base station to a plurality of sectors in communication with the base station, and receiving the broadcast message at the wireless device and sending an acknowledgement therefrom, and receiving an acknowledgment from the wireless communication device, wherein the acknowledgment is delivered with a sector location information. The method also includes transmitting data over a signaling channel from the base station to a sector identified by the sector location information. The broadcast message, when received by the wireless communication device, does not cause the wireless communication device to set up any data access channel between the wireless communication device and the base station.
In another embodiment, there is provided an apparatus for determining a sector location of a wireless communication device and transmitting data from a base station to the wireless communication device over a signaling channel in a wireless communication network without establishing a dedicated data access channel. The apparatus includes a network interface unit for receiving a first message addressed to a wireless communication device from a data network, a controller unit for analyzing the first message, and a radio interface unit for communicating with the wireless communication device through radio signals. The controller, in response to the first message, broadcasts a second message to a plurality of sectors in communications with the apparatus; broadcasting the second message causes a third message to be received from the wireless communication device, wherein the third message is delivered with a sector information. The controller, in response to the third message, transmits the first message over a signaling channel to a sector identified by the sector information.
The present apparatus and method are therefore advantageous as they enable a targeted transmission of a signaling message to a region where a receiver is located, thus enable a fast PTT set up without flooding unnecessary the wireless communication network with signaling messages, or causing the wireless devices to start opening dedicated traffic channels.
Other advantages and features of the present invention will become apparent after review of the hereinafter set forth Brief Description of the Drawings, Detailed Description of the Invention, and the claims.
In this description, the terms “communication device,” “wireless device,” “wireless communications device,” “PTT communication device,” “handheld device,” “mobile device,” and “handset” are used interchangeably. The terms “base station” and “base station server” are also used interchangeably. The term “application” as used herein is intended to encompass executable and nonexecutable software files, raw data, aggregated data, patches, and other code segments. The term “exemplary” means that the disclosed element or embodiment is only an example, and does not indicate any preference of user. Further, like numerals refer to like elements throughout the several views, and the articles “a” and “the” includes plural references, unless otherwise specified in the description.
In overview, the system and method enables a targeted transmission of a message from a base station to a wireless device through a signaling channel during a PTT call set up process without flooding the wireless communication network with signaling messages. Normally, when a PTT server 112 receives a call set up request message from an originating wireless device 102, the PTT server 112 identifies the targeted wireless devices 102 and sends a call announce message to each of the targeted wireless devices 102. The call announce message is sent from the PTT server 112 to the BS 104 serving the targeted wireless device 102. After the BS 104 receives the call announce message from a PTT server 112, the BS 104 can transmit the call announce message to the targeted wireless device 102 through a traffic channel after locating the targeted wireless device 102. The BS 104 normally employs a ping message broadcasted to all the sectors within its coverage area to locate the targeted wireless device 102. When the targeted wireless device 102 receives the ping message, it sends a back a connection request message to the BS 104 and starts to bring up a traffic channel in preparation to receive a message from the BS 104. Alternatively, to speed up the process, the BS 104 can embed the received call announce message in a signaling message and broadcast the signaling message over the signaling channel to all the sectors. The call announce message, when received by the targeted wireless device 104, causes the targeted wireless device 102 to send a call accept message back to the BS 104.
Broadcasting the call announce message through a signaling channel to the targeted wireless device 102 speeds up the PTT call set up process when compared with broadcasting a ping message, then followed by transmitting the call announce message through the traffic channel. However, the call announce message is usually in the format of an Internet Protocol (IP) data packet and its size is generally large. The call announce message can be up to 50 to 60 bytes in size that include IP header and payload; in comparison, a paging message is only one or two bytes long. Broadcasting such a large message through the signaling channel to all sectors covered by a BS 104 floods the entire coverage area, while the targeted wireless device 102 is located in only one of the sectors.
A BS 104 according to the invention avoids flooding its coverage area with a lengthy signaling message over a signaling channel and also prevents a targeted wireless device 102 from taking steps to bring up a traffic channel in preparation to receive a call announce message. The BS 104 locates the targeted wireless device 102, after receiving the call announce message from a PTT server 112, by first broadcasting a route update request message over the signaling channel to all the sectors covered by this BS 104. The route update request message is short message defined by the evaluation data only (EvDO) standard that supports wireless data connections. The route update request message is a short message and does not cause a receiving wireless device 102 to take any action to set up a traffic channel. Instead, the receiving wireless device 102 sends back a route update response message back to the BS 104. The route update response message is received by a BTS 114 and forwarded back to the BS 104. The identity of the BTS 114 reveals to the BS 104 the sector in which the wireless device is located. The BS 104 can then transmit a signaling message with the embedded call announce message to the sector of the wireless device 102 over the signaling channel.
When a route update response message is delivered by one of the BTS 114, the base station 104 identifies the sector in which the wireless device 102 is located through the identity of the receiving BTS 114, step 418. After identifying the receiving BTS 114 and the sector associated with the receiving BTS 114, the base station 104 assembles a signaling message that embeds the call announce message, step 420, and transmits the signaling message over the signaling channel to the sector identified by the receiving BTs 114, step 422. The signaling message with the call announce message will be received by the targeted wireless device 102 over the signaling channel and subsequently the targeted wireless device 102 can send back a call accept message through the signaling channel back to the base station 104, which then forwards it to the PTT server 112.
Although the invention is described above in a PTT environment, the invention is not limited to PTT communications or limited to the call announce message or route update request message. In a broader sense, the invention enables transmission of IP data packets through a signaling channel in a wireless telecommunication network without transmission of the IP data packets to sectors where a targeted wireless device is not located, thus avoids flooding the network with unnecessary signaling messages. By first transmitting a signaling message that requests no action from the targeted wireless device except for sending a response back to the base station, the base station can learn in which sector the targeted device is located and then transmits the IP data packets within a signaling message through the signaling channel to this exact sector.
In view of the method being executable on a wireless service provider's computer device, the method can be performed by a program resident in a computer readable medium, where the program directs a server or other computer device having a computer platform to perform the steps of the method. The computer readable medium can be the memory of the server, or can be in a connective database. Further, the computer readable medium can be in a secondary storage media that is loadable onto a wireless communications device computer platform, such as a magnetic disk or tape, optical disk, hard disk, flash memory, or other storage media as is known in the art.
In the context of
While the invention has been particularly shown and described with reference to a preferred embodiment thereof, it will be understood by those skilled in the art that various changes in form and detail may be made without departing from the spirit and scope of the present invention as set forth in the following claims. For example, the description above is based on an audio PTT communication, it is understood the apparatus, system, and method can be easily modified to support other type of media, such as video, data, etc. Furthermore, although elements of the invention may be described or claimed in the singular, the plural is contemplated unless limitation to the singular is explicitly stated.
This application claims the benefit of the provisional application Ser. No. 60/581,841, filed on Jun. 21, 2004, the entirety of which is hereby incorporated herein by this reference.
Number | Date | Country | |
---|---|---|---|
60581841 | Jun 2004 | US |