US7471658B2 - Adaptive control of transmission procedures - Google Patents

Adaptive control of transmission procedures Download PDF

Info

Publication number
US7471658B2
US7471658B2 US10/310,251 US31025102A US7471658B2 US 7471658 B2 US7471658 B2 US 7471658B2 US 31025102 A US31025102 A US 31025102A US 7471658 B2 US7471658 B2 US 7471658B2
Authority
US
United States
Prior art keywords
channel
air traffic
loading
network connection
base station
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related, expires
Application number
US10/310,251
Other versions
US20040109426A1 (en
Inventor
Sivaramakrishna Veerepalli
Nikolai K. N. Leung
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Assigned to QUALCOMM INCORPORATED reassignment QUALCOMM INCORPORATED ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: VEEREPALLI, SIVA, LEUNG, NIKOLAI K.N.
Priority to US10/310,251 priority Critical patent/US7471658B2/en
Priority to BR0316978-2A priority patent/BR0316978A/en
Priority to CA002508407A priority patent/CA2508407A1/en
Priority to CNA2003801052802A priority patent/CN1720758A/en
Priority to JP2004557622A priority patent/JP2006509428A/en
Priority to MXPA05005964A priority patent/MXPA05005964A/en
Priority to KR1020057010243A priority patent/KR20050085401A/en
Priority to TW092134172A priority patent/TWI330968B/en
Priority to PCT/US2003/038800 priority patent/WO2004052029A2/en
Priority to EP03790382A priority patent/EP1568237A2/en
Priority to AU2003293433A priority patent/AU2003293433A1/en
Publication of US20040109426A1 publication Critical patent/US20040109426A1/en
Publication of US7471658B2 publication Critical patent/US7471658B2/en
Application granted granted Critical
Expired - Fee Related legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • H04B7/2628Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using code-division multiple access [CDMA] or spread spectrum multiple access [SSMA]

Definitions

  • the present invention relates generally to communications, and more specifically, to adaptive control of transmission procedures.
  • Wireless communication systems are designed to allow multiple users to share a common communications medium.
  • One such wireless communications system is a code division multiple access (CDMA) system.
  • the CDMA communications system is a modulation and multiple access scheme based on spread-spectrum communications.
  • a large number of signals share the same frequency spectrum and, as a result, provide an increase in user capacity. This is achieved by transmitting each signal with a different code that modulates a carrier, and thereby, spreads the signal over the entire spectrum.
  • the transmitted signals may be separated in the receiver by a demodulator using a corresponding code to de-spread the desired signal.
  • the undesired signals, whose codes do not match, contribute only to noise.
  • wireless communication devices have been used to access various packet based networks such as the Internet and the like.
  • a common example is a laptop computer connected to a cellular telephone that accesses the Internet through a wireless CDMA network.
  • the wireless communications device may establish and maintain a network connection over an air traffic channel with a radio network within the wireless CDMA network. Once the network connection is established, it is usually maintained even if the air traffic channel is torn down during periods of inactivity. By maintaining the network connection, bandwidth may be saved that would otherwise be needed to reestablish a network connection once packet transport resumes.
  • the network connection that exists in the absence of an air traffic channel is referred to as a dormant connection.
  • various overhead channels may be used to determine when packets are ready to be transported between the wireless communications device and the packet based network.
  • a new air traffic channel may be established between the wireless communications device and the radio network.
  • a new air traffic channel tends to consume valuable wireless resources that are needed to support various functions such as power control, handoff and channel allocations.
  • Short data bursts may not require these functions because the data is not continuous, and is usually sent only once in a predetermined time period. Accordingly, it would be advantageous to enable short data burst communications using existing overhead channels without having to establish an air traffic channel between the wireless communications device and the radio network.
  • a method of communications between a base station and a plurality of users includes establishing an overhead channel between one of the users and the base station, and transmitting data from said one of the users to the base station on the overhead channel in response to a message having a threshold value related to a loading on the base station by the users.
  • an apparatus capable of communicating with a base station includes an overhead channel generator, and a controller configured to couple data to the overhead channel generator in response to a message having a threshold value related to a loading on the base station.
  • a radio network includes a message generator configured to generate a message as a function of a loading on the base station by a plurality of users, and a transmitter configured to transmit the message to the users to control whether data from each of the users is transmitted to the base station on an overhead channel.
  • computer readable media embodying a program of instructions executable by a computer program performs a method of communications between a base station and a plurality of users, the method includes establishing an overhead channel between one of the users and the base station, and coupling data to the overhead channel in response to a message having a threshold value related to a loading on the base station by the users.
  • an apparatus capable of communicating with a base station includes means for generating an overhead channel, and means for coupling data to the overhead channel in response to a message having a threshold value related to a loading on the base station.
  • a radio network includes means for generating a message as a function of a loading on the base station, and means for transmitting the message to a plurality of users to control whether data from each of the users is transmitted to the base station on an overhead channel.
  • FIG. 1 is a conceptual block diagram of an exemplary communications system capable of providing user access to a packet based network trough a CDMA wireless network;
  • FIG. 2 is a simplified functional block diagram illustrating the basic subsystems of an exemplary radio network for implementing an adaptive threshold to control reverse link communications
  • FIG. 3 is a functional block diagram of an exemplary subscriber station.
  • a subscriber station may access a network with short data bursts over an existing overhead channel without the need to establish an air traffic channel.
  • the term subscriber station is used herein to mean any device that communicates through a wireless medium with a radio network including, but not limited to, a cellular telephone, a personal digital assistant, a pager, a modem, a computer, hardware, software, or any combination thereof.
  • the subscriber station will be described in the context of a CDMA communications system. However, as those skilled in the art will appreciate, the inventive concepts described throughout this disclosure are likewise suitable for use in various other communication environments.
  • FIG. 1 is a conceptual block diagram of an exemplary communications system 100 capable of providing user access to a packet based network 102 through a CDMA wireless network.
  • the CDMA wireless network includes any number of radio networks for connecting one or more subscriber stations to the packet based network 102 .
  • a radio network may be defined as a collection of base stations and one or more base station controllers. For ease of explanation, only one radio network 104 is shown.
  • the radio network 104 may be connected to a packet data serving node (PDSN) 106 .
  • the PDSN 106 may be used to establish, maintain and terminate a network connection with a subscriber station 108 .
  • a packet control function (PCF) 110 may be used to connect one or more radio networks to the PDSN 106 .
  • PCF packet control function
  • a PCF may be integrated into each radio network. Either way, the PCF 110 may be used to provide a variety of functions including monitoring the radio network 104 to determine whether the network connection is dormant and buffering packets from the PDSN 106 when the air traffic channel is down or when the radio network resources are insufficient to support the flow of packets from the PDSN 106 .
  • the subscriber station 108 accesses the packet based network 102 by first establishing an air traffic channel with one or more base stations in the radio network 104 using an access procedure.
  • the access procedure involves the acquisition of a forward link pilot signal by the subscriber station 108 .
  • the forward link refers to transmissions from the radio network 104 to the subscriber station 108 .
  • the subscriber station 108 may then initiate a call with a set of signaling message to the radio network 104 over an access channel.
  • an air traffic channel may be established between the subscriber station 108 and the radio network 104 to provide access to the packet based network 102 .
  • logical resource connections may be negotiated with the PCF 110 to establish a connection between the radio network 104 and the PDSN 106 .
  • a data link may then be established between the subscriber station 108 and the PDSN 106 by means known in the art.
  • PPP point-to-point protocol
  • IP Internet Protocol
  • the data packets are transmitted over the air traffic channel in bursts.
  • a large number of data packets may be transmitted over the air traffic channel as a web page is downloaded, followed by a break in the transmission as the subscriber station 108 reads the contents of the downloaded page. During this transmission break, the air traffic channel remains inactive and underutilized.
  • the air traffic channel may be torn down during transmission breaks and made available for use by other subscriber stations.
  • a user initiated network communication may be made by transmitting data packets over a reverse link.
  • the reverse link refers to transmissions from the subscriber station 108 to the radio network 104 .
  • the reverse link communications may be made by establishing a new air traffic channel to transport the data packets, or by transmitting the data packets in one or more short data bursts over the access channel.
  • short data bursts over the access channel may provide a very efficient way to transmit a small number of data packets.
  • a dedicated air traffic channel may be a better approach. While establishing an air traffic channel may take longer then transmitting a short data burst on the access channel, it may ultimately be more efficient.
  • the access channel is shared by multiple subscriber stations, and the transmission of a large number of data packets over the access channel could result in access channel delays that impact the performance of many subscriber stations.
  • a threshold at the subscriber station 108 may be used to determine whether a new air traffic channel should be established to support reverse link communications.
  • Short data bursts over the access channel may be used if the number of data packets is below the threshold. Conversely, if the number of data packets exceeds the threshold, then the access channel may be used to send a set of signaling messages to the radio network 104 to establish a new air traffic channel.
  • the threshold may be fixed or adaptive. An adaptive threshold may provide improved performance by considering not only the number of data packets to be transmitted, but the loading on the serving base station within the radio network 104 .
  • the loading on the base station may be determined from any number of loading components.
  • the loading on the access channel may be used to adapt the threshold. In the event that the access channel is congested, the threshold may be adjusted downward to encourage the subscriber station 108 to use an air traffic channel to support reverse link communications and avoid further compounding the congestion. If, on the other hand, the access channel is lightly loaded, the threshold may be adjusted upward to encourage the subscriber station 108 to use the access channel to support reverse link communications.
  • Another loading component that may be used to adapt the threshold is the number of air traffic channels used by the base station to support communications with other users. Because air traffic channels are a limited resource, the threshold may be adjusted upward to encourage the subscriber station 108 to use the access channel to support reverse link communications when air traffic channels are in high demand. Conversely, when the demand for air traffic channels is low, the threshold may be adjusted downward to encourage the subscriber station 108 to establish a new air traffic channel to support reverse link communications.
  • the adaptive threshold may be computed based on an algorithm that is a function of the loading on the access channel and the number of air traffic channels used by the base station to support communications with other users.
  • the algorithm may be based on other loading components, either alone or in combination with the loading on the access channel and/or the number of air traffic control channels.
  • the specific algorithm used to compute the threshold may vary depending on the overall design criteria and performance parameters of the communications system, and those skilled in the art will be readily able to determine the algorithm either empirically, mathematically, or by other means from the teachings throughout this disclosure.
  • FIG. 2 is a simplified functional block diagram illustrating the basic subsystems of an exemplary radio network for implementing an adaptive threshold to control reverse link communications.
  • the radio network 104 may be configured with a single base station controller (BSC) 202 to provide an interface between a PDSN (not shown) and all base stations dispersed throughout a geographic region. For ease of explanation, only one base station 204 is shown. As those skilled in the art will appreciate, the radio network 104 may be configured to extend its geographic reach through a network of multiple BSCs each supporting one or more base stations. The geographic region is generally subdivided into smaller regions known as cells. Each base station may be configured to serve all subscriber stations within its cellular region.
  • BSC base station controller
  • Each subscriber station may use the access channel to request an air traffic channel from the base station 204 .
  • a set of signaling messages generated by the requesting subscriber stations may be spread with a fixed Walsh code assignment common to all subscriber stations for the access channel and transmitted to the base station 204 .
  • An outer layer of coding known as pseudo-random noise (PN) codes may be used to identify the requesting subscriber stations and the receiving base station.
  • PN pseudo-random noise
  • an antenna 206 may be used to couple the reverse link transmission from all subscriber stations to a receiver 208 .
  • the receiver 208 may provide amplification, filtering and down-conversion of the reverse link transmission to a baseband signal.
  • the baseband signal may be provided to a demodulator 210 where it is de-spread to recover the signaling messages from the requesting subscriber stations. This involves the correlation of the baseband signal with the PN codes to separate the reverse link transmission for each subscriber station.
  • the signaling messages for each subscriber station may then be recovered by correlating the reverse link transmission with the Walsh code assignment for the access channel.
  • the signaling messages may then be provided to the BSC 202 for the purposes of assigning air traffic channels to the various subscriber stations.
  • the BSC 202 may be configured with a filter 212 , which separates the signaling messages from the short data bursts on the access channel.
  • the signaling messages may then be provided to a channel assignment module 214 , which assigns the air traffic channels for the base station 204 based on the signaling messages.
  • the air traffic channel assignments 214 a may be provided to an overhead message generator 216 where they may be formatted as an overhead message.
  • the channel assignment module 214 may also be used to generate a first signal 214 b representing the current number of air traffic channel assignments for the base station 204 .
  • the first signal 214 b together with a second signal 220 a representing loading on the access channel may be provided to a threshold generator 218 .
  • the second signal 220 a may be generated by a loading module 220 which monitors the access channel from the base station 204 .
  • the threshold generator 218 may be implemented with an algorithm that computes a threshold value as a function of the signals 214 b and 220 a .
  • the specific algorithm used to compute the threshold value may depend on a variety of factors such as the specific application, the overall design criteria, the performance parameters, and/or any other relevant factors.
  • An exemplary algorithm may be implemented as a mathematical expression which states that for a constant loading on the access channel, the threshold value is directly proportional to the number of air traffic channels assigned.
  • the mathematical expression may also state that for a constant number of air traffic channels, the threshold value varies inversely with the loading on the access channel. This mathematical expression may be derived by those skilled in the art.
  • the exemplary algorithm may be adapted by the skilled artisan to optimize transmission performance when both the load on the access channel and the number of air traffic channels vary simultaneously.
  • the threshold value may be provided to the overhead message generator 216 may be formatted as an overhead message.
  • the overhead message may then be provided to the base station 204 for transmission over a paging channel.
  • a paging channel generator 222 may provide encoding, interleaving and scrambling with a unique long PN code for each subscriber station.
  • An orthogonal modulator 224 may then be used to spread the paging channel with the assigned Walsh code.
  • the overhead message from the BSC 202 may be transmitted on its own overhead channel with an unique Walsh code assignment. Either way, the output from the orthogonal modulator 224 may be combined with all other base station forward link channels with a channel combiner 226 a spread with short PN codes with a quadrature modulator 228 .
  • the short PN codes are used to identify the base station.
  • a transmitter 230 may be used to filter, amplify and upconvert the output of the quadrature modulator 228 to a carrier frequency before transmission over the forward link from the base station 204 to the subscriber station 108 via an antenna 206 .
  • FIG. 3 is a functional block diagram of an exemplary subscriber station.
  • An antenna 302 may be used to couple the forward link transmission from the base station to a receiver 304 .
  • the receiver 302 may provide amplification, filtering and down-conversion of the forward link transmission to a baseband signal.
  • the baseband signal from the receiver 304 may be coupled to a demodulator 306 to recover the paging channel for the subscriber station.
  • the demodulator 306 may be configured to provide quadrature demodulation with the short PN codes and despreading with assigned Walsh code for the paging channel.
  • the threshold value 308 a which is common to all subscriber stations, may be coupled to a controller 308 .
  • the user may initiate a network communication by loading a buffer 310 with data.
  • a comparator 312 may be used to compare the amount of data in the buffer 310 with the threshold value from the demodulator 306 . If the comparator 312 determines that the amount of data in the buffer 310 is less than threshold, then the data in the buffer 310 may be released by a resource manager 314 in short data bursts over the access channel.
  • the resource manager 314 may be used to generate a set of signaling messages for transmission over the access channel to request an air traffic channel from the base station.
  • an access channel generator 316 may be used to encode the controller output before spreading it with a fixed Walsh code assignment common to all subscriber stations for the access channel.
  • the output of the access channel generator 316 may be combined with the other overhead and traffic channels by a channel combiner 318 and provided to a quadrature modulator 320 for spreading with the short PN codes.
  • a transmitter 322 may be used to amplify, filter and upconvert the output of the orthogonal modulator 320 to a carrier frequency before transmission over the reverse link via the antenna 302 .
  • the base station may send an air traffic assignment back to the subscriber station over the paging channel.
  • the paging channel may be routed through the antenna 302 to the receiver 304 and recovered by the demodulator 306 .
  • the air traffic channel assignments are unique to each subscriber station, and therefore, should be descrambled with the appropriate long PN code.
  • the descrambled paging channel 308 b may then be provided to the resource manager 314 . If the resource manager 314 determines that an air traffic assignment has been made, it will invoke an air traffic channel generator 324 and assign a Walsh channel to the air traffic channel.
  • the resource manager 314 may couple the data from the buffer 310 to the air traffic channel generator 324 .
  • the air traffic channel generator 324 may encode and interleave the data from the buffer 310 before spreading it with the assigned Walsh code for the air traffic channel.
  • the output of the air traffic channel generator 324 may then be combined with other traffic and overhead channels, quadrature modulated with the short PN codes, amplified, filtered and upconverted to a carrier frequency for transmission over the reverse link.
  • DSP digital signal processor
  • ASIC application specific integrated circuit
  • FPGA field programmable gate array
  • a general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine.
  • a processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
  • a software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
  • An exemplary storage medium is coupled to the processor such the processor may read information from, and write information to, the storage medium.
  • the storage medium may be integral to the processor.
  • the processor and the storage medium may reside in an ASIC.
  • the ASIC may reside in a user terminal.
  • the processor and the storage medium may reside as discrete components in a user terminal.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Systems and techniques are disclosed relating to communications. The systems and techniques involve supporting communications between a base station and a plurality of users by establishing an overhead channel between one of the users and the base station, and transmitting data from said one of the users to the base station on the overhead channel in response to a message having a threshold value related to a loading on the base station by the users. It is emphasized that this abstract is provided to comply with the rules requiring an abstract which will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or the meaning of the claims.

Description

BACKGROUND
1. Field
The present invention relates generally to communications, and more specifically, to adaptive control of transmission procedures.
2. Background
Wireless communication systems are designed to allow multiple users to share a common communications medium. One such wireless communications system is a code division multiple access (CDMA) system. The CDMA communications system is a modulation and multiple access scheme based on spread-spectrum communications. In a CDMA communications system, a large number of signals share the same frequency spectrum and, as a result, provide an increase in user capacity. This is achieved by transmitting each signal with a different code that modulates a carrier, and thereby, spreads the signal over the entire spectrum. The transmitted signals may be separated in the receiver by a demodulator using a corresponding code to de-spread the desired signal. The undesired signals, whose codes do not match, contribute only to noise.
In recent years, wireless communication devices have been used to access various packet based networks such as the Internet and the like. A common example is a laptop computer connected to a cellular telephone that accesses the Internet through a wireless CDMA network. In these and similar applications, the wireless communications device may establish and maintain a network connection over an air traffic channel with a radio network within the wireless CDMA network. Once the network connection is established, it is usually maintained even if the air traffic channel is torn down during periods of inactivity. By maintaining the network connection, bandwidth may be saved that would otherwise be needed to reestablish a network connection once packet transport resumes. The network connection that exists in the absence of an air traffic channel is referred to as a dormant connection.
When the network connection is dormant, various overhead channels may be used to determine when packets are ready to be transported between the wireless communications device and the packet based network. When data is ready to be transported, a new air traffic channel may be established between the wireless communications device and the radio network. A new air traffic channel, however, tends to consume valuable wireless resources that are needed to support various functions such as power control, handoff and channel allocations. Short data bursts may not require these functions because the data is not continuous, and is usually sent only once in a predetermined time period. Accordingly, it would be advantageous to enable short data burst communications using existing overhead channels without having to establish an air traffic channel between the wireless communications device and the radio network.
SUMMARY
In one aspect of the present invention, a method of communications between a base station and a plurality of users includes establishing an overhead channel between one of the users and the base station, and transmitting data from said one of the users to the base station on the overhead channel in response to a message having a threshold value related to a loading on the base station by the users.
In another aspect of the present invention, an apparatus capable of communicating with a base station includes an overhead channel generator, and a controller configured to couple data to the overhead channel generator in response to a message having a threshold value related to a loading on the base station.
In yet another aspect of the present invention, a radio network includes a message generator configured to generate a message as a function of a loading on the base station by a plurality of users, and a transmitter configured to transmit the message to the users to control whether data from each of the users is transmitted to the base station on an overhead channel.
In a further aspect of the present invention, computer readable media embodying a program of instructions executable by a computer program performs a method of communications between a base station and a plurality of users, the method includes establishing an overhead channel between one of the users and the base station, and coupling data to the overhead channel in response to a message having a threshold value related to a loading on the base station by the users.
In yet a further aspect of the present invention, an apparatus capable of communicating with a base station includes means for generating an overhead channel, and means for coupling data to the overhead channel in response to a message having a threshold value related to a loading on the base station.
In another aspect of the present invention, a radio network includes means for generating a message as a function of a loading on the base station, and means for transmitting the message to a plurality of users to control whether data from each of the users is transmitted to the base station on an overhead channel.
It is understood that other embodiments of the present invention will become readily apparent to those skilled in the art from the following detailed description, wherein it is shown and described only exemplary embodiments of the invention by way of illustration. As will be realized, the invention is capable of other and different embodiments and its several details are capable of modification in various other respects, all without departing from the spirit and scope of the present invention. Accordingly, the drawings and detailed description are to be regarded as illustrative in nature and not as restrictive.
BRIEF DESCRIPTION OF THE DRAWINGS
Aspects of the present invention are illustrated by way of example, and not by way of limitation, in the accompanying drawings, wherein:
FIG. 1 is a conceptual block diagram of an exemplary communications system capable of providing user access to a packet based network trough a CDMA wireless network;
FIG. 2 is a simplified functional block diagram illustrating the basic subsystems of an exemplary radio network for implementing an adaptive threshold to control reverse link communications; and
FIG. 3 is a functional block diagram of an exemplary subscriber station.
DETAILED DESCRIPTION
The detailed description set forth below in connection with the appended drawings is intended as a description of exemplary embodiments of the present invention and is not intended to represent the only embodiments in which the present invention may be practiced. The term “exemplary” used throughout this description means “serving as an example, instance, or illustration,” and should not necessarily be construed as preferred or advantageous over other embodiments. The detailed description includes specific details for the purpose of providing a thorough understanding of the present invention. However, it will be apparent to those skilled in the art that the present invention may be practiced without these specific details. In some instances, well-known structures and devices are shown in block diagram form in order to avoid obscuring the concepts of the present invention.
In an exemplary embodiment of a communications system, a subscriber station may access a network with short data bursts over an existing overhead channel without the need to establish an air traffic channel. The term subscriber station is used herein to mean any device that communicates through a wireless medium with a radio network including, but not limited to, a cellular telephone, a personal digital assistant, a pager, a modem, a computer, hardware, software, or any combination thereof. For the purposes of explanation, the subscriber station will be described in the context of a CDMA communications system. However, as those skilled in the art will appreciate, the inventive concepts described throughout this disclosure are likewise suitable for use in various other communication environments.
FIG. 1 is a conceptual block diagram of an exemplary communications system 100 capable of providing user access to a packet based network 102 through a CDMA wireless network. The CDMA wireless network includes any number of radio networks for connecting one or more subscriber stations to the packet based network 102. A radio network may be defined as a collection of base stations and one or more base station controllers. For ease of explanation, only one radio network 104 is shown. The radio network 104 may be connected to a packet data serving node (PDSN) 106. The PDSN 106 may be used to establish, maintain and terminate a network connection with a subscriber station 108. A packet control function (PCF) 110 may be used to connect one or more radio networks to the PDSN 106. Alternatively, a PCF may be integrated into each radio network. Either way, the PCF 110 may be used to provide a variety of functions including monitoring the radio network 104 to determine whether the network connection is dormant and buffering packets from the PDSN 106 when the air traffic channel is down or when the radio network resources are insufficient to support the flow of packets from the PDSN 106.
The subscriber station 108 accesses the packet based network 102 by first establishing an air traffic channel with one or more base stations in the radio network 104 using an access procedure. The access procedure involves the acquisition of a forward link pilot signal by the subscriber station 108. The forward link refers to transmissions from the radio network 104 to the subscriber station 108. Once the subscriber station 108 acquires the pilot signal, it may access a synchronization channel to obtain broadcast system information. The subscriber station 108 may then initiate a call with a set of signaling message to the radio network 104 over an access channel. In response to the signaling messages, an air traffic channel may be established between the subscriber station 108 and the radio network 104 to provide access to the packet based network 102.
Once an air traffic channel is established, logical resource connections may be negotiated with the PCF 110 to establish a connection between the radio network 104 and the PDSN 106. A data link may then be established between the subscriber station 108 and the PDSN 106 by means known in the art. By way of example, a point-to-point protocol (PPP) may be used to configure the data link to support one or more network layer protocols, including but not limited to, Internet Protocol (IP). Once the network layer protocols have been configured, data packets may be transported over the network connection.
In many applications, such as web browsing, the data packets are transmitted over the air traffic channel in bursts. Initially, a large number of data packets may be transmitted over the air traffic channel as a web page is downloaded, followed by a break in the transmission as the subscriber station 108 reads the contents of the downloaded page. During this transmission break, the air traffic channel remains inactive and underutilized. In wireless communication systems that support dormant network connections, the air traffic channel may be torn down during transmission breaks and made available for use by other subscriber stations. Once the web page is downloaded to the subscriber station 108, a user initiated network communication may be made by transmitting data packets over a reverse link. The reverse link refers to transmissions from the subscriber station 108 to the radio network 104. The reverse link communications may be made by establishing a new air traffic channel to transport the data packets, or by transmitting the data packets in one or more short data bursts over the access channel.
When the network connection is dormant, short data bursts over the access channel may provide a very efficient way to transmit a small number of data packets. However, when the number of data packets is large, a dedicated air traffic channel may be a better approach. While establishing an air traffic channel may take longer then transmitting a short data burst on the access channel, it may ultimately be more efficient. The access channel is shared by multiple subscriber stations, and the transmission of a large number of data packets over the access channel could result in access channel delays that impact the performance of many subscriber stations. A threshold at the subscriber station 108 may be used to determine whether a new air traffic channel should be established to support reverse link communications. Short data bursts over the access channel may be used if the number of data packets is below the threshold. Conversely, if the number of data packets exceeds the threshold, then the access channel may be used to send a set of signaling messages to the radio network 104 to establish a new air traffic channel.
The threshold may be fixed or adaptive. An adaptive threshold may provide improved performance by considering not only the number of data packets to be transmitted, but the loading on the serving base station within the radio network 104. The loading on the base station may be determined from any number of loading components. For example, the loading on the access channel may be used to adapt the threshold. In the event that the access channel is congested, the threshold may be adjusted downward to encourage the subscriber station 108 to use an air traffic channel to support reverse link communications and avoid further compounding the congestion. If, on the other hand, the access channel is lightly loaded, the threshold may be adjusted upward to encourage the subscriber station 108 to use the access channel to support reverse link communications.
Another loading component that may be used to adapt the threshold is the number of air traffic channels used by the base station to support communications with other users. Because air traffic channels are a limited resource, the threshold may be adjusted upward to encourage the subscriber station 108 to use the access channel to support reverse link communications when air traffic channels are in high demand. Conversely, when the demand for air traffic channels is low, the threshold may be adjusted downward to encourage the subscriber station 108 to establish a new air traffic channel to support reverse link communications.
In at least one embodiment of a wireless communications system, the adaptive threshold may be computed based on an algorithm that is a function of the loading on the access channel and the number of air traffic channels used by the base station to support communications with other users. In other embodiments, the algorithm may be based on other loading components, either alone or in combination with the loading on the access channel and/or the number of air traffic control channels. The specific algorithm used to compute the threshold may vary depending on the overall design criteria and performance parameters of the communications system, and those skilled in the art will be readily able to determine the algorithm either empirically, mathematically, or by other means from the teachings throughout this disclosure.
FIG. 2 is a simplified functional block diagram illustrating the basic subsystems of an exemplary radio network for implementing an adaptive threshold to control reverse link communications. The radio network 104 may be configured with a single base station controller (BSC) 202 to provide an interface between a PDSN (not shown) and all base stations dispersed throughout a geographic region. For ease of explanation, only one base station 204 is shown. As those skilled in the art will appreciate, the radio network 104 may be configured to extend its geographic reach through a network of multiple BSCs each supporting one or more base stations. The geographic region is generally subdivided into smaller regions known as cells. Each base station may be configured to serve all subscriber stations within its cellular region.
Each subscriber station may use the access channel to request an air traffic channel from the base station 204. A set of signaling messages generated by the requesting subscriber stations may be spread with a fixed Walsh code assignment common to all subscriber stations for the access channel and transmitted to the base station 204. An outer layer of coding known as pseudo-random noise (PN) codes may be used to identify the requesting subscriber stations and the receiving base station.
At the base station, an antenna 206 may be used to couple the reverse link transmission from all subscriber stations to a receiver 208. The receiver 208 may provide amplification, filtering and down-conversion of the reverse link transmission to a baseband signal. The baseband signal may be provided to a demodulator 210 where it is de-spread to recover the signaling messages from the requesting subscriber stations. This involves the correlation of the baseband signal with the PN codes to separate the reverse link transmission for each subscriber station. The signaling messages for each subscriber station may then be recovered by correlating the reverse link transmission with the Walsh code assignment for the access channel. The signaling messages may then be provided to the BSC 202 for the purposes of assigning air traffic channels to the various subscriber stations.
The BSC 202 may be configured with a filter 212, which separates the signaling messages from the short data bursts on the access channel. The signaling messages may then be provided to a channel assignment module 214, which assigns the air traffic channels for the base station 204 based on the signaling messages. The air traffic channel assignments 214 a may be provided to an overhead message generator 216 where they may be formatted as an overhead message. The channel assignment module 214 may also be used to generate a first signal 214 b representing the current number of air traffic channel assignments for the base station 204. The first signal 214 b together with a second signal 220 a representing loading on the access channel may be provided to a threshold generator 218. The second signal 220 a may be generated by a loading module 220 which monitors the access channel from the base station 204.
The threshold generator 218 may be implemented with an algorithm that computes a threshold value as a function of the signals 214 b and 220 a. The specific algorithm used to compute the threshold value may depend on a variety of factors such as the specific application, the overall design criteria, the performance parameters, and/or any other relevant factors. An exemplary algorithm may be implemented as a mathematical expression which states that for a constant loading on the access channel, the threshold value is directly proportional to the number of air traffic channels assigned. The mathematical expression may also state that for a constant number of air traffic channels, the threshold value varies inversely with the loading on the access channel. This mathematical expression may be derived by those skilled in the art. Moreover, the exemplary algorithm may be adapted by the skilled artisan to optimize transmission performance when both the load on the access channel and the number of air traffic channels vary simultaneously.
The threshold value may be provided to the overhead message generator 216 may be formatted as an overhead message. The overhead message may then be provided to the base station 204 for transmission over a paging channel. A paging channel generator 222 may provide encoding, interleaving and scrambling with a unique long PN code for each subscriber station. An orthogonal modulator 224 may then be used to spread the paging channel with the assigned Walsh code. Alternatively, the overhead message from the BSC 202 may be transmitted on its own overhead channel with an unique Walsh code assignment. Either way, the output from the orthogonal modulator 224 may be combined with all other base station forward link channels with a channel combiner 226 a spread with short PN codes with a quadrature modulator 228. The short PN codes are used to identify the base station. A transmitter 230 may be used to filter, amplify and upconvert the output of the quadrature modulator 228 to a carrier frequency before transmission over the forward link from the base station 204 to the subscriber station 108 via an antenna 206.
FIG. 3 is a functional block diagram of an exemplary subscriber station. An antenna 302 may be used to couple the forward link transmission from the base station to a receiver 304. The receiver 302 may provide amplification, filtering and down-conversion of the forward link transmission to a baseband signal. The baseband signal from the receiver 304 may be coupled to a demodulator 306 to recover the paging channel for the subscriber station. The demodulator 306 may be configured to provide quadrature demodulation with the short PN codes and despreading with assigned Walsh code for the paging channel. The threshold value 308 a, which is common to all subscriber stations, may be coupled to a controller 308.
With a dormant network connection between the subscriber station 108 and the PDSN (not shown), the user may initiate a network communication by loading a buffer 310 with data. A comparator 312 may be used to compare the amount of data in the buffer 310 with the threshold value from the demodulator 306. If the comparator 312 determines that the amount of data in the buffer 310 is less than threshold, then the data in the buffer 310 may be released by a resource manager 314 in short data bursts over the access channel. Conversely, if the comparator 312 determines that the amount of data in the buffer 310 exceeds the threshold from the demodulator 306, the resource manager 314 may be used to generate a set of signaling messages for transmission over the access channel to request an air traffic channel from the base station. In any event, an access channel generator 316 may be used to encode the controller output before spreading it with a fixed Walsh code assignment common to all subscriber stations for the access channel. The output of the access channel generator 316 may be combined with the other overhead and traffic channels by a channel combiner 318 and provided to a quadrature modulator 320 for spreading with the short PN codes. A transmitter 322 may be used to amplify, filter and upconvert the output of the orthogonal modulator 320 to a carrier frequency before transmission over the reverse link via the antenna 302.
In the case where the subscriber station requests an air traffic channel, the base station may send an air traffic assignment back to the subscriber station over the paging channel. As described in detail earlier, the paging channel may be routed through the antenna 302 to the receiver 304 and recovered by the demodulator 306. However, unlike the threshold value 308 a, which is common to all subscriber stations, the air traffic channel assignments are unique to each subscriber station, and therefore, should be descrambled with the appropriate long PN code. The descrambled paging channel 308 b may then be provided to the resource manager 314. If the resource manager 314 determines that an air traffic assignment has been made, it will invoke an air traffic channel generator 324 and assign a Walsh channel to the air traffic channel.
Once an air traffic channel has been assigned, the resource manager 314 may couple the data from the buffer 310 to the air traffic channel generator 324. The air traffic channel generator 324 may encode and interleave the data from the buffer 310 before spreading it with the assigned Walsh code for the air traffic channel. The output of the air traffic channel generator 324 may then be combined with other traffic and overhead channels, quadrature modulated with the short PN codes, amplified, filtered and upconverted to a carrier frequency for transmission over the reverse link.
The various illustrative logical blocks, modules, and circuits described in connection with the embodiments disclosed herein may be implemented or performed with a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
The methods or algorithms described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor may read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In the alternative, the processor and the storage medium may reside as discrete components in a user terminal.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (26)

1. A method of communications in a wireless communications system, comprising:
establishing a wireless packet-based network connection between a wireless user station and a base station using an air traffic channel;
establishing an overhead channel;
releasing the air traffic channel for use by another wireless user station during a period of data packet inactivity while maintaining the network connection between the wireless user station and the base station as a dormant network connection using the overhead channel;
receiving a message indicating loading of the system;
comparing the loading to a threshold; and
transmitting data packets for a short data burst message on the overhead channel if the loading is below the threshold.
2. The method of claim 1 wherein establishing the overhead channel comprises assigning a code to the overhead channel.
3. The method of claim 2 wherein the code comprises a Walsh code.
4. The method of claim 2 wherein transmitting the short data burst message on the overhead channel comprises spreading the data with the code.
5. The method of claim 1 further comprising:
reactivating the air traffic channel for the wireless packet-based network connection and transmitting the data packets for the short data burst message on the air traffic channel if the loading is above the threshold.
6. The method of claim 1 wherein the overhead channel comprises an access channel adapted to request an air traffic channel.
7. The method of claim 1 wherein the loading on the base station includes the number of air traffic channels established by the base station to communicate with the wireless user stations.
8. The method of claim 1 wherein the overhead channel is common to each of the wireless user stations.
9. The method of claim 1 wherein the network connection is based on a point-to-point protocol.
10. The method of claim 1 wherein the network connection is based on an Internet protocol.
11. An apparatus for communications in a wireless communications system, comprising:
means for establishing a wireless packet-based network connection between a wireless user station and a base station using an air traffic channel;
means for establishing an overhead channel;
means for releasing the air traffic channel for use by another wireless user station during a period of data packet inactivity while maintaining the network connection between the wireless user station and the base station as a dormant network connection using the overhead channel;
means for receiving a message indicating loading of the system;
means for comparing the loading to a threshold; and
means for transmitting data packets for a short data burst message on the overhead channel if the loading is below the threshold.
12. The apparatus of claim 11, wherein establishing the overhead channel comprises assigning a code to the overhead channel.
13. The apparatus of claim 12, wherein the code comprises a Walsh code.
14. The apparatus of claim 12, wherein transmitting the short data burst message on the overhead channel comprises spreading the data with the code.
15. The apparatus of claim 11, further comprising:
means for reactivating the air traffic channel for the wireless packet-based network connection and transmitting the data packets for the short data burst message on the air traffic channel if the loading is above the threshold.
16. The apparatus of claim 11, wherein the overhead channel comprises an access channel adapted to request an air traffic channel.
17. The apparatus of claim 11, wherein the loading on the base station includes the number of air traffic channels established by the base station to communicate with the wireless user stations.
18. The apparatus of claim 11, wherein the overhead channel is common to each of the wireless user stations.
19. The apparatus of claim 11 wherein the network connection is based on a point-to-point protocol.
20. The apparatus of claim 11 wherein the network connection is based on an Internet protocol.
21. An apparatus for communications in a wireless communications system, comprising:
a processor configured for,
establishing a wireless packet-based network connection between a wireless user station and a base station using an air traffic channel;
establishing an overhead channel;
releasing the air traffic channel for use by another wireless user station during a period of data packet inactivity while maintaining the network connection between the wireless user station and the base station as a dormant network connection using the overhead channel;
receiving a message indicating loading of the system;
comparing the loading to a threshold; and
transmitting data packets for a short data burst message on the overhead channel if the loading is below the threshold;
a memory coupled to the processor for storing data.
22. The apparatus of claim 21, wherein the processor is further configured for establishing the overhead channel comprises assigning a code to the overhead channel.
23. The apparatus of claim 21, wherein the processor is further configured for reactivating the air traffic channel for the wireless packet-based network connection and transmitting the data packets for the short data burst message on the air traffic channel if the loading is above the threshold.
24. A computer-readable medium comprising code, which, when executed by a machine, cause the machine to perform operations for controlling transmission procedures, the code comprising:
a first set of codes for establishing a wireless packet-based network connection between a wireless user station and a base station using an air traffic channel;
a second set of codes for establishing an overhead channel;
a third set of codes for releasing the air traffic channel for use by another wireless user station during a period of data packet inactivity while maintaining the network connection between the wireless user station and the base station as a dormant network connection using the overhead channel;
a fourth set of codes for receiving a message indicating loading of the system;
a fifth set of codes for comparing the loading to a threshold; and
a sixth set of codes for transmitting data packets for a short data burst message on the overhead channel if the loading is below the threshold.
25. The computer-readable medium of claim 24, further comprising:
code for establishing the overhead channel comprises assigning a code to the overhead channel.
26. The computer-readable medium of claim 24, further comprising:
code for reactivating the air traffic channel for the wireless packet-based network connection and transmitting the data packets for the short data burst message on the air traffic channel if the loading is above the threshold.
US10/310,251 2002-12-04 2002-12-04 Adaptive control of transmission procedures Expired - Fee Related US7471658B2 (en)

Priority Applications (11)

Application Number Priority Date Filing Date Title
US10/310,251 US7471658B2 (en) 2002-12-04 2002-12-04 Adaptive control of transmission procedures
KR1020057010243A KR20050085401A (en) 2002-12-04 2003-12-04 Adaptive control of transmission procedures
PCT/US2003/038800 WO2004052029A2 (en) 2002-12-04 2003-12-04 Adaptive control of transmission procedures
CNA2003801052802A CN1720758A (en) 2002-12-04 2003-12-04 Adaptive control of transmission procedures
JP2004557622A JP2006509428A (en) 2002-12-04 2003-12-04 Adaptive control of transmission procedures
MXPA05005964A MXPA05005964A (en) 2002-12-04 2003-12-04 Adaptive control of transmission procedures.
BR0316978-2A BR0316978A (en) 2002-12-04 2003-12-04 Adaptive control of transmission procedures
TW092134172A TWI330968B (en) 2002-12-04 2003-12-04 Method and apparatus of communication in a wireless communications system
CA002508407A CA2508407A1 (en) 2002-12-04 2003-12-04 Adaptive control of transmission procedures
EP03790382A EP1568237A2 (en) 2002-12-04 2003-12-04 Adaptive control of transmission procedures
AU2003293433A AU2003293433A1 (en) 2002-12-04 2003-12-04 Adaptive control of transmission procedures

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/310,251 US7471658B2 (en) 2002-12-04 2002-12-04 Adaptive control of transmission procedures

Publications (2)

Publication Number Publication Date
US20040109426A1 US20040109426A1 (en) 2004-06-10
US7471658B2 true US7471658B2 (en) 2008-12-30

Family

ID=32467997

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/310,251 Expired - Fee Related US7471658B2 (en) 2002-12-04 2002-12-04 Adaptive control of transmission procedures

Country Status (11)

Country Link
US (1) US7471658B2 (en)
EP (1) EP1568237A2 (en)
JP (1) JP2006509428A (en)
KR (1) KR20050085401A (en)
CN (1) CN1720758A (en)
AU (1) AU2003293433A1 (en)
BR (1) BR0316978A (en)
CA (1) CA2508407A1 (en)
MX (1) MXPA05005964A (en)
TW (1) TWI330968B (en)
WO (1) WO2004052029A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080271138A1 (en) * 2007-04-26 2008-10-30 Huawei Technologies Co., Ltd. System and method for optimizing data over signaling transmissions

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8175534B2 (en) * 2004-09-03 2012-05-08 Cisco Technology, Inc. RF-aware packet filtering in radio access networks
US7433335B2 (en) 2005-06-29 2008-10-07 Lucent Technologies Inc. Method for selecting an access channel or a traffic channel for data transmission
KR100864482B1 (en) * 2007-07-24 2008-10-20 에스케이 텔레콤주식회사 Broadcasting data receiving method and system, and mobile communication terminal
CN103024910B (en) * 2007-09-12 2017-02-22 苹果公司 Systems and methods for uplink signalling
US9288024B2 (en) 2007-09-12 2016-03-15 Apple Inc. Systems and methods for uplink signaling using time-frequency resources
US7990855B2 (en) * 2008-07-11 2011-08-02 Alcatel-Lucent Usa Inc. Method and system for joint reverse link access and traffic channel radio frequency overload control
CN102217275A (en) * 2008-11-18 2011-10-12 思达伦特网络有限责任公司 Selective paging in wireless networks
US8428625B2 (en) 2009-02-27 2013-04-23 Cisco Technology, Inc. Paging heuristics in packet based networks
US8861535B2 (en) 2010-05-21 2014-10-14 Cisco Technology, Inc. Multi-tiered paging support using paging priority
US8537829B2 (en) 2010-09-15 2013-09-17 Cisco Technology, Inc. Paging control in communication networks
CN102215548B (en) * 2011-06-15 2017-10-03 南京中兴软件有限责任公司 Sending method and device, the terminal of information on load access the method and device of sector
CN103249122B (en) 2012-02-14 2016-06-01 宏达国际电子股份有限公司 Method, radio communication device and computer-readable recording medium
US9060347B2 (en) 2012-11-30 2015-06-16 Cisco Technology, Inc. Subscriber-aware paging
US10873538B2 (en) * 2015-05-05 2020-12-22 Avaya Inc. Automatic cloud capacity adjustment

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0642283A2 (en) 1993-09-06 1995-03-08 Nokia Mobile Phones Ltd. Data transmission in a radio telephone network
WO1996037079A1 (en) 1995-05-17 1996-11-21 Qualcomm Incorporated Random access communications channel for data services
WO1999009775A2 (en) 1997-08-19 1999-02-25 Nokia Networks Oy Information transmission in a telecommunications system
WO1999052307A1 (en) 1998-04-03 1999-10-14 Telefonaktiebolaget Lm Ericsson (Publ) Flexible radio access and resource allocation in a universal mobile telephone system (umts)
WO2000051245A2 (en) 1999-02-23 2000-08-31 Nokia Mobile Phones Ltd. Channel selection for packet data transfer in a cellular system
WO2001031950A1 (en) 1999-10-29 2001-05-03 Telefonaktiebolaget Lm Ericsson (Publ) Channel-type switching from a common channel to a dedicated channel based on common channel load
US6760303B1 (en) * 2000-03-29 2004-07-06 Telefonaktiebolaget Lm Ericsson (Publ) Channel-type switching based on cell load
US7099346B1 (en) * 2001-05-15 2006-08-29 Golden Bridge Technology, Inc. Channel capacity optimization for packet services

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6160992A (en) * 1996-10-31 2000-12-12 Lucent Technologies Inc. Method and system for communicating with remote units in a communication system
CA2312973A1 (en) * 1997-12-18 1999-06-24 Motorola, Inc. Method and apparatus for transmission of messages within a communication system
US6687285B1 (en) * 1999-03-19 2004-02-03 Qualcomm Incorporated Method and apparatus for supervising the performance of a quick paging channel in a dual event slotted paging system
US6507567B1 (en) * 1999-04-09 2003-01-14 Telefonaktiebolaget Lm Ericsson (Publ) Efficient handling of connections in a mobile communications network
US6463292B1 (en) * 1999-06-04 2002-10-08 Lucent Technologies Inc. System and method for redirecting data messages
JP3546765B2 (en) * 1999-07-09 2004-07-28 日本電気株式会社 Packet transfer method and system
US20030012217A1 (en) * 1999-10-29 2003-01-16 Christoffer Andersson Channel-type switching to a common channel based on common channel load
US6424639B1 (en) * 1999-12-22 2002-07-23 Qualcomm, Incorporated Notifying a mobile terminal device of a change in point of attachment to an IP internetwork to facilitate mobility
JP2002199432A (en) * 2000-12-22 2002-07-12 Ntt Docomo Inc Wireless data communications system, mobile station and slave station in the wireless data communications system, and wireless data communications method

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0642283A2 (en) 1993-09-06 1995-03-08 Nokia Mobile Phones Ltd. Data transmission in a radio telephone network
WO1996037079A1 (en) 1995-05-17 1996-11-21 Qualcomm Incorporated Random access communications channel for data services
WO1999009775A2 (en) 1997-08-19 1999-02-25 Nokia Networks Oy Information transmission in a telecommunications system
WO1999052307A1 (en) 1998-04-03 1999-10-14 Telefonaktiebolaget Lm Ericsson (Publ) Flexible radio access and resource allocation in a universal mobile telephone system (umts)
WO2000051245A2 (en) 1999-02-23 2000-08-31 Nokia Mobile Phones Ltd. Channel selection for packet data transfer in a cellular system
US6978143B1 (en) * 1999-02-23 2005-12-20 Nokia Mobile Phones, Ltd Method and arrangement for managing packet data transfer in a cellular system
WO2001031950A1 (en) 1999-10-29 2001-05-03 Telefonaktiebolaget Lm Ericsson (Publ) Channel-type switching from a common channel to a dedicated channel based on common channel load
US6519461B1 (en) * 1999-10-29 2003-02-11 Telefonaktiebolaget Lm Ericsson (Publ) Channel-type switching from a common channel to a dedicated channel based on common channel load
US6760303B1 (en) * 2000-03-29 2004-07-06 Telefonaktiebolaget Lm Ericsson (Publ) Channel-type switching based on cell load
US7099346B1 (en) * 2001-05-15 2006-08-29 Golden Bridge Technology, Inc. Channel capacity optimization for packet services

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080271138A1 (en) * 2007-04-26 2008-10-30 Huawei Technologies Co., Ltd. System and method for optimizing data over signaling transmissions

Also Published As

Publication number Publication date
CN1720758A (en) 2006-01-11
MXPA05005964A (en) 2005-08-18
US20040109426A1 (en) 2004-06-10
AU2003293433A8 (en) 2004-06-23
TW200417212A (en) 2004-09-01
AU2003293433A1 (en) 2004-06-23
EP1568237A2 (en) 2005-08-31
BR0316978A (en) 2005-10-25
WO2004052029A2 (en) 2004-06-17
TWI330968B (en) 2010-09-21
WO2004052029A3 (en) 2005-03-10
JP2006509428A (en) 2006-03-16
KR20050085401A (en) 2005-08-29
CA2508407A1 (en) 2004-06-17

Similar Documents

Publication Publication Date Title
CA2324335C (en) Device and method for assigning spreading code for reverse common channel message in cdma communication system
US7471658B2 (en) Adaptive control of transmission procedures
JP4616996B2 (en) Data transmission method in spread spectrum communication system
CA2313755C (en) Channel assigning device and method in cdma communication system
US7089002B2 (en) Releasing plural radio connections with omnibus release message
US6442152B1 (en) Device and method for communicating packet data in mobile communication system
US7158495B2 (en) Packet data transmitting/receiving method in mobile communication system
US20060153105A1 (en) Maintaining uplink control via the interception of signals for mobile terminals in direct mode peer-to-peer communication
JP2009510831A (en) Semi-active state to reduce channel establishment delay
KR100346192B1 (en) Apparatus and method for designating spreading code of forward common channel in cdma communication system
JP3635239B2 (en) Dedicated channel allocation method for packet transmission
EP1451951A1 (en) Orthogonal variable spreading code (ovsf) allocation in telecommunications network
EP1011212B1 (en) Discontinuous transmission on high speed data channels
CN100431387C (en) Method for making service switching from dedicated transmission channel to high-speed shared transmission channel
US9210629B2 (en) Multi-carrier steering in RRC state CELL—FACH
JP4900844B2 (en) Interference cancellation method for HSDPA compatible mobile terminal
KR100309379B1 (en) Method for processing transmitted message over common control channel in cdma communication system
Lee et al. The design and performance evaluation of high-speed packet data MAC protocol for CDMA based IMT2000
KR100675133B1 (en) Method for reallocating of down link OVSF codes in WCDMA system

Legal Events

Date Code Title Description
AS Assignment

Owner name: QUALCOMM INCORPORATED, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:VEEREPALLI, SIVA;LEUNG, NIKOLAI K.N.;REEL/FRAME:013558/0254;SIGNING DATES FROM 20021030 TO 20021202

FPAY Fee payment

Year of fee payment: 4

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20161230