[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

US20080051098A1 - Method for transmitting fast scheduling request messages in scheduled packet data systems - Google Patents

Method for transmitting fast scheduling request messages in scheduled packet data systems Download PDF

Info

Publication number
US20080051098A1
US20080051098A1 US11/507,875 US50787506A US2008051098A1 US 20080051098 A1 US20080051098 A1 US 20080051098A1 US 50787506 A US50787506 A US 50787506A US 2008051098 A1 US2008051098 A1 US 2008051098A1
Authority
US
United States
Prior art keywords
resources
transmitting
scheduling request
scheduling
data
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.)
Abandoned
Application number
US11/507,875
Inventor
Anil M. Rao
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.)
Nokia of America Corp
Original Assignee
Lucent Technologies 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 Lucent Technologies Inc filed Critical Lucent Technologies Inc
Priority to US11/507,875 priority Critical patent/US20080051098A1/en
Assigned to LUCENT TECHNOLOGIES INC. reassignment LUCENT TECHNOLOGIES INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: RAO, ANIL M
Publication of US20080051098A1 publication Critical patent/US20080051098A1/en
Priority to US12/814,613 priority patent/US8190160B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/002Transmission of channel access control information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0866Non-scheduled access, e.g. ALOHA using a dedicated channel for access

Definitions

  • the present invention relates generally to wireless communication systems and, in particular, to scheduled packet data system.
  • the packet data system will use an Orthogonal Frequency Division Multiple Access (OFDMA) air interface for transmitting data packets between Node Bs and User Equipments (UE).
  • OFDMA Orthogonal Frequency Division Multiple Access
  • the OFDMA air interface comprises a set of orthogonal sub-carrier frequencies, i.e., resources, which are partitioned in terms of frequency and/or time into reverse link and forward link resources.
  • the reverse link resources may be dedicated resources or shared resources.
  • the term “dedicated resources” should be construed to mean resources which are dedicated to a particular UE for use for an entire data session, such as a Voice over Internet Protocol (VoIP) call
  • the term “shared resources” should be construed to mean resources which are not dedicated resources, i.e., the resources may be used by multiple UEs during a data session.
  • Transmissions over the reverse link resources may be contention or non-contention based.
  • the transmission is contention based, multiple UEs may be simultaneously transmitting over a same reverse link resource.
  • the transmission is non-contention based, multiple UEs are not permitted to simultaneously transmit over a same reverse link resource.
  • a scheduler at the Node B is used to allocate the reverse link resources such that multiple UEs are not using a same reverse link resource at the same time. Unless otherwise stated, all transmissions described herein are non-contention based transmissions.
  • FIG. 1 depicts a chart 100 illustrating a method of allocating reverse link resources to a UE for a VoIP call in accordance with the prior art.
  • the UE is in an idle state when data arrives in its buffer.
  • the data may include call setup information and/or data packets, such as VoIP call setup signaling messages and speech packets.
  • the UE transmits a selected preamble to a Node B over a non-synchronized Random Access CHannel (RACH), wherein the non-synchronized RACH is non-synchronized in the sense that it is not time synchronized with the Node B.
  • RACH Random Access CHannel
  • the preamble indicates to the Node B that the UE needs resources in order to transmit its data.
  • the preamble is randomly selected by the UE from a set of preambles, wherein each preamble is a unique signature sequence which have low cross correlation with each other.
  • the set of preambles includes Walsh codes or sequences which have low cross correlation with each other.
  • preambles transmitted over the non-synchronized RACH are contention based transmissions.
  • the low cross correlation characteristic of the preambles allows a Node B receiving two or more different preambles simultaneously over the non-synchronized RACH to distinguish one preamble from another. If two or more UEs transmit a same preamble simultaneously on the non-synchronized RACH, then a collision may occur. In such a situation, neither preamble may be successfully received by the Node B. The UEs would have to wait some predetermined or random time interval before re-transmitting the same or another preamble.
  • the Node B detects the preamble and allocates shared resources to the UE for transmitting a scheduling request message (SRM).
  • SRM scheduling request message
  • shared resources such allocation of resources is usually for some fixed time duration or transmission time interval (TTI) which expires before the call ends.
  • TTI transmission time interval
  • the SRM is a resource request indicating information about the data, among other things, such that reverse link resources may be properly allocated by the Node B for the transmission of the data. For example, the SRM may indicate information regarding an amount of data and data type.
  • the Node B transmits to the UE an acknowledgement and a resource assignment message over an Acquisition Indicator CHannel (AICH) or other control channel.
  • AICH Acquisition Indicator CHannel
  • the acknowledgement indicates that the preamble was received and the identity of the preamble that was received (which can be used by the UE to determine the intended recipient of the acknowledgement).
  • the resource assignment message indicates the shared resources allocated to the UE for sending the SRM.
  • the UE receives the acknowledgement and resource assignment message.
  • the UE selects a SRM from a set of SRMs.
  • the set of SRMs include subsets of (one or more) SRMs, wherein each subset is associated with different categories of data. For example, one subset might be associated with 400 bits of speech, whereas another subset might be associated with 600 bits of video.
  • Each SRM is a signature sequence having low cross correlation with other SRMs. The SRM (or subset) is selected based on which category the data matches.
  • the UE transmits the selected SRM using the allocated shared resources indicated in the resource assignment message.
  • the Node B receives the SRM and allocates shared resources to the UE based on the category of the received SRM, wherein the allocated shared resources are sufficient for the transmission of the data.
  • the Node B transmits over a control channel, such as a grant channel, a scheduling grant indicating the allocated shared resources and the UE to which the shared resources are being allocated.
  • the UE receives the scheduling grant which allows the UE to enter an active state in which the VoIP call (or data session) is activated.
  • the UE uses the allocated shared resources to transmit its data.
  • the Node B receives the data.
  • the UE While the VoIP call (or data session) is active, the UE receives more data (e.g., speech packets) in its buffer at time t 11 .
  • the UE selects another SRM and waits until a synchronized RACH is available, wherein the synchronized RACH is synchronized in the sense that it is time synchronized with the Node B.
  • the synchronized RACH becomes available and the UE transmits the SRM.
  • the SRM is transmitted at some transmit power based on an interference level broadcasted by the Node B (for an associated cell or sector), a desired signal to interference ratio (SIR) at the Node B and a path loss estimated from a pilot signal transmitted by the Node B. If the power used to transmit the SRM is insufficient, the SRM may not be received properly by the Node B. In such a case, the UE would have to wait some random or predetermined time interval before transmitting another SRM.
  • SIR desired signal to interference ratio
  • the UE when it is in an active data session, it uses the synchronized RACH to transmit the SRM.
  • the SRM transmissions over the synchronized RACH are contention based transmissions (unlike when the UE is in the idle state and using allocated shared resources to transmit the SRM, i.e., non-contention based transmission). If another UE transmits the same SRM simultaneously on the synchronized RACH, then a collision may occur and the UE would have to wait some random or predetermined time interval before transmitting another SRM.
  • the SRM is received by the Node B at time t 13 .
  • Shared resources are allocated to the UE for transmission of its data based on the SRM.
  • the Node B transmits a scheduling grant over a control channel, such as a grant channel, indicating the allocated shared resources.
  • the UE receives the scheduling grant at time t 15 and transmits its data at time t 16 using the allocated shared resources.
  • the Node B receives the data.
  • the latency period is due, in large part, to delays associated with the UE waiting for the synchronized RACH to become available, collisions occurring on the synchronized RACH and/or insufficient initial transmit power for the SRM. Such delays may result in latency period being upwards of 50-60 ms. For time sensitive data applications, such as VoIP calls, latency periods upward of 50-60 ms are unacceptable. Accordingly, there exists a need to reduce the latency period which occurs when the UE is in an active data session.
  • An embodiment of the present invention is a method of allocating resources in a packet data system to a User Equipment (UE) with an active data session, such as a Voice over Internet Protocol (VoIP) call, using dedicated resources to transmit scheduling requests, thereby reducing latency which may occur as a result of collisions associated with transmitting scheduling requests over a random access channel.
  • the method comprises the step of transmitting over dedicated resources a scheduling request, and receiving a scheduling grant in response thereto.
  • the scheduling request indicates that a transmitter in a data session has a data packet to transmit.
  • the scheduling grant indicates resources allocated for transmitting the data packet.
  • FIG. 1 depicts a chart illustrating a method of allocating reverse link resources to a UE for packet data transmissions in accordance with the prior art
  • FIG. 2 depicts a wireless communication system used in accordance with one embodiment of the present invention
  • FIG. 3 depicts a subframe used in accordance with one embodiment to the present invention.
  • FIG. 4 depicts a chart illustrating a method of allocating dedicated resources to a User Equipment with an active data session in accordance with one embodiment of the present invention.
  • Wireless communication system comprises a Node B 210 and a UE 220 .
  • the packet data system utilizes an Orthogonal Frequency Division Multiple Access (OFDMA) air interface for transmitting data packets between Node B 210 and UE 220 , for example, as described in the well-known Universal Mobile Telecommunication System (UMTS) standard specification.
  • OFDMA comprises a set of forward link and reverse link resources. Such resources are managed by a scheduler at Node B 210 .
  • the reverse link resources may be dedicated resources or shared resources.
  • the term “dedicated resources” should be construed to mean resources which are dedicated to a particular UE for use during an entire data session of that UE, such as a Voice over Internet Protocol (VoIP) call
  • the term “shared resources” should be construed to mean resources which are not dedicated resources, i.e., the resources may be used by multiple UEs during a data session.
  • the reverse link resources comprise three hundred (or some other number of) sub-carrier frequencies or tones.
  • the sub-carrier frequencies are partitioned in terms of time into 0.5 ms subframes.
  • FIG. 3 depicts a subframe 300 used in accordance with one embodiment to the present invention.
  • Each subframe 300 may comprise six OFDM symbols.
  • the six OFDM symbols include five OFDM data symbols and one OFDM control symbol, wherein the OFDM data symbols are used to represent data and the OFDM control symbol is used to represent control information.
  • Each OFDM symbol can include up to three hundred modulation symbols (corresponding to the three hundred sub-carrier frequencies or tones).
  • QPSK Quadrature Phase Shift Keying
  • each modulation symbol can represent two bits.
  • up to three thousand data bits may be communicated by a 0.5 ms subframe, i.e., 5 OFDM data symbols/subframe ⁇ 300 modulation symbols/OFDM symbol ⁇ 2 data bits/modulation symbol.
  • UEs with active data sessions such as a VoIP call, will use dedicated resources to transmit scheduling request messages (SRM) or some derivative thereof, wherein the SRM or its derivative may be any resource request which includes information about data to be transmitted by UE 220 such that resources may be properly allocated by Node B 210 .
  • SRM scheduling request messages
  • Using dedicated resources for the transmission of the SRM or derivative thereof removes any delays which may be attributable to collisions of SRM transmissions over a Random Access Channel (RACH), thereby reducing latency between a time when data arrives at the UE with the active data session and a time when such data is transmitted by the UE.
  • RACH Random Access Channel
  • dedicated resources are allocated solely for transmission of the SRM or derivative thereof.
  • resources corresponding to a subframe, or part thereof may be reserved every X ms, e.g., 10 ms, for use by UEs with active data sessions, where X is greater then the time interval associated with the subframe, e.g., 0.5 ms.
  • These reserved resources are partitioned in terms of frequency and/or time into dedicated resources which could then be allocated to specific UEs for transmissions of SRMs or derivative thereof.
  • the SRMs or derivative thereof can be transmitted over dedicated resources used to transmit other types of information.
  • dedicated resources may be allocated for a Reverse Channel Quality Indicator CHannel (R-CQICH) over which a Channel Quality Indicator (CQI) is transmitted.
  • R-CQICH Reverse Channel Quality Indicator CHannel
  • CQI Channel Quality Indicator
  • the SRM or derivative thereof may be combined with the CQI and transmitted over the R-CQICH.
  • the SRM or derivative thereof may be combined with the CQI by adding, e.g., appending or prepending, the SRM or derivative thereof to the CQI.
  • the SRM or derivative thereof may be combined with the CQI by substituting a part of the CQI with the SRM.
  • the combination may be encoded or otherwise processed prior to being transmitted over the dedicated resources.
  • FIG. 4 depicts a chart 400 illustrating a method of allocating dedicated resources to a UE with an active VoIP call (or some other data session) in accordance with one embodiment of the present invention.
  • each UE with an active VoIP call is allocated dedicated resources for the transmission of a reduced scheduling request message (R-SRM), which is a derivative of the SRM, as will be described herein.
  • R-SRM reduced scheduling request message
  • UE 220 is in an idle state when data arrives in its buffer.
  • the data would include VoIP call setup signaling messages and zero or more speech packets.
  • the data would include call setup information and zero or more data packets
  • UE 220 transmits a preamble to Node B 210 over a non-synchronized Random Access CHannel (RACH) or some other access channel, wherein the non-synchronized RACH is non-synchronized in the sense that it is not time synchronized with the Node B.
  • RACH Random Access CHannel
  • the preamble indicates to Node B 210 that UE 220 needs resources in order to transmit the data in its buffer.
  • the preamble is selected from a set of preambles having low cross correlation with one another, and is transmitted over the non-synchronized RACH in accordance with a contention based random access scheme.
  • Node B 210 detects the preamble and allocates resources to UE 220 for transmitting a scheduling request message (SRM).
  • the SRM may indicate information regarding an amount of data, a data type and/or a priority.
  • Node B 210 transmits to UE 220 an acknowledgement and a resource assignment message over an Acquisition Indicator CHannel (AICH) or some other control channel.
  • AICH Acquisition Indicator CHannel
  • the acknowledgement indicates that the preamble was received and the identity of the preamble that was received (which can be used by the UE to determine the intended recipient of the acknowledgement).
  • the resource assignment message indicates the shared resources allocated to UE 220 for sending the SRM.
  • UE 220 receives the acknowledgement and resource assignment message.
  • UE 220 selects a SRM from a set of SRMs.
  • the set of SRMs include subsets of (one or more) SRMs, wherein each subset is associated with different categories of data. For example, one subset might indicate 400 bits of speech, whereas another subset might indicate 600 bits of video.
  • Each SRM is a signature sequence having low cross correlation with other SRMs.
  • the SRM (or subset) is selected based on which category the data matches.
  • UE 220 transmits the selected SRM using the allocated shared resources indicated in the resource assignment message.
  • Node B 210 receives the SRM and allocates resources to UE 220 based on the category of the received SRM. Both shared and dedicated resources are allocated for the transmission of the data and R-SRM, respectively, wherein the allocated shared resources should be sufficient for the transmission of the data.
  • Node B 210 transmits over a control channel, such as a grant channel, a scheduling grant indicating the allocated resources and the UE to which the resources are being allocated.
  • UE 220 receives the scheduling grant which allows UE 220 to enter an active state in which the VoIP call (or data session) is activated.
  • UE 220 uses the allocated shared resources to transmit its data which, for a VoIP call, would include the VoIP call setup signaling messages.
  • Node B 210 receives the data.
  • VoIP calls which is a type of data session, need to remain active for quality purposes even if no data, e.g., speech packet, is being transmitted for an extended time interval.
  • UE 220 may periodically, e.g., 160 ms, transmit a Silence Descriptor (SID) over allocated shared resources.
  • the shared resources may be allocated in response to a SRM (or derivative thereof) transmitted by UE 220 .
  • Node B 210 may periodically allocate resources to UE 220 for transmission of the SID in the absence of a SRM.
  • UE 220 While the VoIP call (or data session) is still active, UE 220 receives more data, such as speech packets, in its buffer at time t 11 . At time t 12 , UE 220 transmits over the allocated dedicated resources (as indicated in the scheduling grant) a reduced SRM (R-SRM).
  • R-SRM is a request which indicates that the UE has data to transmit.
  • the R-SRM may also indicate any change to information which was earlier indicated by a SRM (or derivative thereof) or the VoIP call setup signaling messages (or other call setup information). Most information that was earlier indicated in a SRM or VoIP call setup signaling messages (or other call setup information), such as priority of user data and size of speech packet, is static for the data session.
  • VoIP call setup signaling messages provided by UE 220 at time t 9 should indicate a type of vocoder being used by UE 220 .
  • the vocoder type should indicate to Node B 210 that UE 220 will be transmitting a certain size speech packets during the VoIP call, e.g., an Adaptive Multiple Rate (AMR) vocoder will generate 20 ms speech packet during the VoIP call.
  • AMR Adaptive Multiple Rate
  • the R-SRM may be a one bit message (or flag) indicating UE 220 has data to transmit. To enhance detection at Node B 210 , the R-SRM may be repeated 9 times for a total of 10 data bits. If wireless communication system 200 is configured with a 0.5 ms subframe for use as dedicated resources for transmitting this one bit R-SRM (and the 0.5 ms subframe can convey up to three thousand data bits using QPSK, i.e., configuration described earlier with respect to FIG. 3 ), then up to three hundred UEs with active data sessions, i.e., 3000 data bits/subframe ⁇ 10 data bits/UE, can be supported with dedicated resources for the transmission of R-SRMs.
  • the R-SRM may be a message comprising several bits for indicating an amount of data, type of data, priority of the data and/or a maximum transmit power associated with UE 220 .
  • UE 220 may have discretion on whether to send the R-SRM over the dedicated resources or to send a SRM over the synchronized RACH depending on, for example, a data type or priority associated with the data.
  • the dedicated resources might only be used to send the R-SRM if the data is time sensitive or high priority. If the data is low priority or not time sensitive, UE 220 may send the SRM over the synchronized RACH (or other communication channel). In the latter case, dedicated resources do not have to be allocated to the associated UE.
  • the R-SRM is received by Node B 210 at time t 3 .
  • Node B 210 allocates shared resources to UE 220 for transmission of its data based, in part or whole, on the R-SRM.
  • Node B 210 transmits a scheduling grant over a control channel, such as a grant channel, indicating the allocated shared resources.
  • UE 220 receives the scheduling grant at time t 15 and transmits its data at time t 16 using the allocated shared resources.
  • Node B 210 receives the data.
  • shared resources will continue to be allocated to UE 220 in accordance with the procedures described earlier with respect to times t 11 to t 15 . If the VoIP call (or data session) is terminated, the allocated dedicated resources (for transmitting the R-SRM) are released by UE 220 and can be reallocated to other UEs.

