Title of Invention

"METHOD AND APPARATUS FOR ENHANCED UPLINK MULTIPLEXING"

Abstract A method and apparatus for enhanced uplink multiplexing are disclosed. A set of combination of MAC-d flows (and/or logical channels) that are allowed to be multiplexed within a MAC-e PDU is defined for a WTRU. The WTRU MAC-e entity selects a combination among a set of allowed combinations for multiplexing MAC-d flows for each MAC-e PDU. Certain MAC-d flow combinations may be defined that cannot be blocked from transmission even when the WTRU is in a transmit power restricted state. The amount of data from each logical channel or corresponding MAC-d flow that can be multiplexed within a MAC-e PDU may be defined to ensure guaranteed data rates. When the WTRU is in a restricted power condition, an indication of the restricted power condition may be passed to the Node-b with the EU transmission.
Full Text [0001] METHOD AND APPARATUS FOR
ENHANCED UPLINK MULTIPLEXING
[0002] FIELD OF INVENTION
[0003] The present invention is related to a wireless communication
system. More particularly, the present invention is a method and apparatus for enhanced uplink multiplexing.
[0004] BACKGROUND
[0005] In third generation (3G) wireless communication systems, a wireless
transmit/receive unit (WTRU) has the ability to support multiple applications with different quality of services (QoS) requirements running simultaneously. Applications associated with individual data flows from a radio link control layer (RLC) are known as logical channels. These logical channels are mapped to transport channels (TrCH) within the medium access control (MAC) layer. Each TrCH is associated with a specific QoS. Logical channels with similar QoS requirements are mapped to common TrCHs.
[0006] Several TrCHs can be multiplexed into a coded composite transport
channel (CCTrCH). Each TrCH has a specified coding rate and rate matching attributes within the CCTrCH to allow for different levels of error protection. Combinations of TrCHs that are allowed in a CCTrCH transmit time interval (TTI) are defined by a transport format combination set (TFCS). The TFCS defines the allowed multiplexing combinations of TrCHs within each CCTrCH TTI.
[0007] Each TTI, the MAC selects a transport format combination (TFC)
from the TFCS or a configured TFC subset. TFCs are selected based on the
transmission priority of the logical channels that are mapped to each TrCH. TFC
selection rules are based on maximizing transmission of the highest priority data.
[0008] The TFCS is configured to allow certain TrCH data combinations
and not allow others. This mechanism is used to ensure mflyimiim and minimum
data rates of each TrCH within the CCTrCH.
[0009] Each TTI, TFCs within the TFCS are checked to determine if the

TFCs can be supported by the available transmission power of the WTRU. A TFC which can not be supported is considered to be in an excess power state and can be transmitted for a short period. If the transmission power requirement is not satisfied within this period the TFC is blocked from transmission. Certain TFCs in a "minirmmm set" are excluded from being blocked. These transport channel configurations for the TFCS, TFC selection rules and the minimum set are used to maintain QoS of individual data flows.
[0010] Enhanced uplink (EU) has been developed to reduce transmission
latency and increase radio resource efficiency in the uplink. A WTRU is provided with only one EU TrCH. Since there is only one EU TrCH per WTRU, just a list of transport formats (TFs) for the EU TrCH exists that does not distinguish requirements for different logical channel priorities and QoS. The configured CCTrCH TFCS and TFC selection rules to properly coordinate transmission multiplexing within TTIs only work where multiple TrCHs are provided and logical channels of common QoS requirements are mapped to specific TrCHs. Since there is only one EU TrCH, these multiplexing rules and the QoS provided for individual data flows are not available for EU.
[0011] In order to properly maintain QoS requirements of individual data
flows, it is necessary to define new WTRU multiplexing rules for logical channels or MAC-d flows mapped onto enhanced uplink medium access control (MAC-e) protocol data units (PDUs).
[0012] SUMMARY
[0013] The present invention is a method and apparatus for enhanced
uplink multiplexing. A set of combinations of MAC-d flows, (and/or logical channels), that are allowed to be multiplexed within a MAC-e PDU is defined for each WTRU. The WTRU MAC-e entity selects a combination among a set of allowed combinations for multiplexing MAC-d flows for each MAC-e PDU. Certain logical channel or corresponding MAC-d flow combinations may be defined that can not be blocked from transmission even when the WTRU is in a transmit power restricted state. The amount of data from each logical channel or

