WO2008131683A1 - Procédé de distribution de données et de déclenchement de transmission d'informations de distribution dans une liaison montante améliorée, et équipement associé - Google Patents
Procédé de distribution de données et de déclenchement de transmission d'informations de distribution dans une liaison montante améliorée, et équipement associé Download PDFInfo
- Publication number
- WO2008131683A1 WO2008131683A1 PCT/CN2008/070799 CN2008070799W WO2008131683A1 WO 2008131683 A1 WO2008131683 A1 WO 2008131683A1 CN 2008070799 W CN2008070799 W CN 2008070799W WO 2008131683 A1 WO2008131683 A1 WO 2008131683A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- scheduling information
- user terminal
- access control
- control protocol
- length
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
Definitions
- the present invention relates to the field of wireless communications, and more particularly to a triggering and data allocating method and apparatus for enhancing uplink scheduling information transmission, which is used to determine a triggering mechanism of scheduling information, and can trigger reporting of scheduling information according to whether it is necessary to trigger scheduling information. Allocate data load. Background technique
- the Enhanced Uplink is commonly referred to as HSUPA (High Speed Uplink Packet Access), which is designed to efficiently support the efficiency of the uplink through advanced technologies to effectively support web browsing, video, multimedia information and other based IP business.
- HSUPA High Speed Uplink Packet Access
- 3GPP (3rd Generation Mobile Communication Partner Project) TDD (Time Division Duplex System) including TD-CDMA (Time Division Code Division Multiple Access) and TD-SCDMA (Time Division Synchronous Code Division Multiple Access) have completed HSUPA Standardization work.
- the enhanced uplink services are classified into scheduling services and non-scheduled services.
- the resources of the non-scheduled services are allocated by the SRNC (Service Radio Network Controller) for the UE (User Equipment).
- the allocation mode is the same as the existing dedicated channel allocation mode.
- the SRNC allocates an enhanced uplink resource pool for the Node B (Node B, base station), and the Node B schedules configuration resources for the UE.
- E-DCH Enhanced Uplink Dedicated Transport Channel
- TTI Transmission Time Interval
- MAC Medium Access Control Protocol Data Unit
- one or more MAC-d streams can be multiplexed within a packet.
- the MAC-d flow is a unit of data flow above the enhanced uplink traffic transmission channel, and one or more logical channels are mapped on the MAC-d flow.
- the RNC configures one or more MAC-d flows according to the service condition of the UE, and each MAC-d flow is configured with a set of HARQ Profile parameters, including power offset and maximum retransmission times. Maximum retransmission timer to ensure transmission quality and delay requirements.
- the upper layer will also be for each MAC-d.
- the flow configures a multiplex list that specifies other MAC-d flows that can be transmitted in the same MAC-e PDU as the MAC-d flow.
- the physical channels associated with E-DCH are:
- E-PUCH E-DCH uplink physical channel, also called enhanced uplink physical channel
- E-DCH uplink physical channel is a traffic channel for carrying an E-DCH transmission channel
- E-UCCH Enhanced Uplink Control Channel
- It is a physical layer control channel, which is carried in the physical layer indication field of the E-PUCH.
- the control information carried includes: E-TFCI (Enhanced Uplink Transport Format Combination Index) And HARQ information (including process ID and retransmission times information);
- the E-AGCH channel (E-DCH absolute grant channel) is a control channel used for Node B transmission grant information, including allocating E-PUCH time slots, code channels, power, and the like for a single UE;
- E-RUCCH E-DCH random access uplink control channel, that is, enhanced uplink random access uplink control channel
- E-RUCCH uses random access physical channel resources; and five, E-HICH (E-DCH hybrid automatic repeat request indication channel), is a physical layer control channel for Node B to carry HARQ (mixed Automatic retransmission request) indication information.
- E-HICH E-DCH hybrid automatic repeat request indication channel
- FIG. 1 is a hierarchical structure diagram of an RLC layer to a physical layer of a UE side of an enhanced uplink access system.
- a new MAC-es/e entity is added.
- the functions of the entity include: storing and retransmitting the MAC-e PDU; selecting the E-TFC according to the authorization information on the network side (enhanced transport format combination) And multiplexed data to form a MAC-e PDU according to the E-TFC selection result.
- E-DCH transmission channel Since only one E-DCH transmission channel is mapped to the E-PUCH physical channel in one TTI, selecting "Enhanced Transmission Format Combination" essentially selects only the transmission format of an E-DCH transmission channel.
- the choice of E-TFC includes determining the transport block length (ie, the length of the MAC-e PDU packet), the spreading code, and the modulation scheme.
- the E-TFC selection is only This includes determining the length of the transport block and the modulation method. According to the selection result of the E-TFC, the MAC-e entity allocates data from the logical channel buffer to form a MAC-e PDU.
- the system provides a transport block length table. For each type of authorized resource (here, the number of slots), there are 128 transport block lengths to choose from.
- the UE selects the transport block length and tone. After the mode, only the transport block length index information (ie, E-TFCI) is sent to the Node B.
- E-TFCI transport block length index information
- the Node B receives the E-PUCH channel from the UE, the Node B first obtains the transport format information E-TFCI, HARQ information from the E-UCCH channel. From the E-TFCI information, the Node B can know the transport block length and modulation mode of the MAC-e PDU in the E-PUCH.
- the Node B can know whether the current packet is a new packet or a retransmission packet, and obtains E. - Redundancy version information of the PUCH channel, HARQ process information, and the like. After obtaining the information, the Node B de-spreads, demodulates, and HARQ decodes the E-PUCH data, and feeds back ACK or NACK information to the UE according to the decoding result.
- a data service flow diagram from the RLC layer to the physical layer on the UE side in the enhanced uplink service is provided. Among them, the following steps are included:
- Step S202 the RLC PDU of the logical channel is sent to the MAC-d layer, and directly mapped to a MAC-d PDU;
- Step S204 multiple MAC-d PDUs from the same logical channel are multiplexed into one MAC-es SDU (Service Data Unit), and header information (Transmission Sequence Number TSN, 3 bits) is added to form a MAC-es PDU; as well as
- step S206 the MAC-es PDU is sent to the MAC-e layer, and the MAC-e layer connects the MAC-es PDUs that can be multiplexed into the same PDU, and adds header information (several DDI-N pairs).
- the DDI Data Description Indicator
- N is the number of MAC-d PDUs with the same DDI value.
- the MAC-e entity first determines the highest priority logical channel X that is currently required to be transmitted and its corresponding MAC-d flow (a logical channel can only be mapped onto one MAC-d flow). Then, according to the multiplexed list information of the high-level configuration, other MAC-d flows that can be multiplexed with Y into the same MAC-e PDU are determined, and Y and the logical channels corresponding to the MAC-d flows are combined into one set B. Finally, the MAC-es PDUs are sequentially obtained from the set B in the order of the logical channel priorities, and are multiplexed into the MAC-e PDUs.
- SI Scheduling Information
- UE buffer information UE buffer information
- power headroom UE buffer information
- path loss measurement information of the local cell and neighboring cells
- the triggering mechanism of the SI in the TD-SCDMA system includes:
- the SI will transmit on the E-RUCCH channel, which takes a long time due to the random access procedure.
- the UE In the case of authorization, if the UE multiplexes the logical channel buffer data into the MAC-e PDU and the padding bit (Padding) is sufficient to transmit the scheduling information (ie, the padding bit is greater than or equal to 23 bits), the UE will The scheduling information is carried in the MAC-e PDU, and the mechanism is simply referred to as a "piggyback mechanism.”
- the upper layer configures a periodic timer T-WAIT for the UE. After sending the scheduling information, the T-WAIT timer is started. The new scheduling information is not sent before the timer expires. After the timer expires, The user terminal sends scheduling information; the mechanism is simply referred to as a "periodic triggering mechanism", and can also be understood as an “active triggering” mechanism.
- the UE Considering that the uplink resources of the TDD system are limited, the UE cannot obtain the authorized resources from time to time. Therefore, the above-mentioned point 2 "piggyback mechanism" is more suitable for the TDD system; it is not difficult to find that the above points 2 and 3 are obviously contradictory. This is a flaw in the current standard.
- the SI will be sent separately on the E-PUCH channel in the following cases:
- the transport block length allowed by the authorized resource cannot transmit the service data (the minimum MAC-d PDU length of the logical channel is greater than the transport block length allowed by the grant), so the UE is only authorized resources at this time.
- Send SI the minimum MAC-d PDU length of the logical channel is greater than the transport block length allowed by the grant
- the UE must send the SI on the current authorized resource due to the periodic reporting mechanism of the scheduling information or the triggering mechanism of the UE.
- the MAC-e PDU is not only carrying the scheduling information. , can no longer carry other business data.
- Fig. 3(a) shows the case where scheduling information is transmitted through the E-RUCCH
- Fig. 3(b) shows the case where the SI and the service data are transmitted in one MAC-e PDU packet, and the DDI in the packet header. It is used to indicate the end of the packet with scheduling information. In some cases, DDIQ is not needed.
- the NodeB can push out whether the end of the packet carries the scheduling information.
- the function of the padding bit is to ensure that the final MAC-e PDU length is the system design. Transmission A value in the block length table.
- Figure 3(c) shows the case when scheduling information is transmitted separately in the MAC-e PDU.
- the scheduling information is transmitted separately.
- Step S401 The UE needs to obtain a set of data sources, where the UE may be subdivided into: the UE first determines whether the current TTI is used for scheduling transmission or non-scheduled transmission; and the UE determines logic that meets the TTI transmission type (scheduled or unscheduled) with transmission requirements.
- Channel set A determining the highest priority logical channel X from set A, the MAC-d flow corresponding to logical channel X is Y, and the power offset in the HARQ profile of MAC-d flow Y will be used in the following steps;
- Set B which is a subset of set A, in which set B contains logical channels mapped to MAC-d flow Y, and logical channels of other MAC-d flows that can be multiplexed with MAC-d flow Y;
- Step S402 the UE obtains the maximum transport block length allowed by the authorized resource, where the UE may be subdivided into: generating a transport block length set C1 and C2, where C1 corresponds to QPSK (Quadrature Phase Shift Keying) modulation mode, and C2 corresponds to 16QAM.
- C1 corresponds to QPSK (Quadrature Phase Shift Keying) modulation mode
- C2 corresponds to 16QAM.
- the length of each transport block in C1 and C2 needs to satisfy the transmission code rate on the current authorized resource should fall between the maximum and minimum code rates specified by the upper layer (the upper layer is configured for the UE E) -DCH type transmission bearer specifies the maximum and minimum bit rate that the UE can use); determines the subsets D1 and D2 of C1 and C2, respectively, so that the transmission power required for the transmission block length in D1, D2 is less than or equal to the authorization
- L is the path loss value measured by the UE, and is the power offset obtained by the currently selected transport block length, code channel resource and modulation mode
- K is MAC-e PDU power offset (highest priority logical channel) In Power offset of the MAC-d flow, ie the power offset of the MAC-d flow Y); determining the maximum supported transport block length k from D1 and D2;
- Step S403 The UE allocates data in the logical channel priority order from the set B to form a MAC-e PDU, and selects a modulation mode, which may be specifically divided into: selecting the MAC of each logical channel from the set B in order of logical channel priority.
- the logical channel set and the transport block length are reselected starting from step 401. If the new set A is an empty set, the UE will only send scheduling information in the current MAC-e PDU.
- the transport format selection process does not support the second scheduling information transmission as shown in FIG. 3, that is, the UE does not perform data allocation. Considering the triggering of scheduling information, it is only required in the design of the uplink.
- the existing scheduling information triggering mechanism and data allocation have problems.
- scheduling information triggering since the scheduling information directly affects the scheduling decision of the NodeB, its real-time performance should be guaranteed.
- the uplink resources are limited in the TDD system, if the UE does not have authorized resources, it can only pass the E-RUCCH.
- the channel sends scheduling information, which brings a large delay to the transmission of scheduling information, which is not conducive to the scheduling of the NodeB. Therefore, the "piggyback mechanism" described above is an ideal TDD system in the case of limited uplink resources.
- the scheduling information is triggered, but the current "periodic triggering mechanism" obviously limits the use of the "piggyback mechanism".
- the MAC-e entity of the UE needs to cooperate with the scheduling information triggering function in the data distribution process, and reasonably arranges the scheduling information transmission. Since the triggering of the scheduling information and the data distribution of the MAC-e PDU have a natural relationship, the two processes can be considered in a unified manner, and a solution is urgently needed to solve the above problems. Summary of the invention
- the technical problem to be solved by the present invention is to provide a triggering method for enhancing uplink scheduling information transmission, determine a reasonable triggering mechanism, and allocate a data load according to whether it is required to actively trigger reporting of scheduling information, which can be applied to TD.
- TD Time Division Code Division Multiple Access
- TD-SCDMA Time Division Synchronous Code Division Multiple Access
- the present invention provides a triggering method for enhancing uplink scheduling information transmission, including:
- the user terminal When the user terminal does not actively trigger the scheduling information transmission, if the padding bits after the logical channel buffer data is multiplexed into the enhanced medium access control protocol data unit can accommodate the scheduling information, the user terminal will access the enhanced medium. Sending scheduling information in the control protocol data unit;
- the user terminal starts or restarts the timer T each time the user terminal sends scheduling information on the authorized resource.
- triggering method may also have the following features:
- the authorization resource is a scheduling resource, and the scheduling information is sent in a scheduling type enhanced medium access control protocol data unit;
- the authorized resource is a non-scheduled resource, and the scheduling information is sent in an unscheduled type of enhanced medium access control protocol data unit.
- the present invention further provides a method for transmitting enhanced uplink scheduling information.
- the user terminal When a user equipment has an authorized resource, the user terminal combines the selection result multiplexing data according to the enhanced transmission format to form an enhanced medium access control protocol data unit, if the enhanced medium is connected.
- the inbound control protocol data unit does not include scheduling information and its padding bits can accommodate scheduling information, and the user terminal multiplexes the latest scheduling information into the enhanced medium access control protocol data unit for transmission.
- Another technical problem to be solved by the present invention is to provide an enhanced uplink data distribution method.
- the device can reasonably allocate the data load according to whether the triggering of the scheduling information is actively triggered, which can be applied to the TD-CDMA (Time Division Code Division Multiple Access) system and the TD-SCDMA (Time Division Synchronous Code Division Multiple Access) system.
- TD-CDMA Time Division Code Division Multiple Access
- TD-SCDMA Time Division Synchronous Code Division Multiple Access
- the present invention provides an enhanced uplink data distribution method, which is used to allocate a data load according to whether it is required to trigger the reporting of the scheduling information, and includes the following steps: Step S602: The user terminal determines whether an active trigger is required. Reporting the scheduling information; Step S604, if the scheduling information needs to be triggered, the user terminal reserves the bit of the scheduling information, and determines the available load length, so that the available load length is less than or equal to the authorized a difference between a maximum packet length supported by the resource and a bit of the scheduling information, and if the reporting of the scheduling information is not required to be triggered, the user terminal determines the available load length such that the available load length is less than or equal to The maximum packet length supported by the authorized resource;
- Step S606 performing data load distribution according to the available load length.
- the step S606 includes the following processing:
- the service data is sequentially extracted in the order of priority of each logical channel, so that the length of the extracted service data and the header overhead is less than or equal to the available load length, and the available load length is Updating to the remaining length after subtracting the extracted service data, wherein the second set includes a logical channel mapped to a dedicated media access control flow corresponding to the highest priority logical channel in the first set, and A logical channel of another dedicated medium access control flow multiplex multiplexable with the dedicated medium access control flow, the first set being a logical channel set having a transmission requirement conforming to a TTI transmission type;
- the user terminal multiplexes the service data and the header overhead of the respective logical channels, or multiplexes the service data, the header overhead, and the scheduling information of the respective logical channels into the enhanced medium access control protocol data unit.
- the above data distribution method may also have the following features:
- step S606 if the minimum service data length of any one of the logical channels in the second set is greater than the available load length, the user terminal removes the second set from the first set to obtain a new set, if The new set is not an empty set, and the user terminal will reselect the current TTI transmission. The logical channel set and the maximum packet length allowed by the authorized resource are re-loaded. If the new set is an empty set, the user terminal only sends scheduling information in the enhanced media access control protocol data unit of the current TTI.
- the above data distribution method may also have the following features:
- step S606 if the user terminal does not actively trigger the transmission of the scheduling information, and the padding bits in the enhanced medium access control protocol data unit after the logical channel buffer data allocation are sufficient to transmit the scheduling information, the user terminal will also be in the The padding bit portion of the enhanced medium access control protocol data unit transmits scheduling information.
- the foregoing data distribution method may further have the following features: the user terminal is configured with a scheduling information triggering timer T, and each time the new scheduling information is sent on the authorized resource, the timer T is started or restarted. After the timer T expires, it is determined that the scheduling information needs to be actively sent.
- the scheduling information is sent in an enhanced medium access control protocol data unit of a scheduling type or an enhanced medium access control protocol data unit of a non-scheduled type.
- the data distribution apparatus for enhancing the uplink provided by the present invention includes:
- the scheduling information triggering unit is located on the user terminal, and is used to determine whether the scheduling of the scheduling information needs to be triggered.
- a determining unit configured to: when the reporting of the scheduling information needs to be triggered, the user terminal reserves a bit of the scheduling information, and determines an available load length, so that the available load length is less than or equal to an authorized resource. The difference between the supported maximum packet length and the bit of the scheduling information, and in the case that the reporting of the scheduling information is not required to be triggered, the user terminal determines the available load length, so that the available load length is less than Or equal to the maximum packet length supported by the authorized resource;
- an allocating unit configured to perform data load distribution according to the available load length.
- the allocating unit includes: an updating unit, configured to sequentially extract service data in each logical channel priority order for each logical information in the second set, so that the extracted data is taken out Business data and header overhead length and less than or Equal to the available load length, and updating the available load length to the remaining length after subtracting the extracted service data, wherein the second set includes mapping to the highest priority logic in the first set a logical channel of a MAC-d flow corresponding to the channel, and a logical channel of another MAC-d flow multiplexed with the MAC-d flow, wherein the first set is a logical channel having a transmission requirement conforming to a TTI transmission type Collection;
- a multiplexing unit configured to multiplex the service data of the respective logical channels and the header overhead, or multiplex the service data, the header overhead, and the scheduling information of the respective logical channels into an enhanced medium access control protocol data unit in.
- the multiplexing unit is further configured to: when the multiplexed data constitutes an enhanced medium access control protocol data unit, for example, determining that the enhanced medium access control protocol data unit does not include The scheduling information and its padding bits can accommodate scheduling information, and the latest scheduling information is multiplexed into the enhanced medium access control protocol data unit.
- the scheduling information triggering unit includes a scheduling information triggering timer T, and each time the scheduling information is sent on the authorized resource, the timer T is started or restarted. After the timer T expires, the scheduling information is actively triggered.
- the foregoing data distribution apparatus may further have the following feature: the allocation unit multiplexes the scheduling information in a scheduling type enhanced medium access control protocol data unit or a non-scheduled type enhanced medium access control protocol data unit.
- the present invention solves the problem of how to better utilize the authorized resources and the maximum possible reporting of real-time scheduling information in the case of limited resources in the TDD system; and provides a data distribution method, so that the UE can meet the system requirements.
- the scheduling information reporting time preferentially considers the transmission of the scheduling information, and solves the defects of the original system.
- the UE since the UE is allowed to send scheduling information on the non-scheduled resource, it provides effective resource guarantee for the transmission of the scheduling information, and The information plays an important role in the scheduling of Node B. It can be seen that the present invention provides an effective solution for improving system scheduling efficiency and improving system resource utilization.
- FIG. 1 is an architecture diagram of a UE side of an enhanced uplink access system in the related art
- FIG. 2 is a data flow diagram of a UE side of an enhanced uplink access system in the related art
- Figure 3 (a), Figure 3 (b), and Figure 3 (c) are format diagrams of three types of scheduling information transmission data;
- Figure 4 is a flow chart of the related art "E-TFC selection procedure";
- Figure 5 is a diagram showing an example of a transport block length table provided by the related system.
- FIG. 6 is a flowchart of a method for allocating data of an enhanced uplink according to the present invention
- FIG. 7 is a schematic diagram of a data distribution process according to an embodiment of the present invention.
- FIG. 8 is a flowchart of an "E-TFC selection flow" including the data distribution process of FIG. 7;
- FIG. 9 is a block diagram of an enhanced uplink data distribution apparatus according to the present invention.
- FIG. 10 is a flowchart of a triggering method for enhancing uplink scheduling information transmission according to an aspect of the present invention
- FIG. 11 is a flow diagram of a triggering method for enhancing uplink scheduling information transmission in accordance with another aspect of the present invention. Preferred embodiment of the invention
- FIG. 6 is a flow chart of a method of data allocation for enhanced uplinks in accordance with the present invention. As shown in Figure 6, the method includes the following steps:
- Step S602 The user terminal determines whether it is required to actively trigger the reporting of the scheduling information.
- Step S604 if the user needs to actively trigger the scheduling information, the user terminal reserves the bit of the scheduling information, and determines the available load length, so that the available load length satisfies the first condition, and if the reporting of the scheduling information is not required to be triggered, the user terminal Determining the available load length so that the available load length satisfies the second condition;
- Step S606 data load distribution is performed according to the available load length.
- step S602 according to the trigger mechanism of the scheduling information according to the present invention, after the timer T of the high-layer configuration expires, the user terminal will actively trigger the transmission of the scheduling information.
- the first condition is: the available load length is less than or equal to the difference between the maximum packet length supported by the authorized resource and the bit of the scheduling information.
- the second condition is: The available payload length is less than or equal to the maximum packet length supported by the authorized resource (ie, the maximum transport block length).
- Step S606 includes the following processes: for each logical information in the second set, the service data is sequentially extracted in the order of priority of each logical channel, so that the length of the extracted service data and the header overhead is less than or equal to the available load length, and is available.
- the load length is updated to the remaining length after subtracting the extracted service data; and the user terminal multiplexes the service data and header overhead and/or scheduling information of each logical channel into the enhanced medium access control protocol data unit.
- the second set includes a logical channel mapped to a MAC-d flow (dedicated medium access control flow) corresponding to the highest priority logical channel in the first set, and other MAC-d flows multiplexed with the MAC-d flow Logical channel, where the first set is a set of logical channels with transmission requirements that conform to the TTI transmission type.
- MAC-d flow dedicated medium access control flow
- step S602 If the user terminal does not actively trigger the reporting of the scheduling information in step S602, the completion step is completed.
- the user terminal After S606, if the padding bit in the finally obtained enhanced medium access control protocol data unit is greater than equal to 23 bits, the user terminal will multiplex the latest scheduling information.
- the scheduling information may be sent in a scheduling type of enhanced medium access control protocol data unit or in a non-scheduled type of enhanced medium access control protocol data unit.
- the data distribution method of the scheduling information provided by the present invention is applied to the UE's transmission format selection and data distribution process (referred to as E-TFC selection).
- E-TFC selection The following describes the TD-SCDMA system as an example.
- FIG. 7 is a schematic diagram of a data distribution process according to an embodiment of the present invention. As shown in FIG. 7, when a UE needs to trigger scheduling information, it satisfies (MAC-es/e header overhead + data load length + scheduling information). Length) ⁇ k, and when the UE does not need to trigger the scheduling information, it satisfies (MAC-es/e header overhead + data load length) ⁇ k.
- the specific data load distribution method specifically includes the following steps:
- the service data and header overhead and/or scheduling information of each logical channel of the UE are multiplexed into the MAC-e PDU.
- step 1 the UE triggers the scheduling information in the following cases: The timer of the upper configuration information of the upper layer configuration times out.
- step 2 (1) for any logical channel, if the minimum service data length cannot meet the inequality requirement, the logical information will not provide data, and the MAC-e PDU data to be transmitted will not be present. Contains the business data of the logical channel. If all the logical channels in the set B cannot transmit data, the UE will regain the set A, and the new set A is the new set of the original set A to remove the set B. If the new set A is not an empty set, the UE will start to reselect the current TTI. The logical channel set transmitted and the maximum transport block length allowed by the grant resource. If A is an empty set, the UE will only send scheduling information.
- step 3 the data portion of the finally obtained MAC-e PDU includes the following three cases: only service data, only scheduling information, existing service data, and scheduling information.
- FIG 8 is a flow chart of the "E-TFC Selection Flow” including the data distribution flow of Figure 7. As shown in Figure 8, the following four processes are mainly included:
- S802 determining, by using an existing enhanced uplink transmission format selection algorithm, a set B, where the highest priority logical channel having a transmission requirement, and other logical channels multiplexed with the highest priority logical channel are included; S804.
- the UE determines a maximum transport block length k allowed by the authorized resource.
- the UE allocates a data load according to whether the scheduling information needs to be triggered actively.
- the UE determines a transport block length, and determines a modulation mode that minimizes transmit power.
- the UE first determines whether the current TTI is used for scheduled transmission or non-scheduled transmission;
- the UE determines a logical channel set A having a transmission requirement that conforms to a TTI transmission type (scheduled or unscheduled);
- set B which is a subset of set A, in which set B contains logical channels mapped to MAC-d flow Y, and logical channels of other MAC-d flows that can be multiplexed with MAC-d flow Y.
- the maximum supported transport block length is determined from D1 and D2.
- the transport block provided by the UE from the system according to the length of the finally obtained MAC-e PDU (denoted as S)
- the transport block set in the length table corresponding to the current time slot resource finds the closest transport block length value L greater than or equal to S, and the corresponding index number is recorded as E-TFCIL;
- the QPSK modulation mode is selected; if L is only present in D2, then the 16QAM modulation mode is selected, and if L is present in both D1 and D2, then the modulation mode with less power requirement is selected;
- the UE multiplexes the latest scheduling information into the MAC-e PDU.
- FIG. 9 is a block diagram of an enhanced uplink data distribution apparatus 900 in accordance with the present invention.
- the apparatus includes: a scheduling information triggering unit 902, located on the user terminal, configured to determine whether the reporting of the scheduling information needs to be triggered; and a determining unit 904, configured to: when the reporting of the scheduling information needs to be triggered, The user terminal reserves the bit of the scheduling information, and determines the available load length, so that the available load length satisfies the first condition, and in the case that the reporting of the scheduling information is not required to be triggered, the user terminal determines the available load length to make the available load length Satisfying the second condition; and an allocating unit 906 for performing data load distribution according to the available load length.
- the first condition is: the available load length is less than or equal to the difference between the maximum packet length supported by the authorized resource and the bit of the scheduling information.
- the second condition is: The available payload length is less than or equal to the maximum packet length supported by the authorized resource.
- the allocating unit 906 includes: an updating unit, configured to sequentially extract the service data in each logical channel priority order for each logical information in the second set, so that the length of the extracted service data and the header overhead is less than or equal to the available Load length, and update the available load length to the remaining length after subtracting the extracted service data; and multiplexing unit for multiplexing service data and header overhead and/or scheduling information of each logical channel to the enhanced
- an updating unit configured to sequentially extract the service data in each logical channel priority order for each logical information in the second set, so that the length of the extracted service data and the header overhead is less than or equal to the available Load length, and update the available load length to the remaining length after subtracting the extracted service data
- multiplexing unit for multiplexing service data and header overhead and/or scheduling information of each logical channel to the enhanced
- the multiplexed data constitutes an enhanced medium access control protocol data unit, for example, it is determined that the enhanced medium access control protocol data unit does not include scheduling information and its padding bit can accommodate
- the second set includes a logical channel mapped to a MAC-d flow corresponding to the highest priority logical channel in the first set, and a logical channel of other MAC-d flows multiplexed with the MAC-d flow,
- the first set is a logical channel set with transmission requirements that conforms to the TTI transmission type.
- the scheduling information triggering unit 902 based on the scheduling information triggering mechanism of the present invention, includes a scheduling information triggering timer T, and each time the scheduling information is sent on the authorized resource, the timer T is started or restarted. After T times out, it actively triggers the sending of scheduling information.
- the scheduling information is sent in a scheduling type of enhanced medium access control protocol data unit or a non-scheduled type of enhanced medium access control protocol data unit.
- Figure 10 is a flow diagram of a triggering method for enhanced uplink scheduling information transmission in accordance with an aspect of the present invention.
- the triggering method for transmitting the enhanced uplink scheduling information includes the following processing:
- the upper layer configures a scheduling information triggering timer T for the user terminal, where the user terminal has an authorization condition; when the user terminal sends new scheduling information on the authorized resource, the timer is started or restarted each time the scheduling information is sent. T. After the timer T expires, the user terminal will actively trigger the transmission of scheduling information.
- the process of starting or restarting the timer by the user terminal includes: if the timer T has been started, the user terminal first resets the timer T that has been started, and then restarts the timer T; if the timer T is not When started, the user terminal will start the timer T.
- the above S1002 and S1004 cooperate with each other.
- the timer will be reset and restarted.
- the function of the timer ⁇ is to ensure that the scheduling information can be sent in a timely manner according to certain real-time requirements when the UE does not have more padding bits to send scheduling information for a long time.
- the authorized resource in S1002 may be a scheduling resource or a non-scheduled resource, where the enhanced medium access control protocol data unit may be of a scheduling type or a non-scheduled type.
- the UE may send scheduling information in a scheduling type enhanced medium access control protocol data unit or a non-scheduled type enhanced medium access control protocol data unit, depending on resource availability. For example, after the T timeout, the UE has one of scheduling resources or non-scheduled resources, then the UE uses the available resources to send scheduling information; when the UE has both scheduling resources and non-scheduled resources, the UE decides to use one of the resources. transmission.
- the foregoing S1002 and S1004 include a trigger mechanism for scheduling information in an authorized situation: if the enhanced medium access control protocol data unit has enough padding bits, the user terminal sends the scheduling information, that is, the idle scheduling resource carries the scheduling information;
- the timer ⁇ is used to avoid reporting of scheduling information for a long time, ensuring that the scheduling information meets certain real-time requirements.
- FIG. 11 is a flow diagram of a triggering method for enhancing uplink scheduling information transmission in accordance with another aspect of the present invention.
- the method includes the following processing: S1102: A high layer configures a scheduling information triggering timer for the user terminal, where the scheduling information of the user terminal is authorized to be triggered; S1104, if the logical channel buffer data is multiplexed to the enhanced The padding bits after the media access control protocol data unit can accommodate scheduling information, and the user terminal will send scheduling information in the enhanced medium access control protocol data unit; and S1106, the user terminal is in the authorized resource.
- the timer is started or restarted when the new scheduling information is sent. After the timer expires, the user terminal will actively trigger the sending of the scheduling information.
- the process of restarting the timer by the user terminal includes: if the timer ⁇ has been started, the user terminal first resets the timer ⁇ that has been started, and then restarts the timing. The user terminal will start the timer ⁇ if the timer ⁇ is not activated.
- the triggering mechanism of the scheduling information is more suitable for the TDD system of the resource upper limit, and the UE can preferentially consider the transmission of the scheduling information on the scheduling information required by the system, thereby solving the defects of the original system, and simultaneously Since the UE is allowed to send scheduling information on the non-scheduled resource, it provides effective resource guarantee for the transmission of the scheduling information.
- the scheduling information plays an important reference role for the scheduling of the Node B, the system scheduling efficiency and system are improved. Utilization of resources.
- the invention is suitable for the resource capping TDD system, provides effective resource guarantee for dispatching information transmission, and improves system scheduling efficiency and system resource utilization.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20097024330A KR101124365B1 (ko) | 2007-04-26 | 2008-04-25 | 향상된 업링크 스케줄링 정보 발송의 트리거 및 데이터 할당 방법 및 장치 |
JP2010504430A JP5001425B2 (ja) | 2007-04-26 | 2008-04-25 | 増強型アップリンクスケジューリング情報の送信方法及びデータ割当装置 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007100969903A CN101296480B (zh) | 2007-04-26 | 2007-04-26 | 增强上行链路调度信息的触发及数据分配方法和装置 |
CN200710096990.3 | 2007-04-26 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008131683A1 true WO2008131683A1 (fr) | 2008-11-06 |
Family
ID=39925210
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2008/070799 WO2008131683A1 (fr) | 2007-04-26 | 2008-04-25 | Procédé de distribution de données et de déclenchement de transmission d'informations de distribution dans une liaison montante améliorée, et équipement associé |
Country Status (4)
Country | Link |
---|---|
JP (1) | JP5001425B2 (fr) |
KR (1) | KR101124365B1 (fr) |
CN (1) | CN101296480B (fr) |
WO (1) | WO2008131683A1 (fr) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112087801A (zh) * | 2015-08-10 | 2020-12-15 | 华为技术有限公司 | 上行数据传输的方法、基站和终端 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101854721B (zh) * | 2009-04-03 | 2013-07-10 | 电信科学技术研究院 | 一种上报调度信息的方法、***和装置 |
CN102740483B (zh) * | 2011-03-31 | 2015-09-23 | 华为技术有限公司 | 数据发送方法和装置 |
WO2015013867A1 (fr) * | 2013-07-29 | 2015-02-05 | 华为技术有限公司 | Procédé, appareil et dispositif de transmission de données |
CN105744622B (zh) * | 2014-12-09 | 2020-05-29 | 上海新岸线电子技术有限公司 | 数据发送方法及装置 |
CN105577498B (zh) * | 2015-12-31 | 2019-01-25 | 北京格林伟迪科技股份有限公司 | 一种板间串行通信方法和装置 |
WO2017185406A1 (fr) * | 2016-04-29 | 2017-11-02 | 华为技术有限公司 | Procédé et dispositif pour une attribution de ressource de liaison montante et une modulation de signal |
US10219295B2 (en) * | 2016-05-13 | 2019-02-26 | Nokia Solutions And Networks Oy | Triggering of reference signals and control signaling |
US11102786B2 (en) | 2017-03-27 | 2021-08-24 | Huawei Technologies Co., Ltd. | Methods and apparatus for enhanced spectral efficiency and reliability of transmission without grant |
CN110826748B (zh) * | 2018-08-07 | 2022-05-24 | 北京亿阳信通科技有限公司 | 多源组网情况下的负荷调度方法和装置 |
CN113273271A (zh) * | 2018-09-26 | 2021-08-17 | 瑞典爱立信有限公司 | Nr-u中的逻辑信道优先级排序的增强 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1798446A (zh) * | 2004-12-29 | 2006-07-05 | 北京三星通信技术研究有限公司 | 在Mac-ePDU 中传输短信令的方法 |
CN1859037A (zh) * | 2005-11-30 | 2006-11-08 | 华为技术有限公司 | 一种高速媒体接入控制分组数据单元的发送和接收方法 |
CN1918822A (zh) * | 2004-02-14 | 2007-02-21 | 三星电子株式会社 | 在移动通信***中在增强上行链路专用信道上传送调度信息的方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US699334A (en) * | 1902-01-25 | 1902-05-06 | James W Lyon | Sash-fastener. |
CN1627844A (zh) * | 2003-12-11 | 2005-06-15 | 北京三星通信技术研究有限公司 | 移动通信***中上行专用信道增强的基站控制的调度方法 |
US8189615B2 (en) * | 2004-12-23 | 2012-05-29 | Nokia Corporation | Method and apparatus for communicating scheduling information from a UE to a radio access network |
KR101084134B1 (ko) * | 2005-05-03 | 2011-11-17 | 엘지전자 주식회사 | 이동통신 시스템에서, 제어 정보 전송 방법 |
ES2393955T3 (es) * | 2005-08-16 | 2013-01-02 | Panasonic Corporation | Método y aparatos para la activación de procesos de Solicitud Automática Hibrida (HARQ) |
RU2424618C2 (ru) * | 2005-09-21 | 2011-07-20 | ЭлДжи ЭЛЕКТРОНИКС ИНК. | Способ уменьшения служебной нагрузки сигнализации и потребления мощности в системе беспроводной связи |
-
2007
- 2007-04-26 CN CN2007100969903A patent/CN101296480B/zh not_active Expired - Fee Related
-
2008
- 2008-04-25 WO PCT/CN2008/070799 patent/WO2008131683A1/fr active Application Filing
- 2008-04-25 JP JP2010504430A patent/JP5001425B2/ja not_active Expired - Fee Related
- 2008-04-25 KR KR20097024330A patent/KR101124365B1/ko active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1918822A (zh) * | 2004-02-14 | 2007-02-21 | 三星电子株式会社 | 在移动通信***中在增强上行链路专用信道上传送调度信息的方法 |
CN1798446A (zh) * | 2004-12-29 | 2006-07-05 | 北京三星通信技术研究有限公司 | 在Mac-ePDU 中传输短信令的方法 |
CN1859037A (zh) * | 2005-11-30 | 2006-11-08 | 华为技术有限公司 | 一种高速媒体接入控制分组数据单元的发送和接收方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112087801A (zh) * | 2015-08-10 | 2020-12-15 | 华为技术有限公司 | 上行数据传输的方法、基站和终端 |
CN112087801B (zh) * | 2015-08-10 | 2023-03-24 | 华为技术有限公司 | 上行数据传输的方法、基站和终端 |
Also Published As
Publication number | Publication date |
---|---|
JP5001425B2 (ja) | 2012-08-15 |
KR20100003361A (ko) | 2010-01-08 |
JP2010525695A (ja) | 2010-07-22 |
KR101124365B1 (ko) | 2012-03-22 |
CN101296480A (zh) | 2008-10-29 |
CN101296480B (zh) | 2012-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2008131683A1 (fr) | Procédé de distribution de données et de déclenchement de transmission d'informations de distribution dans une liaison montante améliorée, et équipement associé | |
JP7186763B2 (ja) | 無線通信システムにおいて複数の搬送波上でサイドリンク送信を行うための方法及び装置 | |
JP4849641B2 (ja) | 高速のアップリンクデータ伝送のためのデータチャネルの制御情報伝送及び受信方法 | |
EP2234426B1 (fr) | Procédé de transmission de service en temps réel et procédé d'affectation de ressources | |
CN101502033B (zh) | 增强上行链路异步混合自动重传请求的重传控制方法 | |
KR101070040B1 (ko) | 전용 채널에서의 업링크 송신을 위한 서비스 품질(QoS)인식 스케줄링 | |
KR100886536B1 (ko) | 이동통신시스템에서의 스케쥴링 요청의 전송 방법 및 이를위한 단말 장치 | |
CN108604962B (zh) | 用于共享射频频带中的上行链路信道的描述符信道设计 | |
CN101499887B (zh) | 半静态资源调度方法及***、重传选择调度方法及*** | |
KR100879613B1 (ko) | 이동통신 시스템에서 패킷 서비스를 위한 비-스케쥴링 전송방법 및 장치 | |
KR101481624B1 (ko) | 멀티 캐리어 시분할 연동 코드 분할 다중 접속 시스템의 고속 상향 패킷 접속 방법 및 시스템 | |
JP7254064B2 (ja) | 無線通信システムにおいてアンカー搬送波に基づいて資源を割り当てるための方法及び装置 | |
TWI339044B (fr) | ||
CN101345647B (zh) | 高速上行分组数据传输的信道建立方法及网络控制器 | |
JP2008520125A5 (fr) | ||
JP2006135985A (ja) | 移動通信システムにおけるソフトハンドオーバー領域に位置した端末機のための上りリンクデータの送信をスケジューリングする方法及び装置 | |
WO2007003134A1 (fr) | Systeme peripherique et procede de prestation de service d'acces aux paquets a liaison descendante haute vitesse multiporteuse | |
TW200412083A (en) | Method and data transmission system for transmitting data packets between a transmitter and a receiver | |
WO2011026331A1 (fr) | Procédé et appareil de sélection de combinaison de formats de transport de canaux dédiés améliorée | |
WO2008028368A1 (fr) | Procédé de transmission pour le partage de ressources non programmées et de ressources programmées dans un système amélioré à liaison montante | |
WO2010066171A1 (fr) | Procédé, dispositif et système pour rapporter des données de programmation | |
JP2013502769A (ja) | 強化アップリンク制御チャネルにおけるハッピービットの設定方法及び端末 | |
WO2012174806A1 (fr) | Procédé de programmation de terminal multiporteuses, procédé et système d'envoi d'informations de qualité de canal | |
CN101350804B (zh) | 一种调度高速下行分组接入业务的方法及装置 | |
KR100929077B1 (ko) | 무선 통신 시스템에서 가상 회선 교환 방식을 이용한 통신자원 할당 방법과 장치 및 단말의 데이터 송수신 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08734157 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2010504430 Country of ref document: JP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 20097024330 Country of ref document: KR Kind code of ref document: A |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 08734157 Country of ref document: EP Kind code of ref document: A1 |