Landscapes

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

Abstract

Disclosed is a method of allocating resources in a packet data system to a User Equipment (UE) with an active data session, such as a Voice over Internet Protocol (VoIP) call, using dedicated resources to transmit scheduling requests, thereby reducing latency which may occur as a result of collisions associated with transmitting scheduling requests over a random access channel. The method comprises the step of transmitting over dedicated resources a scheduling request, and receiving a scheduling grant in response thereto. The scheduling request indicates that a transmitter in a data session has a data packet to transmit. The scheduling grant indicates resources allocated for transmitting the data packet.

Description

    FIELD OF THE INVENTION
  • The present invention relates generally to wireless communication systems and, in particular, to scheduled packet data system.
  • BACKGROUND OF THE RELATED ART
  • To increase system capacity, Universal Mobile Telecommunication System (UMTS) based wireless communication systems will evolve to a packet data system. All services, including voice services, will be supported by the packet data system. The packet data system will use an Orthogonal Frequency Division Multiple Access (OFDMA) air interface for transmitting data packets between Node Bs and User Equipments (UE). The OFDMA air interface comprises a set of orthogonal sub-carrier frequencies, i.e., resources, which are partitioned in terms of frequency and/or time into reverse link and forward link resources.
  • In the packet data system, the reverse link resources may be dedicated resources or shared resources. For purposes of this application, the term “dedicated resources” should be construed to mean resources which are dedicated to a particular UE for use for an entire data session, such as a Voice over Internet Protocol (VoIP) call, and the term “shared resources” should be construed to mean resources which are not dedicated resources, i.e., the resources may be used by multiple UEs during a data session.
  • Transmissions over the reverse link resources may be contention or non-contention based. When the transmission is contention based, multiple UEs may be simultaneously transmitting over a same reverse link resource. When the transmission is non-contention based, multiple UEs are not permitted to simultaneously transmit over a same reverse link resource. For non-contention based transmissions, a scheduler at the Node B is used to allocate the reverse link resources such that multiple UEs are not using a same reverse link resource at the same time. Unless otherwise stated, all transmissions described herein are non-contention based transmissions.
  • FIG. 1 depicts a chart 100 illustrating a method of allocating reverse link resources to a UE for a VoIP call in accordance with the prior art. At time t0, the UE is in an idle state when data arrives in its buffer. The data may include call setup information and/or data packets, such as VoIP call setup signaling messages and speech packets. At time t1, the UE transmits a selected preamble to a Node B over a non-synchronized Random Access CHannel (RACH), wherein the non-synchronized RACH is non-synchronized in the sense that it is not time synchronized with the Node B. The preamble indicates to the Node B that the UE needs resources in order to transmit its data. The preamble is randomly selected by the UE from a set of preambles, wherein each preamble is a unique signature sequence which have low cross correlation with each other. For example, the set of preambles includes Walsh codes or sequences which have low cross correlation with each other.
  • Note that preambles transmitted over the non-synchronized RACH are contention based transmissions. The low cross correlation characteristic of the preambles allows a Node B receiving two or more different preambles simultaneously over the non-synchronized RACH to distinguish one preamble from another. If two or more UEs transmit a same preamble simultaneously on the non-synchronized RACH, then a collision may occur. In such a situation, neither preamble may be successfully received by the Node B. The UEs would have to wait some predetermined or random time interval before re-transmitting the same or another preamble.
  • At time t2, the Node B detects the preamble and allocates shared resources to the UE for transmitting a scheduling request message (SRM). Note that when shared resources are allocated, such allocation of resources is usually for some fixed time duration or transmission time interval (TTI) which expires before the call ends. The SRM is a resource request indicating information about the data, among other things, such that reverse link resources may be properly allocated by the Node B for the transmission of the data. For example, the SRM may indicate information regarding an amount of data and data type.
  • At time t3, the Node B transmits to the UE an acknowledgement and a resource assignment message over an Acquisition Indicator CHannel (AICH) or other control channel. The acknowledgement indicates that the preamble was received and the identity of the preamble that was received (which can be used by the UE to determine the intended recipient of the acknowledgement). The resource assignment message indicates the shared resources allocated to the UE for sending the SRM.
  • At time t4, the UE receives the acknowledgement and resource assignment message. The UE selects a SRM from a set of SRMs. The set of SRMs include subsets of (one or more) SRMs, wherein each subset is associated with different categories of data. For example, one subset might be associated with 400 bits of speech, whereas another subset might be associated with 600 bits of video. Each SRM is a signature sequence having low cross correlation with other SRMs. The SRM (or subset) is selected based on which category the data matches.
  • At time t5, the UE transmits the selected SRM using the allocated shared resources indicated in the resource assignment message. At time t6, the Node B receives the SRM and allocates shared resources to the UE based on the category of the received SRM, wherein the allocated shared resources are sufficient for the transmission of the data. At time t7, the Node B transmits over a control channel, such as a grant channel, a scheduling grant indicating the allocated shared resources and the UE to which the shared resources are being allocated.
  • At time t8, the UE receives the scheduling grant which allows the UE to enter an active state in which the VoIP call (or data session) is activated. At time t9, the UE uses the allocated shared resources to transmit its data. At time t10, the Node B receives the data.
  • While the VoIP call (or data session) is active, the UE receives more data (e.g., speech packets) in its buffer at time t11. The UE selects another SRM and waits until a synchronized RACH is available, wherein the synchronized RACH is synchronized in the sense that it is time synchronized with the Node B. At time t12, the synchronized RACH becomes available and the UE transmits the SRM. The SRM is transmitted at some transmit power based on an interference level broadcasted by the Node B (for an associated cell or sector), a desired signal to interference ratio (SIR) at the Node B and a path loss estimated from a pilot signal transmitted by the Node B. If the power used to transmit the SRM is insufficient, the SRM may not be received properly by the Node B. In such a case, the UE would have to wait some random or predetermined time interval before transmitting another SRM.
  • Note that when the UE is in an active data session, it uses the synchronized RACH to transmit the SRM. The SRM transmissions over the synchronized RACH are contention based transmissions (unlike when the UE is in the idle state and using allocated shared resources to transmit the SRM, i.e., non-contention based transmission). If another UE transmits the same SRM simultaneously on the synchronized RACH, then a collision may occur and the UE would have to wait some random or predetermined time interval before transmitting another SRM.
  • The SRM is received by the Node B at time t13. Shared resources are allocated to the UE for transmission of its data based on the SRM. At time t14, the Node B transmits a scheduling grant over a control channel, such as a grant channel, indicating the allocated shared resources. The UE receives the scheduling grant at time t15 and transmits its data at time t16 using the allocated shared resources. At time t17, the Node B receives the data.
  • When the UE is in an active data session, there exists a latency period from when the UE receives data in its buffer at time t11 to when the UE transmits the data at time t16. The latency period is due, in large part, to delays associated with the UE waiting for the synchronized RACH to become available, collisions occurring on the synchronized RACH and/or insufficient initial transmit power for the SRM. Such delays may result in latency period being upwards of 50-60 ms. For time sensitive data applications, such as VoIP calls, latency periods upward of 50-60 ms are unacceptable. Accordingly, there exists a need to reduce the latency period which occurs when the UE is in an active data session.
  • SUMMARY OF THE INVENTION
  • An embodiment of the present invention is a method of allocating resources in a packet data system to a User Equipment (UE) with an active data session, such as a Voice over Internet Protocol (VoIP) call, using dedicated resources to transmit scheduling requests, thereby reducing latency which may occur as a result of collisions associated with transmitting scheduling requests over a random access channel. In one embodiment, the method comprises the step of transmitting over dedicated resources a scheduling request, and receiving a scheduling grant in response thereto. The scheduling request indicates that a transmitter in a data session has a data packet to transmit. The scheduling grant indicates resources allocated for transmitting the data packet.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The features, aspects, and advantages of the present invention will become better understood with regard to the following description, appended claims, and accompanying drawings where:
  • FIG. 1 depicts a chart illustrating a method of allocating reverse link resources to a UE for packet data transmissions in accordance with the prior art;
  • FIG. 2 depicts a wireless communication system used in accordance with one embodiment of the present invention;
  • FIG. 3 depicts a subframe used in accordance with one embodiment to the present invention; and
  • 4. depicts a chart illustrating a method of allocating dedicated resources to a User Equipment with an active data session in accordance with one embodiment of the present invention.
  • DETAILED DESCRIPTION
  • For purposes of illustration, the present invention will be described herein with reference to FIG. 2, which depicts a wireless communication system 200 with a packet data system incorporated therein. Wireless communication system comprises a Node B 210 and a UE 220. The packet data system utilizes an Orthogonal Frequency Division Multiple Access (OFDMA) air interface for transmitting data packets between Node B 210 and UE 220, for example, as described in the well-known Universal Mobile Telecommunication System (UMTS) standard specification. The OFDMA comprises a set of forward link and reverse link resources. Such resources are managed by a scheduler at Node B 210.
  • The reverse link resources may be dedicated resources or shared resources. For purposes of this application, the term “dedicated resources” should be construed to mean resources which are dedicated to a particular UE for use during an entire data session of that UE, such as a Voice over Internet Protocol (VoIP) call, and the term “shared resources” should be construed to mean resources which are not dedicated resources, i.e., the resources may be used by multiple UEs during a data session.
  • The reverse link resources comprise three hundred (or some other number of) sub-carrier frequencies or tones. The sub-carrier frequencies are partitioned in terms of time into 0.5 ms subframes. FIG. 3 depicts a subframe 300 used in accordance with one embodiment to the present invention. Each subframe 300 may comprise six OFDM symbols. The six OFDM symbols include five OFDM data symbols and one OFDM control symbol, wherein the OFDM data symbols are used to represent data and the OFDM control symbol is used to represent control information. Each OFDM symbol can include up to three hundred modulation symbols (corresponding to the three hundred sub-carrier frequencies or tones). If Quadrature Phase Shift Keying (QPSK) is used as a modulation scheme for wireless communication system 200, then each modulation symbol can represent two bits. Thus, up to three thousand data bits may be communicated by a 0.5 ms subframe, i.e., 5 OFDM data symbols/subframe×300 modulation symbols/OFDM symbol×2 data bits/modulation symbol.
  • In accordance with an embodiment of the present invention, UEs with active data sessions, such as a VoIP call, will use dedicated resources to transmit scheduling request messages (SRM) or some derivative thereof, wherein the SRM or its derivative may be any resource request which includes information about data to be transmitted by UE 220 such that resources may be properly allocated by Node B 210. Using dedicated resources for the transmission of the SRM or derivative thereof (by UEs with active data sessions) removes any delays which may be attributable to collisions of SRM transmissions over a Random Access Channel (RACH), thereby reducing latency between a time when data arrives at the UE with the active data session and a time when such data is transmitted by the UE.
  • In a first embodiment, dedicated resources are allocated solely for transmission of the SRM or derivative thereof. For example, resources corresponding to a subframe, or part thereof, may be reserved every X ms, e.g., 10 ms, for use by UEs with active data sessions, where X is greater then the time interval associated with the subframe, e.g., 0.5 ms. These reserved resources are partitioned in terms of frequency and/or time into dedicated resources which could then be allocated to specific UEs for transmissions of SRMs or derivative thereof.
  • In a second embodiment, the SRMs or derivative thereof can be transmitted over dedicated resources used to transmit other types of information. For example, in UMTS, dedicated resources may be allocated for a Reverse Channel Quality Indicator CHannel (R-CQICH) over which a Channel Quality Indicator (CQI) is transmitted. The SRM or derivative thereof may be combined with the CQI and transmitted over the R-CQICH. The SRM or derivative thereof may be combined with the CQI by adding, e.g., appending or prepending, the SRM or derivative thereof to the CQI. Or the SRM or derivative thereof may be combined with the CQI by substituting a part of the CQI with the SRM. After the SRM or derivative thereof has been combined with the CQI, for example, the combination may be encoded or otherwise processed prior to being transmitted over the dedicated resources.
  • FIG. 4 depicts a chart 400 illustrating a method of allocating dedicated resources to a UE with an active VoIP call (or some other data session) in accordance with one embodiment of the present invention. In this embodiment, each UE with an active VoIP call is allocated dedicated resources for the transmission of a reduced scheduling request message (R-SRM), which is a derivative of the SRM, as will be described herein.
  • At time t0, UE 220 is in an idle state when data arrives in its buffer. For a VoIP call, the data would include VoIP call setup signaling messages and zero or more speech packets. For another type of data session, the data would include call setup information and zero or more data packets At time t1, UE 220 transmits a preamble to Node B 210 over a non-synchronized Random Access CHannel (RACH) or some other access channel, wherein the non-synchronized RACH is non-synchronized in the sense that it is not time synchronized with the Node B. The preamble indicates to Node B 210 that UE 220 needs resources in order to transmit the data in its buffer. The preamble is selected from a set of preambles having low cross correlation with one another, and is transmitted over the non-synchronized RACH in accordance with a contention based random access scheme.
  • At time t2, Node B 210 detects the preamble and allocates resources to UE 220 for transmitting a scheduling request message (SRM). In one embodiment, the SRM may indicate information regarding an amount of data, a data type and/or a priority. At time t3, Node B 210 transmits to UE 220 an acknowledgement and a resource assignment message over an Acquisition Indicator CHannel (AICH) or some other control channel. The acknowledgement indicates that the preamble was received and the identity of the preamble that was received (which can be used by the UE to determine the intended recipient of the acknowledgement). The resource assignment message indicates the shared resources allocated to UE 220 for sending the SRM.
  • At time t4, UE 220 receives the acknowledgement and resource assignment message. UE 220 selects a SRM from a set of SRMs. The set of SRMs include subsets of (one or more) SRMs, wherein each subset is associated with different categories of data. For example, one subset might indicate 400 bits of speech, whereas another subset might indicate 600 bits of video. Each SRM is a signature sequence having low cross correlation with other SRMs. The SRM (or subset) is selected based on which category the data matches. At time t5, UE 220 transmits the selected SRM using the allocated shared resources indicated in the resource assignment message.
  • At time t6, Node B 210 receives the SRM and allocates resources to UE 220 based on the category of the received SRM. Both shared and dedicated resources are allocated for the transmission of the data and R-SRM, respectively, wherein the allocated shared resources should be sufficient for the transmission of the data. At time t7, Node B 210 transmits over a control channel, such as a grant channel, a scheduling grant indicating the allocated resources and the UE to which the resources are being allocated.
  • At time t8, UE 220 receives the scheduling grant which allows UE 220 to enter an active state in which the VoIP call (or data session) is activated. At time t9, UE 220 uses the allocated shared resources to transmit its data which, for a VoIP call, would include the VoIP call setup signaling messages. At time t10, Node B 210 receives the data.
  • Note that data sessions would typically be terminated after some time interval of inactivity. VoIP calls, which is a type of data session, need to remain active for quality purposes even if no data, e.g., speech packet, is being transmitted for an extended time interval. In one embodiment, in order to keep a VoIP call active (after transmitting the data at time t10), UE 220 may periodically, e.g., 160 ms, transmit a Silence Descriptor (SID) over allocated shared resources. The shared resources may be allocated in response to a SRM (or derivative thereof) transmitted by UE 220. Or Node B 210 may periodically allocate resources to UE 220 for transmission of the SID in the absence of a SRM.
  • While the VoIP call (or data session) is still active, UE 220 receives more data, such as speech packets, in its buffer at time t11. At time t12, UE 220 transmits over the allocated dedicated resources (as indicated in the scheduling grant) a reduced SRM (R-SRM). In one embodiment, the R-SRM is a request which indicates that the UE has data to transmit. The R-SRM may also indicate any change to information which was earlier indicated by a SRM (or derivative thereof) or the VoIP call setup signaling messages (or other call setup information). Most information that was earlier indicated in a SRM or VoIP call setup signaling messages (or other call setup information), such as priority of user data and size of speech packet, is static for the data session. Thus, it is not necessary for UE 220 to retransmit the static information since Node B 210 already has it. For example, suppose UE 220 is in a VoIP call. VoIP call setup signaling messages provided by UE 220 at time t9 should indicate a type of vocoder being used by UE 220. The vocoder type should indicate to Node B 210 that UE 220 will be transmitting a certain size speech packets during the VoIP call, e.g., an Adaptive Multiple Rate (AMR) vocoder will generate 20 ms speech packet during the VoIP call. Thus, information about the type of data and amount of data need not be communicated from UE 220 to Node B 210 later during the same data session.
  • In one embodiment, the R-SRM may be a one bit message (or flag) indicating UE 220 has data to transmit. To enhance detection at Node B 210, the R-SRM may be repeated 9 times for a total of 10 data bits. If wireless communication system 200 is configured with a 0.5 ms subframe for use as dedicated resources for transmitting this one bit R-SRM (and the 0.5 ms subframe can convey up to three thousand data bits using QPSK, i.e., configuration described earlier with respect to FIG. 3), then up to three hundred UEs with active data sessions, i.e., 3000 data bits/subframe÷10 data bits/UE, can be supported with dedicated resources for the transmission of R-SRMs. In other embodiments, the R-SRM may be a message comprising several bits for indicating an amount of data, type of data, priority of the data and/or a maximum transmit power associated with UE 220.
  • In one embodiment, UE 220 may have discretion on whether to send the R-SRM over the dedicated resources or to send a SRM over the synchronized RACH depending on, for example, a data type or priority associated with the data. The dedicated resources might only be used to send the R-SRM if the data is time sensitive or high priority. If the data is low priority or not time sensitive, UE 220 may send the SRM over the synchronized RACH (or other communication channel). In the latter case, dedicated resources do not have to be allocated to the associated UE.
  • The R-SRM is received by Node B 210 at time t3. Node B 210 allocates shared resources to UE 220 for transmission of its data based, in part or whole, on the R-SRM. At time t14, Node B 210 transmits a scheduling grant over a control channel, such as a grant channel, indicating the allocated shared resources. UE 220 receives the scheduling grant at time t15 and transmits its data at time t16 using the allocated shared resources. At time t17, Node B 210 receives the data.
  • If more data subsequently arrives at UE 220 while the VoIP call (or data session) is active, shared resources will continue to be allocated to UE 220 in accordance with the procedures described earlier with respect to times t11 to t15. If the VoIP call (or data session) is terminated, the allocated dedicated resources (for transmitting the R-SRM) are released by UE 220 and can be reallocated to other UEs.
  • Although the present invention has been described in considerable detail with reference to certain embodiments, other versions are possible. Therefore, the spirit and scope of the present invention should not be limited to the description of the embodiments contained herein.