corresponding MAC-d flow that can be multiplexed within a MAC-e PDU may he defined to ensure guaranteed data rates. When the WTRU is in a restricted power condition that reduces the EU transmission payload below what is allowed by the EU channel allocation received from Node-B, an indication of the restricted power condition may be passed to Node-B with the EU transmission.
[0014] BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 is a block diagram of a WTRU for EU multiplexing in
accordance with the present invention.
[0016] Figure 2 is a flow diagram of a process for EU multiplexing in
accordance with the present invention.
[0017] Figure 3 is a block diagram of an example of WTRU MAC-e entity
including functional blocks along with controlling signals in accordance with the
present invention.
[0018] DETAILED DESCRIPTION OF THE PREFERRED
EMBODIMENTS
[0019] Hereafter, the terminology "WTRU" includes but is not limited to a
user equipment, a mobile station, a fixed or mobile subscriber unit, a pager, or any other type of device capable of operating in a wireless environment. When referred to hereafter, the terminology "Node-B" includes but is not limited to a base station, a site controller, an access point or any other type of interfacing device in a wireless environment.
[0020] Figure 1 is a block diagram of a WTRU 100 for EU multiplexing in
accordance with the present invention. The WTRU comprises an RLC layer 102, a MAC-d entity 104, a MAC-e entity 106 and a PHY entity 108. The RLC layer 102, the MAC-d entity 104 and the PHY entity 108 perform similar functions of a WTRU in a current wireless communication system. It should be noted that the configuration shown in Figure 1 is provided as an example, and the functions performed by the MAC-d entity and the MAC-e entity may be incorporated in one entity, and the functions of the entities in Figure 1 may be implemented in more

or less functional entities.
[0021] The RLC layer 102 comprises one or more RLC entities, each
associated with certain logical channels, such as a dedicated control channel (DCCH) or a dedicated traffic channel (DTCH). Each MAC-d flow has its associated QoS attributes. The MAC-e entity 106 comprises a multiplexing function 106a and an EU TFC selection function 106b. The MAC-e entity multiplexes the MAC-d flows onto MAC-e PDUs while selecting a proper TF for the enhanced uplink dedicated channel (E-DCH). The PHY entity 108 processes MAC-e PDUs for wireless transmission.
[0022] The WTRU100 is configured to support EU transmission through a
single EU TrCH. In accordance with the present invention, a set of allowed
combinations of MAC-d flows, (and/or logical channels), that are allowed to be
multiplexed within a MAC-e PDU is defined for each WTRU 100. MAC-e PDU
multiplexing rules are defined which specify what data may be chosen from
MAC-d flows, (and/or logical channels), and multiplexed onto a MAC-e PDU for
maintaining QoS requirements. The rules may be pre-specified by the standard
or may be signaled to the WTRU 100 by a radio network controller (RNC)
through radio resource control (RRC) procedures. An RRC signaled set of
combinations provides the ability for the RNC to control logical channels or
corresponding MAC-d flows to achieve their specific QoS requirements.
[0023] Certain MAC-d flow, (and/or logical channels), combinations that
can not be blocked from transmission even when the WTRU is in a transmit
power restricted state may also be defined to avoid blocking of any one MAC-d
flow, (and/or logical channels). Transmission of these combinations may also be
allowed without requiring EU channel allocations from Node-B.
[0024] In accordance with one embodiment, the number of PDUs per
transmit time interval (TTI) from each MAC-d flow, (and/or logical channels), that can be multiplexed within a MAC-e PDU may be configured. The number of PDUs per TTI represents a data rate for each channel. For example, all allowed combinations may include one or more PDUs from a particular logical channel, which would guarantee that this particular logical channel is always served.

[0025] In accordance with another embodiment, the set of combinations can
be defined with specific data rate from each MAC-d flow, (and/or logical channels), that can be multiplexed onto the MAC-e PDUs. The set of combinations may also be defined with specified data rate that can be combined or not, with specified data rates from other MAC-d flows, (and/or logical channels),. The data rates from each MAC-d flow, (and/or logical channels), may be explicitly matched with the data rate of other MAC-d flows, (and/or logical channels). In certain combinations, the other channel(s) may transmit no data. The combination may also just identify possible rates for each MAC-d flow, (and/or logical channels), and allow the WTRU to choose any known rate from other channels that does not exceed the allocated physical channel or transmission power limits.
[0026] Within the set of allowed combinations, absolute or relative priority
multiplexing rules may be defined to maintain proper prioritization between MAC-d flows, (and/or logical channels). In accordance with an absolute priority scheme, a logical channel or MAC-d flow of higher priority is always served before a logical channel or MAC-d flow of lower priority is served. The chosen multiplexing combination is the one that supports the most highest priority data within the set of TFs defined for the EU TrCH.
[0027] Alternatively, logical channel or MAC-d flow combinations
configured by RRC signaling procedures may take precedence over the absolute
priority. The RRC signaling procedures may configure allowed combinations of
logical channels or MAC-d flows within a MAC-e PDU. The core network may
also specify the data size or number of MAC-d PDUs that are allowed to be
multiplexed from each logical channel or MAC-d flow into each MAC-e PDU.
[0028] In accordance with a relative priority scheme, a weighting
mechanism is specified in order to properly serve low priority channels. A weight is defined for each MAC-d flow, (and/or logical channel). Available bandwidth on the E-DCH is distributed to each logical channel or MAC-d flow according to the defined weight. This approach allows data rates to be distributed across logical channels or corresponding MAC-d flows and avoids bandwidth starvation of lower

priority channels.
[0029] The set of allowed combinations may be explicitly signaled by RRC
procedures. The RRC configuration allows the RNC to control WTRU
multiplexing choices, which can be unique to requirements of the radio access
bearer (RAfi). Specific allowed combinations of logical channels or MAC-d flows
are configured for multiplexing within each MAC-e PDU.
[0030] The WTRU continuously monitors the state of the allowed
combinations of MAC-d flows, (and/or logical channels), each EU TTI, and selects a proper combination for transmission in accordance with the monitored state. If a transmit power requirement for a particular combination exceeds a remaining transmit power allowed for the WTRU E-DCH transmission, the combination is in an excess power state and the combination is blocked from E-TFC selection. The time to detect and block transmission of the MAC-d flow, (and/or logical channel), combinations may take several E-DCH TTIs. A similar mechanism is used to restore combinations to the set of allowed combinations when transmit power is sufficient.
[0031] Certain MAC-d flow, (and/or logical channel), combinations that can
not be blocked from transmission even when the WTRU is in a transmit power restricted state may also be defined to avoid blocking of any one MAC-d flow, (and/or logical channel). Transmission of these combinations may also be allowed without requiring EU channel allocations from Node-B. Since there is only one EU TrCH, a set of TFCs corresponding to multiple TrCHs is not defined, but just a list of TFs is defined for the single EU TrCH. Therefore it is necessary to define MAC-d flow, (and/or logical channel), combinations in a minimum set which is excluded from being blocked. For example, the E-DCH minimum set may be defined such that it is always possible to transmit at least one MAC-d PDU from any MAC-d flow or logical channel even when the remaining power available for the E-DCH is restricted.
[0032] The rules for multiplexing MAC-d flows, (and/or logical channels),
onto MAC-e PDUs per TTI may include a combination for each MAC-d flow, (and/or logical channel), that includes the smallest possible payload for one

logical channel or MAC-d flow and no data for all other logical channels or MAC-d flows mapped to the EU TrCH. The set of these combinations may be defined as the minimum set. This may be a signaling radio bearer for guaranteeing a signaling to the Node-B in a power restricted state.
[0033] Under current 3GPP standards, a TFC is configured for each TrCH
that provides the smallest possible transmission on one TrCH and no data on other TrCHs within the CCTrCH. These TFCs are always allowed for transmission to avoid the possibility of blocking individual channels. In the case of EU with only one TrCH supporting multiple logical channels or MAC-d flows, a single reserved TFC is not enough. For EU TrCH, several EU TFs or TFCs are required to support the minimum set on multiplexing combinations. EU TF or TFC includes configurations that allow for transmission of the smallest possible payload for one logical channel or MAC-d flow .
[0034] When the WTRU is in a restricted power condition that reduces the
EU transmission payload below what is allowed by the EU channel allocation
received from a Node-B, an indication of the restricted power condition is passed
to the Node-B with the EU transmission. The indication may be explicitly
signaled by a signaling message, (such as a new information element). The
WTRU may inform the level of available transmit power of the WTRU.
[0035] The Node-B may implicitly determine that the WTRU is in a power
restricted state. The Node-B may detect the WTRU power restricted condition by
comparing the channel allocation signaled to the WTRU and the corresponding
transmission received from the WTRU. If the channel allocation exceeds what is
transmitted and the WTRU either continues to transmit at the reduced rate or
indicates it has more data to send, the Node-B implicitly detects the WTRU
power restricted condition and takes appropriate actions.
[0036] Figure 2 is a flow diagram of a process 200 for EU multiplexing in
accordance with the present invention. A WTRU is configured to support EU transmission through a single EU TrCH. A set of allowed combinations of MAC-d flows, (and/or logical channels), which is allowed to be multiplexed onto one MAC-e PDU is defined for each WTRU (step 202). Transmit data is processed at

an RLC layer by at least one RLC entity and forwarded to a MAC-d entity via at
least one logical channel (step 204). The transmit data is mapped onto one or
more MAC-d flows at an MAC-d entity (step 206). Each MAC-d flow is associated
with unique QoS attributes. A combination of MAC-d flows, (and/or logical
channels), among the set of allowed combination is selected (step 208). Data from
the MAC-d flows are multiplexed onto MAC-e PDUs in accordance with the
selected combination (step 210). The MAC-e PDUs are forwarded via an EU
TrCH to a physical layer for physical layer processing (step 212).
[0037] Figure 3 is a block diagram of an example of WTRU MAC-e entity
106 including functional blocks along with controlling signals in accordance with the present invention. Figure 3 shows three functional blocks. However, the configuration shown in Figure 3 is provided as an example, and it should be noted that any other configuration may be implemented without departing from the teachings of the present invention. The functional blocks may be combined or separated more or less functional blocks, the order of the functional blocks may be changed in different order, and the functions may be performed simultaneously or in sequence.
[0038] Data from logical channels or corresponding MAC-d flows enter the
first functional block 106i of the MAC-e entity 106. The first functional block
106i determines a subset of MAC-d flow, (and/or logical channels), combinations
among the allowed combinations of MAC-d flows, (and/or logical channel).
Optionally, the first functional block 106i may determine possible rates for each
MAC-d flow, (and/or logical channel), in accordance with the RRC configuration.
[0039] The second functional block 1062 determines available power and E-
TFCs for the subset of MAC-d flow, (and/or logical channel), combinations. The
available power for E-DCH is also a configurable parameter. Optionally, the
second functional block 1062 may determine the E-TFC based on a minimum set
of combinations which cannot be blocked from transmission.
[0040] The third functional block 106s generates MAC-e PDUs
multiplexing MAC-d flows in accordance with a predetermined criteria, such as configured logical channel or MAC-d flow priorities maximizing transmission of

the highest priority data.
[0041] Although the features and elements of the present invention are
described in the preferred embodiments in particular combinations, each feature or element can be used alone without the other features and elements of the preferred embodiments or in various combinations with or without other features and elements of the present invention.








We Claim:
1. A wireless transmit/receive unit (WTRU) configured to multiplex a plurality of
dedicated channel medium access control (MAC-d) (104) flows within an enhanced uplink medium
access control (MAC-e) (106) protocol data unit (PDU), the WTRU comprising:
means (100) for receiving information indicating combinations of MAC-d flows that are allowed to be multiplexed within a MAC-e PDU, wherein the information is received from a radio network through radio resource control (RRC) signaling; and
means (106a) for multiplexing MAC-d flows within the MAC-e PDU in accordance with an allowed combination of MAC-d flows as indicated by the received information.
2. The WTRU as claimed in claim 1 wherein the radio network includes a radio network controller (RNC).
3. The WTRU as claimed in claim 1 wherein each MAC-d flow is associated with a quality of service (QoS) and each MAC-d flow is associated with a MAC-d flow combination.
4. The WTRU as claimed in claim 3 wherein the allowed MAC-d flow combinations in a MAC-e PDU are for QoS control.
5. The WTRU as claimed in claim 1 wherein a MAC-d flow is associated with a guaranteed bit rate.
6. The WTRU as claimed in claim 1 further comprising means for transmitting the MAC-e PDU without requiring a resource allocation from a Node-B.
7. The WTRU as claimed in claim 1 wherein each MAC-d flow is associated with a priority, wherein a MAC-d flow is served based on priority.
8. The WTRU as claimed in claim 1 further comprising means for determining whether an enhanced uplink (EU) transport format combination (TFC) is in a blocked state based on at least
a WTRU power remaining for EU transmission, wherein data of a MAC-d flow is processed in accordance with an unblocked TFC, and wherein the MAC-d flow is associated with a MAC-d flow combination.
9. The WTRU as claimed in claim 8 further comprising means for restoring a blocked EU TFC to a supported state on a condition that at least a sufficient transmit power is available for transmission.
10. The WTRU as claimed in claim 1 the radio network includes a Node-B.
11. A method for multiplexing a plurality of dedicated channel medium access control (MAC-d) (104) flows within an enhanced uplink medium access control (MAC-e) (106) protocol data unit (PDU), the method comprising:
receiving information indicating combinations of MAC-d (104) flows that are allowed to be multiplexed within a MAC-e(l06) PDU, wherein the information is received from a radio network through radio resource control (RRC) signaling; and
multiplexing MAC-d(l04) flows within the MAC-e(l06) PDU in accordance with an allowed combination of MAC-d(l04) flows as indicated by the received information.
12. The method as claimed in claim 11 wherein the radio network includes a radio network controller (RNC).
13. The method as claimed in claim 11 wherein each MAC-d flow is associated with a quality of service (QoS) and each MAC-d flow is associated with a MAC-d flow combination.
14. The method as claimed in claim 13 wherein the MAC-d flow combinations in a MAC-e PDU are for QOS control.
15. The method as claimed in claim 11 wherein a MAC-d flow is associated with a guaranteed bit rate.
16. The method as claimed in claim 11 further comprising transmitting the MAC-e PDU without requiring a resource allocation from a Node-B.
17. The method as claimed in claim 11 wherein each MAC-d flow is associated with a priority, wherein a MAC-d flow is served based on priority.
18. The method as claimed in claim 11 further comprising determining whether an enhanced uplink (EU) transport format combination (TFC) is in a blocked state based on at least a WTRU power remaining for EU transmission, wherein data of a MAC-d flow is processed in accordance with an unblocked EU TFC, and wherein the MAC-d flow is associated with a MAC-d flow combination.
19. The method as claimed in claim 18 further comprising restoring a blocked EU TFC to a supported state on a condition that at least a sufficient transmit power is available for transmission.
20. The method as claimed in claim 32 wherein the radio network includes a Node-B.

Documents:

160-DELNP-2007-Abstract-(04-01-2012).pdf

160-delnp-2007-abstract.pdf

160-delnp-2007-Assigment-(05-01-2012).pdf

160-DELNP-2007-Assignment-(04-01-2012).pdf

160-delnp-2007-Assignment-(08-01-2013).pdf

160-delnp-2007-Assignment-(23-12-2014).pdf

160-delnp-2007-assignment.pdf

160-DELNP-2007-Claims-(04-01-2012).pdf

160-delnp-2007-Claims-(05-01-2012).pdf

160-delnp-2007-Claims-(23-12-2014).pdf

160-delnp-2007-claims.pdf

160-delnp-2007-Copy-Of-Petition-137-(23-12-2014).pdf

160-DELNP-2007-Correspodence Others-(04-01-2012).pdf

160-delnp-2007-Correspondence Others-(06-07-2011).pdf

160-delnp-2007-Correspondence Others-(08-01-2013).pdf

160-delnp-2007-Correspondence Others-(23-09-2013).pdf

160-delnp-2007-Correspondence-Others-(05-01-2012).pdf

160-delnp-2007-correspondence-others-1.pdf

160-delnp-2007-correspondence-others.pdf

160-delnp-2007-description (complete).pdf

160-delnp-2007-drawings.pdf

160-delnp-2007-Form-1-(23-09-2013).pdf

160-delnp-2007-form-1.pdf

160-delnp-2007-form-18.pdf

160-delnp-2007-Form-2-(08-01-2013).pdf

160-delnp-2007-Form-2-(23-09-2013).pdf

160-delnp-2007-form-2.pdf

160-delnp-2007-form-26.pdf

160-delnp-2007-Form-3-(06-07-2011).pdf

160-delnp-2007-Form-3-(23-12-2014).pdf

160-delnp-2007-form-3.pdf

160-delnp-2007-form-5.pdf

160-delnp-2007-GPA-(08-01-2013).pdf

160-delnp-2007-GPA-(23-12-2014).pdf

160-delnp-2007-Marked-Claims-(23-12-2014).pdf

160-delnp-2007-pct-105.pdf

160-delnp-2007-pct-220.pdf

160-delnp-2007-pct-237.pdf

160-delnp-2007-pct-301.pdf

160-delnp-2007-pct-304.pdf

160-delnp-2007-pct-306.pdf

160-delnp-2007-pct-request form.pdf

160-delnp-2007-pct-search report.pdf

Hearing Resp - Petition under Rule 137- INTL-707-IN - Form 3.pdf

Hearing Resp - Petition under Rule 137- INTL-707-IN - POR.pdf


Patent Number 264552
Indian Patent Application Number 160/DELNP/2007
PG Journal Number 02/2015
Publication Date 09-Jan-2015
Grant Date 06-Jan-2015
Date of Filing 05-Jan-2007
Name of Patentee INTEL CORPORATION
Applicant Address 3411 SILVERSIDE ROAD, CONCORD PLAZA, SUITE 105, HAGLEY BUILDING, WILMINGTON, DELAWARE 19810, U.S.A.
Inventors:
# Inventor's Name Inventor's Address
1 TERRY, STEPHEN, E. 15 SUMMIT AVENUE, NORTHPORT, NEW YORK 11768, U.S.A.
PCT International Classification Number H04J 3/02
PCT International Application Number PCT/US2005/023891
PCT International Filing date 2005-07-05
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 11/113,763 2005-04-25 U.S.A.
2 60/588,960 2004-07-19 U.S.A.