Claims (20)

1. A method of allocating resources in a packet data system comprising the steps of:
transmitting, at a transmitter in a data session, a scheduling request over dedicated resources, wherein the scheduling request is a resource request indicating the transmitter has a data packet to transmit; and
receiving a scheduling grant in response to the scheduling request, wherein the scheduling grant indicates resources allocated to the transmitter for transmitting the data packet.
2. The method of claim 1 comprising the additional step of:
prior to the step of transmitting the scheduling request, receiving another scheduling grant indicating allocation of the dedicated resources.
3. The method of claim 1 comprising the additional step of:
prior to the step of transmitting the scheduling request, transmitting another scheduling request over allocated shared resources requesting resources for transmitting at least call setup information.
4. The method of claim 1, wherein other information is combined with the scheduling request prior to being transmitted over the dedicated resources.
5. The method of claim 1, wherein the dedicated resources are allocated from a set of reserved resources for use as dedicated resources for transmitting the scheduling requests.
6. The method of claim 1, wherein the scheduling request is a flag indicating that the transmitter has a data packet to transmit.
7. A method of allocating resources in a packet data system comprising the steps of:
transmitting over dedicated resources a first scheduling request for transmitting a data packet if the data packet is time sensitive;
transmitting over shared resources a second scheduling request for transmitting the data packet if the data packet is not time sensitive; and
receiving a scheduling grant in response to the first or second scheduling request, wherein the scheduling grant indicates resources allocated to the transmitter for transmitting the data packet.
8. The method of claim 7 comprising the additional step of:
prior to the step of transmitting the first scheduling request, receiving another scheduling grant indicating allocation of the dedicated resources.
9. The method of claim 7, wherein the shared resources is a random access channel.
10. The method of claim 7, wherein the first and second scheduling requests are not the same.
11. A method of allocating resources in a packet data system comprising the steps of:
receiving a scheduling request over dedicated resources from a transmitter in a data session, wherein the scheduling request is a resource request indicating the transmitter has a data packet to transmit; and
transmitting a scheduling grant indicating resources allocated to the transmitter for transmitting the data packet.
12. The method of claim 11 comprising the additional step of:
prior to the step of receiving the scheduling request, transmitting another scheduling grant indicating allocation of the dedicated resources.
13. The method of claim 11, wherein the dedicated resources are allocated from a set of reserved resources for use as dedicated resources for transmitting scheduling requests.
14. The method of claim 11, wherein other information is combined with the scheduling request prior to being transmitted over the dedicated resources.
15. The method of claim 11 comprising the additional step of:
prior to the step of receiving the scheduling request, receiving another scheduling request over allocated shared resources requesting resources for transmitting at least call setup information.
16. The method of claim 11, wherein the scheduling request is a flag indicating that the transmitter has a data packet to transmit.
17. A method of allocating resources in a packet data system comprising the steps of:
receiving over dedicated resources a first scheduling request for transmitting a data packet if the data packet is time sensitive;
receiving over shared resources a second scheduling request if the data packet is not time sensitive; and
transmitting a scheduling grant in response to the first or second scheduling request, wherein the scheduling grant indicates resources allocated to the transmitter for transmitting the data packet.
18. The method of claim 17 comprising the additional step of:
prior to the step of receiving the first scheduling request, transmitting another scheduling grant indicating allocation of the dedicated resources.
19. The method of claim 17, wherein the shared resources is a random access channel.
20. The method of claim 17, wherein the first and second scheduling requests are not the same.
US11/507,875 2006-08-22 2006-08-22 Method for transmitting fast scheduling request messages in scheduled packet data systems Abandoned US20080051098A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US11/507,875 US20080051098A1 (en) 2006-08-22 2006-08-22 Method for transmitting fast scheduling request messages in scheduled packet data systems
US12/814,613 US8190160B2 (en) 2006-08-22 2010-06-14 Method for transmitting fast scheduling request messages in scheduled packet data systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/507,875 US20080051098A1 (en) 2006-08-22 2006-08-22 Method for transmitting fast scheduling request messages in scheduled packet data systems

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US12/814,613 Division US8190160B2 (en) 2006-08-22 2010-06-14 Method for transmitting fast scheduling request messages in scheduled packet data systems

Publications (1)

Publication Number Publication Date
US20080051098A1 true US20080051098A1 (en) 2008-02-28

Family

ID=39197288

Family Applications (2)

Application Number Title Priority Date Filing Date
US11/507,875 Abandoned US20080051098A1 (en) 2006-08-22 2006-08-22 Method for transmitting fast scheduling request messages in scheduled packet data systems
US12/814,613 Active 2026-11-17 US8190160B2 (en) 2006-08-22 2010-06-14 Method for transmitting fast scheduling request messages in scheduled packet data systems

Family Applications After (1)

Application Number Title Priority Date Filing Date
US12/814,613 Active 2026-11-17 US8190160B2 (en) 2006-08-22 2010-06-14 Method for transmitting fast scheduling request messages in scheduled packet data systems

Country Status (1)

Country Link
US (2) US20080051098A1 (en)

Cited By (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070254656A1 (en) * 2006-05-01 2007-11-01 Nokia Corporation Apparatus, method and computer program product providing uplink synchronization through use of dedicated uplink resource assignment
US20090046650A1 (en) * 2007-08-14 2009-02-19 Nokia Corporation Resource scheduling enabling partially-constrained retransmission
US20090135769A1 (en) * 2007-10-01 2009-05-28 Qualcomm, Incorporated Enhanced uplink for inactive state in a wireless communication system
US20090201798A1 (en) * 2008-01-31 2009-08-13 Lg Electronics Inc. Method for signaling back-off information in random access
US20090203374A1 (en) * 2008-01-31 2009-08-13 Lg Electronics Inc. Method for sending status information in mobile telecommunications system and receiver of mobile telecommunications
US20090225713A1 (en) * 2008-02-13 2009-09-10 Ntt Docomo, Inc. Mobile communication method, mobile communication system and radio base station
US20090238142A1 (en) * 2008-03-17 2009-09-24 Lg Electronics Inc. Method for transmitting pdcp status report
EP2163006A2 (en) * 2007-09-13 2010-03-17 Lg Electronics Inc. Method of allocating radio resources in a wireless communication system
US20100118857A1 (en) * 2007-09-13 2010-05-13 Sung Duck Chun Method of performing polling procedure in a wireless communication system
US20100128692A1 (en) * 2007-07-06 2010-05-27 Tatsushi Aiba Mobile communication system, base station apparatus, and mobile station apparatus
US20100128669A1 (en) * 2007-08-14 2010-05-27 Sung Duck Chun Method of transmitting and processing data block of specific protocol layer in wireless communication system
US20100128648A1 (en) * 2007-08-10 2010-05-27 Young Dae Lee Random access method for multimedia broadcast multicast service(mbms)
US20100135202A1 (en) * 2007-09-18 2010-06-03 Sung Duck Chun Method for qos guarantees in a multilayer structure
US20100142457A1 (en) * 2007-08-10 2010-06-10 Sung Duck Chun Methods of setting up channel in wireless communication system
US20100165919A1 (en) * 2007-06-20 2010-07-01 Lg Electronics Inc. Method of transmitting data in mobile communication system
US20100174809A1 (en) * 2007-06-18 2010-07-08 Sung Duck Chun Method of updating repeatedly-transmitted information in a wireless communication system
US20100182992A1 (en) * 2007-06-18 2010-07-22 Sung Duck Chun Method of controlling uplink synchronization state at a user equipment in a mobile communication system
US20100190504A1 (en) * 2007-06-18 2010-07-29 Lee Young-Dae Method for enhancing of controlling radio resources and transmitting status report in mobile telecommunications system and receiver of mobile telecommunications system
US20100195522A1 (en) * 2007-08-10 2010-08-05 Young Dae Lee Control method for uplink connecting of idle terminal
US20100208597A1 (en) * 2007-08-10 2010-08-19 Lg Electronics Inc. Method of performing channel quality report in a wireless communication system
US20100208749A1 (en) * 2007-09-18 2010-08-19 Sung-Duck Chun Effective Data Block Transmission Method Using Header Indicator
US20100226325A1 (en) * 2007-10-23 2010-09-09 Sung-Duck Chun Method for transmitting data of common control channel
US20100246382A1 (en) * 2007-10-29 2010-09-30 Lg Electronics Inc. Method for reparing an error depending on a radio bearer type
US20100254480A1 (en) * 2007-09-18 2010-10-07 Sung Jun Park Method of transmitting a data block in a wireless communication system
US20100254340A1 (en) * 2007-09-13 2010-10-07 Sung Jun Park Method of Allocating Radio Resources in a Wireless Communication System
US20110019604A1 (en) * 2007-08-16 2011-01-27 Sung Duck Chun Communication method for multimedia broadcast multicast service(mbms) counting
US20110019756A1 (en) * 2008-03-17 2011-01-27 Sung-Duck Chun Method of transmitting rlc data
US20110081868A1 (en) * 2007-08-10 2011-04-07 Yung Mi Kim Method of reporting measurement result in wireless communication system
US20110182247A1 (en) * 2007-08-10 2011-07-28 Sung-Duck Chun Method for controlling harq operation in dynamic radio resource allocation
US20110211516A1 (en) * 2007-08-10 2011-09-01 Lg Electronics Inc. Method of transmitting and receiving control information in a wireless communication system
US8055290B1 (en) * 2007-02-23 2011-11-08 Nextel Communications Inc. Method to reduce push-to-talk call setup time
US20120002628A1 (en) * 2009-03-13 2012-01-05 Yong Ho Kim Technique for efficiently allocating resources in voip communication
US8190144B2 (en) 2007-06-20 2012-05-29 Lg Electronics Inc. Effective system information reception method
US8203988B2 (en) 2007-08-10 2012-06-19 Lg Electronics Inc. Effective reception method in wireless communication system providing MBMS service
US8243931B2 (en) 2007-08-10 2012-08-14 Lg Electronics Inc. Method for detecting security error in mobile telecommunications system and device of mobile telecommunications
US8249103B2 (en) 2007-08-10 2012-08-21 Lg Electronics Inc. Method for transmitting and receiving control data in mobile telecommunications system and transmitter and receiver of mobile telecommunications
US8265662B1 (en) * 2009-06-16 2012-09-11 Sprint Communications Company L.P. Data mode paging in wireless communication networks
WO2012148766A1 (en) * 2011-04-29 2012-11-01 Motorola Solutions, Inc. Granting scheduling requests in a wireless communication system
US8411583B2 (en) 2007-09-18 2013-04-02 Lg Electronics Inc. Method of performing polling procedure in a wireless communication system
US20130089008A1 (en) * 2011-10-11 2013-04-11 Alcatel-Lucent Usa Inc. Method Of Accessing A Wireless Network And A Wireless Device
US8509164B2 (en) 2007-08-10 2013-08-13 Lg Electronics Inc. Method for re-attempting a random access effectively
US8509167B2 (en) 2007-10-23 2013-08-13 Lg Electronics Inc. Method of effectively transmitting identification information of terminal during the generation of data block
US20130286977A1 (en) * 2007-07-12 2013-10-31 Lg Electronics Inc. Method of transmitting scheduling request in a wireless communication system
US8687565B2 (en) 2007-09-20 2014-04-01 Lg Electronics Inc. Method of effectively transmitting radio resource allocation request in mobile communication system
WO2015017026A1 (en) * 2013-07-30 2015-02-05 Qualcomm Incorporated Apparatus and methods of managing signaling radio bearer transmissions at a user equipment
EP3001750A1 (en) 2014-09-24 2016-03-30 Alcatel Lucent Apparatuses, methods and computer programs for a mobile communication system comprising a base station transceiver and a mobile transceiver
TWI571163B (en) * 2011-12-23 2017-02-11 黑莓有限公司 A method implemented in an enodeb
USRE49739E1 (en) 2008-01-31 2023-11-28 Lg Electronics Inc. Method for signaling back-off information in random access

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8031668B2 (en) * 2008-06-23 2011-10-04 Sunplus Mmobile Inc. Method for optimizing discontinuous reception in random access and scheduling request
US9049702B2 (en) 2009-01-27 2015-06-02 Motorola Solutions, Inc. Method and apparatus for scheduling various types of peer-to-peer communication links
US8305972B2 (en) 2009-01-27 2012-11-06 Motorola Solutions, Inc. Proactive scheduling methods and apparatus to enable peer-to-peer communication links in a wireless OFDMA system
US8879479B2 (en) * 2009-01-27 2014-11-04 Motorola Solutions, Inc. Reactive scheduling methods and apparatus to enable peer-to-peer communication links in a wireless OFDMA system
US8149776B2 (en) * 2009-05-12 2012-04-03 Nokia Corporation Method, apparatus and computer program for user equipment access channel procedures
US8787305B2 (en) 2011-12-29 2014-07-22 Motorola Solutions, Inc. Method and apparatus for scheduling peer-to-peer communication links
US11818755B2 (en) * 2020-06-15 2023-11-14 Nokia Technologies Oy Time sensitive communication

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6031832A (en) * 1996-11-27 2000-02-29 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for improving performance of a packet communications system
US20040223455A1 (en) * 2003-03-06 2004-11-11 Nortel Networks Limited Communicating in a reverse wireless link information relating to buffer status and data rate of a mobile station
US20050063330A1 (en) * 2003-09-20 2005-03-24 Samsung Electronics Co., Ltd. Method for uplink bandwidth request and allocation based on a quality of service class in a broadband wireless access communication system
US20060039319A1 (en) * 2004-08-17 2006-02-23 Samsung Electronics Co., Ltd. Uplink scheduling method in VoIP
US20080019310A1 (en) * 2006-06-19 2008-01-24 Nokia Corporation Apparatus, method and computer program product providing anytime preemptive re-transmissions
US20090161688A1 (en) * 2007-12-21 2009-06-25 Sun-Uk Park Methods and apparatus to allocate shared resources of a high speed packet access channel in a communication network
US20090323625A1 (en) * 2007-03-12 2009-12-31 Electronics And Telecommunications Research Institute Radio resource allocation and data transmission in packet based mobile communication system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6317854B1 (en) * 1999-05-14 2001-11-13 Nokia Corporation Apparatus, and associated method, for selecting retransmission of packet data
US6731638B1 (en) * 1999-10-14 2004-05-04 Synchrodyne Networks, Inc. Switch scheduling with common time reference
US8144720B2 (en) * 2009-04-24 2012-03-27 Telefonaktiebolaget L M Ericsson (Publ) Uplink radio resource allocation in the presence of power limited users
US8099998B2 (en) * 2010-05-19 2012-01-24 Delphi Technologies, Inc. Apparatus and method for estimating stopped engine crank angle

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6031832A (en) * 1996-11-27 2000-02-29 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for improving performance of a packet communications system
US20040223455A1 (en) * 2003-03-06 2004-11-11 Nortel Networks Limited Communicating in a reverse wireless link information relating to buffer status and data rate of a mobile station
US7142548B2 (en) * 2003-03-06 2006-11-28 Nortel Networks Limited Communicating in a reverse wireless link information relating to buffer status and data rate of a mobile station
US20050063330A1 (en) * 2003-09-20 2005-03-24 Samsung Electronics Co., Ltd. Method for uplink bandwidth request and allocation based on a quality of service class in a broadband wireless access communication system
US20060039319A1 (en) * 2004-08-17 2006-02-23 Samsung Electronics Co., Ltd. Uplink scheduling method in VoIP
US20080019310A1 (en) * 2006-06-19 2008-01-24 Nokia Corporation Apparatus, method and computer program product providing anytime preemptive re-transmissions
US20090323625A1 (en) * 2007-03-12 2009-12-31 Electronics And Telecommunications Research Institute Radio resource allocation and data transmission in packet based mobile communication system
US20090161688A1 (en) * 2007-12-21 2009-06-25 Sun-Uk Park Methods and apparatus to allocate shared resources of a high speed packet access channel in a communication network

Cited By (122)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9462564B2 (en) * 2006-05-01 2016-10-04 Nokia Technologies Oy Apparatus, method and computer program product providing uplink synchronization through use of dedicated uplink resource assignment
US20070254656A1 (en) * 2006-05-01 2007-11-01 Nokia Corporation Apparatus, method and computer program product providing uplink synchronization through use of dedicated uplink resource assignment
US8055290B1 (en) * 2007-02-23 2011-11-08 Nextel Communications Inc. Method to reduce push-to-talk call setup time
US8681608B2 (en) 2007-06-18 2014-03-25 Lg Electronics Inc. Method for enhancing of controlling radio resources and transmitting status report in mobile telecommunications system and receiver of mobile telecommunications system
US9100896B2 (en) 2007-06-18 2015-08-04 Lg Electronics Inc. Method of updating repeatedly-transmitted information in a wireless communication system
US8812009B2 (en) 2007-06-18 2014-08-19 Lg Electronics Inc. Method of controlling uplink synchronization state at a user equipment in a mobile communication system
US20100190504A1 (en) * 2007-06-18 2010-07-29 Lee Young-Dae Method for enhancing of controlling radio resources and transmitting status report in mobile telecommunications system and receiver of mobile telecommunications system
US8315641B2 (en) 2007-06-18 2012-11-20 Lg Electronics Inc. Method of controlling uplink synchronization state at a user equipment in a mobile communication system
US9668282B2 (en) 2007-06-18 2017-05-30 Lg Electronics Inc. Method of controlling uplink synchronization state at a user equipment in a mobile communication system
US20100182992A1 (en) * 2007-06-18 2010-07-22 Sung Duck Chun Method of controlling uplink synchronization state at a user equipment in a mobile communication system
US20100174809A1 (en) * 2007-06-18 2010-07-08 Sung Duck Chun Method of updating repeatedly-transmitted information in a wireless communication system
US8190144B2 (en) 2007-06-20 2012-05-29 Lg Electronics Inc. Effective system information reception method
US8149768B2 (en) 2007-06-20 2012-04-03 Lg Electronics Inc. Method of transmitting data in mobile communication system
US20100165919A1 (en) * 2007-06-20 2010-07-01 Lg Electronics Inc. Method of transmitting data in mobile communication system
US9191149B2 (en) * 2007-07-06 2015-11-17 Huawei Technologies Co., Ltd. Mobile communication system, base station apparatus, and mobile station apparatus
US8971284B2 (en) 2007-07-06 2015-03-03 Huawei Technologies Co., Ltd. Mobile communication system, base station apparatus, and mobile station apparatus
US10181933B2 (en) 2007-07-06 2019-01-15 Huawei Technologies Co., Ltd Mobile communication system, base station apparatus, and mobile station apparatus
US20120134289A1 (en) * 2007-07-06 2012-05-31 Tatsushi Aiba Mobile communication system, base station apparatus, and mobile station apparatus
US20100128692A1 (en) * 2007-07-06 2010-05-27 Tatsushi Aiba Mobile communication system, base station apparatus, and mobile station apparatus
US20120134337A1 (en) * 2007-07-06 2012-05-31 Tatsushi Aiba Mobile communication system, base station apparatus, and mobile station apparatus
US9065604B2 (en) * 2007-07-06 2015-06-23 Huawei Technologies Co., Ltd. Mobile communication system, base station apparatus, and mobile station apparatus
US20160242163A1 (en) * 2007-07-12 2016-08-18 Lg Electronics Inc. Method of transmitting scheduling request in a wireless communication system
US20130286977A1 (en) * 2007-07-12 2013-10-31 Lg Electronics Inc. Method of transmitting scheduling request in a wireless communication system
US11316640B2 (en) * 2007-07-12 2022-04-26 Microsoft Technology Licensing, Llc Method of transmitting scheduling request in a wireless communication system
US9357530B2 (en) * 2007-07-12 2016-05-31 Lg Electronics Inc. Method of transmitting scheduling request in a wireless communication system
US20210336746A1 (en) * 2007-07-12 2021-10-28 Microsoft Technology Licensing, Llc Method of transmitting scheduling request in a wireless communication system
US20170222779A1 (en) * 2007-07-12 2017-08-03 Lg Electronics Inc. Method of transmitting scheduling request in a wireless communication system
US9985767B2 (en) * 2007-07-12 2018-05-29 Lg Electronics Inc. Method of transmitting scheduling request in a wireless communication system
US11683144B2 (en) * 2007-07-12 2023-06-20 Microsoft Technology Licensing, Llc Method of transmitting scheduling request in a wireless communication system
US20180254873A1 (en) * 2007-07-12 2018-09-06 Lg Electronics Inc. Method of transmitting scheduling request in a wireless communication system
US11082185B2 (en) * 2007-07-12 2021-08-03 Microsoft Technology Licensing, Llc Method of transmitting scheduling request in a wireless communication system
US9655084B2 (en) * 2007-07-12 2017-05-16 Lg Electronics Inc. Method of transmitting scheduling request in a wireless communication system
US20110182247A1 (en) * 2007-08-10 2011-07-28 Sung-Duck Chun Method for controlling harq operation in dynamic radio resource allocation
US9699778B2 (en) 2007-08-10 2017-07-04 Lg Electronics Inc. Method of transmitting and receiving control information in a wireless communication system
US20110211516A1 (en) * 2007-08-10 2011-09-01 Lg Electronics Inc. Method of transmitting and receiving control information in a wireless communication system
US9008006B2 (en) 2007-08-10 2015-04-14 Lg Electronics Inc. Random access method for multimedia broadcast multicast service(MBMS)
US20110081868A1 (en) * 2007-08-10 2011-04-07 Yung Mi Kim Method of reporting measurement result in wireless communication system
US8767606B2 (en) 2007-08-10 2014-07-01 Lg Electronics Inc. Method of transmitting and receiving control information in a wireless communication system
US7899026B2 (en) 2007-08-10 2011-03-01 Lg Electronics Inc. Method of performing channel quality report in a wireless communication system
US8594030B2 (en) 2007-08-10 2013-11-26 Lg Electronics Inc. Method for controlling HARQ operation in dynamic radio resource allocation
US9264160B2 (en) 2007-08-10 2016-02-16 Lg Electronics Inc. Method of transmitting and receiving control information in a wireless communication system
US20100142457A1 (en) * 2007-08-10 2010-06-10 Sung Duck Chun Methods of setting up channel in wireless communication system
US8509164B2 (en) 2007-08-10 2013-08-13 Lg Electronics Inc. Method for re-attempting a random access effectively
US8422385B2 (en) 2007-08-10 2013-04-16 Lg Electronics Inc. Control method for uplink connecting of idle terminal
US9497014B2 (en) 2007-08-10 2016-11-15 Lg Electronics Inc. Method of transmitting and receiving control information in a wireless communication system
US8160012B2 (en) 2007-08-10 2012-04-17 Lg Electronics Inc. Methods of setting up channel in wireless communication system
US20100208597A1 (en) * 2007-08-10 2010-08-19 Lg Electronics Inc. Method of performing channel quality report in a wireless communication system
US20100195522A1 (en) * 2007-08-10 2010-08-05 Young Dae Lee Control method for uplink connecting of idle terminal
US20100128648A1 (en) * 2007-08-10 2010-05-27 Young Dae Lee Random access method for multimedia broadcast multicast service(mbms)
US8203988B2 (en) 2007-08-10 2012-06-19 Lg Electronics Inc. Effective reception method in wireless communication system providing MBMS service
US8243931B2 (en) 2007-08-10 2012-08-14 Lg Electronics Inc. Method for detecting security error in mobile telecommunications system and device of mobile telecommunications
US8249103B2 (en) 2007-08-10 2012-08-21 Lg Electronics Inc. Method for transmitting and receiving control data in mobile telecommunications system and transmitter and receiver of mobile telecommunications
US9059845B2 (en) 2007-08-14 2015-06-16 Nokia Corporation Resource scheduling enabling partially-constrained retransmission
US20090046650A1 (en) * 2007-08-14 2009-02-19 Nokia Corporation Resource scheduling enabling partially-constrained retransmission
US20100128669A1 (en) * 2007-08-14 2010-05-27 Sung Duck Chun Method of transmitting and processing data block of specific protocol layer in wireless communication system
US8488523B2 (en) 2007-08-14 2013-07-16 Lg Electronics Inc. Method of transmitting and processing data block of specific protocol layer in wireless communication system
US20110019604A1 (en) * 2007-08-16 2011-01-27 Sung Duck Chun Communication method for multimedia broadcast multicast service(mbms) counting
US8526416B2 (en) 2007-09-13 2013-09-03 Lg Electronics Inc. Method of performing polling procedure in a wireless communication system
EP2163006A2 (en) * 2007-09-13 2010-03-17 Lg Electronics Inc. Method of allocating radio resources in a wireless communication system
US20100118857A1 (en) * 2007-09-13 2010-05-13 Sung Duck Chun Method of performing polling procedure in a wireless communication system
US20100254340A1 (en) * 2007-09-13 2010-10-07 Sung Jun Park Method of Allocating Radio Resources in a Wireless Communication System
US20100265896A1 (en) * 2007-09-13 2010-10-21 Sung-Jun Park method of allocating radio resouces in a wireless communication system
EP2163006A4 (en) * 2007-09-13 2010-12-29 Lg Electronics Inc Method of allocating radio resources in a wireless communication system
US8743797B2 (en) 2007-09-13 2014-06-03 Lg Electronics Inc. Method of allocating radio resouces in a wireless communication system
US8059597B2 (en) 2007-09-13 2011-11-15 Lg Electronics Inc. Method of allocating radio resources in a wireless communication system
US9565699B2 (en) 2007-09-18 2017-02-07 Lg Electronics Inc. Method of performing polling procedure in a wireless communication system
US20100135202A1 (en) * 2007-09-18 2010-06-03 Sung Duck Chun Method for qos guarantees in a multilayer structure
US9084125B2 (en) 2007-09-18 2015-07-14 Lg Electronics Inc. Method of performing polling procedure in a wireless communication system
US8345611B2 (en) 2007-09-18 2013-01-01 Lg Electronics Inc. Method of transmitting a data block in a wireless communication system
US8411583B2 (en) 2007-09-18 2013-04-02 Lg Electronics Inc. Method of performing polling procedure in a wireless communication system
US8588167B2 (en) 2007-09-18 2013-11-19 Lg Electronics Inc. Method for QoS guarantees in a multilayer structure
US9661524B2 (en) 2007-09-18 2017-05-23 Lg Electronics Inc. Method for QoS guarantees in a multilayer structure
US8625503B2 (en) 2007-09-18 2014-01-07 Lg Electronics Inc. Method for QoS guarantees in a multilayer structure
US8634312B2 (en) 2007-09-18 2014-01-21 Lg Electronics Inc. Effective data block transmission method using header indicator
US9060238B2 (en) 2007-09-18 2015-06-16 Lg Electronics Inc. Method for QoS guarantees in a multilayer structure
US8665815B2 (en) 2007-09-18 2014-03-04 Lg Electronics Inc. Method for QoS guarantees in a multilayer structure
US20100208749A1 (en) * 2007-09-18 2010-08-19 Sung-Duck Chun Effective Data Block Transmission Method Using Header Indicator
US20100254480A1 (en) * 2007-09-18 2010-10-07 Sung Jun Park Method of transmitting a data block in a wireless communication system
US9386477B2 (en) 2007-09-18 2016-07-05 Lg Electronics Inc. Method for QoS guarantees in a multilayer structure
US8687565B2 (en) 2007-09-20 2014-04-01 Lg Electronics Inc. Method of effectively transmitting radio resource allocation request in mobile communication system
US8867455B2 (en) * 2007-10-01 2014-10-21 Qualcomm Incorporated Enhanced uplink for inactive state in a wireless communication system
US20090135769A1 (en) * 2007-10-01 2009-05-28 Qualcomm, Incorporated Enhanced uplink for inactive state in a wireless communication system
US20100226325A1 (en) * 2007-10-23 2010-09-09 Sung-Duck Chun Method for transmitting data of common control channel
US8351388B2 (en) 2007-10-23 2013-01-08 Lg Electronics Inc. Method for transmitting data of common control channel
US8509167B2 (en) 2007-10-23 2013-08-13 Lg Electronics Inc. Method of effectively transmitting identification information of terminal during the generation of data block
US8416678B2 (en) 2007-10-29 2013-04-09 Lg Electronics Inc. Method for repairing an error depending on a radio bearer type
US20100246382A1 (en) * 2007-10-29 2010-09-30 Lg Electronics Inc. Method for reparing an error depending on a radio bearer type
US8027356B2 (en) 2008-01-31 2011-09-27 Lg Electronics Inc. Method for signaling back-off information in random access
US20090203374A1 (en) * 2008-01-31 2009-08-13 Lg Electronics Inc. Method for sending status information in mobile telecommunications system and receiver of mobile telecommunications
USRE49739E1 (en) 2008-01-31 2023-11-28 Lg Electronics Inc. Method for signaling back-off information in random access
US8711780B2 (en) 2008-01-31 2014-04-29 Lg Electronics Inc. Method for sending status information in mobile telecommunications system and receiver of mobile telecommunications
USRE48836E1 (en) 2008-01-31 2021-11-30 Lg Electronics Inc. Method for signaling back-off information in random access
US8270348B2 (en) 2008-01-31 2012-09-18 Lg Electronics Inc. Method for sending status information in mobile telecommunications system and receiver of mobile telecommunications
US8824376B2 (en) 2008-01-31 2014-09-02 Lg Electronics Inc. Method for sending status information in mobile telecommunications system and receiver of mobile telecommunications
US20090201798A1 (en) * 2008-01-31 2009-08-13 Lg Electronics Inc. Method for signaling back-off information in random access
US20110216706A1 (en) * 2008-01-31 2011-09-08 Young Dae Lee Method for signaling back-off information in random access
US8660068B2 (en) 2008-01-31 2014-02-25 Lg Electronics Inc. Method for sending status information in mobile telecommunications system and receiver of mobile telecommunications
US8040913B2 (en) 2008-01-31 2011-10-18 Lg Electronics Inc. Method for signaling back-off information in random access
US20090232058A1 (en) * 2008-01-31 2009-09-17 Young Dae Lee Method for signaling back-off information in random access
US8532135B2 (en) 2008-01-31 2013-09-10 Lg Electronics Inc. Method for signaling back-off information in random access
US20110216705A1 (en) * 2008-01-31 2011-09-08 Young Dae Lee Method for signaling back-off information in random access
US8422510B2 (en) 2008-01-31 2013-04-16 Lg Electronics Inc. Method for signaling back-off information in random access
US8144656B2 (en) * 2008-02-13 2012-03-27 Ntt Docomo, Inc. Mobile communication method, mobile communication system and radio base station
US20090225713A1 (en) * 2008-02-13 2009-09-10 Ntt Docomo, Inc. Mobile communication method, mobile communication system and radio base station
US20090238142A1 (en) * 2008-03-17 2009-09-24 Lg Electronics Inc. Method for transmitting pdcp status report
US20110019756A1 (en) * 2008-03-17 2011-01-27 Sung-Duck Chun Method of transmitting rlc data
US20110228746A1 (en) * 2008-03-17 2011-09-22 Sung-Duck Chun Method for transmitting pdcp status report
US8958411B2 (en) 2008-03-17 2015-02-17 Lg Electronics Inc. Method of transmitting RLC data
US7978616B2 (en) 2008-03-17 2011-07-12 Lg Electronics Inc. Method for transmitting PDCP status report
US8355331B2 (en) 2008-03-17 2013-01-15 Lg Electronics Inc. Method for transmitting PDCP status report
US20120002628A1 (en) * 2009-03-13 2012-01-05 Yong Ho Kim Technique for efficiently allocating resources in voip communication
US8265662B1 (en) * 2009-06-16 2012-09-11 Sprint Communications Company L.P. Data mode paging in wireless communication networks
WO2012148766A1 (en) * 2011-04-29 2012-11-01 Motorola Solutions, Inc. Granting scheduling requests in a wireless communication system
US8897237B2 (en) 2011-04-29 2014-11-25 Motorola Solutions, Inc. Granting scheduling requests in a wireless communication system
US20130089008A1 (en) * 2011-10-11 2013-04-11 Alcatel-Lucent Usa Inc. Method Of Accessing A Wireless Network And A Wireless Device
US9112267B2 (en) * 2011-10-11 2015-08-18 Alcatel Lucent Method of accessing a wireless network and a wireless device
TWI571163B (en) * 2011-12-23 2017-02-11 黑莓有限公司 A method implemented in an enodeb
CN105432112A (en) * 2013-07-30 2016-03-23 高通股份有限公司 Apparatus and methods of managing signaling radio bearer transmissions at user equipment
US9247529B2 (en) 2013-07-30 2016-01-26 Qualcomm Incorporated Apparatus and methods of managing signaling radio bearer transmissions at a user equipment
WO2015017026A1 (en) * 2013-07-30 2015-02-05 Qualcomm Incorporated Apparatus and methods of managing signaling radio bearer transmissions at a user equipment
US11178675B2 (en) 2014-09-24 2021-11-16 Alcatel Lucent Apparatuses, methods and computer programs for a mobile communication system comprising a base station transceiver and a mobile transceiver
EP3001750A1 (en) 2014-09-24 2016-03-30 Alcatel Lucent Apparatuses, methods and computer programs for a mobile communication system comprising a base station transceiver and a mobile transceiver

Also Published As

Publication number Publication date
US20100260132A1 (en) 2010-10-14
US8190160B2 (en) 2012-05-29

Similar Documents

Publication Publication Date Title
US8190160B2 (en) Method for transmitting fast scheduling request messages in scheduled packet data systems
JP6309556B2 (en) Mobile station
US10462787B2 (en) Method of allocating radio resources in multi-carrier system
US20190289638A1 (en) Method and apparatus for handling transmission during a random access procedure in a wireless communication system
US9730221B2 (en) Radio communication system, base station device, mobile station device, and random access method
US9521662B2 (en) Uplink synchronization management in wireless networks
US20070291708A1 (en) Method for reverse link resource assignment
US20090239568A1 (en) Scheduling request usage in drx mode in wireless networks
US11601959B2 (en) Method and apparatus for prioritization between uplink data and scheduling request in a wireless communication system
CN107734710B (en) Data transmission method and device
US8428652B2 (en) User apparatus, base station, and method in mobile communication system
TW200939812A (en) Indicating E-DCH resources for E-RACH
CN107623652B (en) Data transmission method and device
EP2283684B1 (en) Resource allocation in two domains
WO2008155689A2 (en) Method for allocating transmission resources in a telecommunication system, a primary station and a secondary station for carrying out the method.
WO2013071389A1 (en) Method and system for requesting a service utilizing a sequence of codes

Legal Events

Date Code Title Description
AS Assignment

Owner name: LUCENT TECHNOLOGIES INC., NEW JERSEY

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:RAO, ANIL M;REEL/FRAME:018211/0388

Effective date: 20060822

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION