WO2014082195A1 - 数据传输方法、装置、网络设备及ue - Google Patents
数据传输方法、装置、网络设备及ue Download PDFInfo
- Publication number
- WO2014082195A1 WO2014082195A1 PCT/CN2012/085314 CN2012085314W WO2014082195A1 WO 2014082195 A1 WO2014082195 A1 WO 2014082195A1 CN 2012085314 W CN2012085314 W CN 2012085314W WO 2014082195 A1 WO2014082195 A1 WO 2014082195A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- group
- ues
- control information
- resources
- resource
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/121—Wireless traffic scheduling for groups of terminals or users
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a data transmission method, apparatus, network device, and user equipment.
- Machine to Machine (M2M) technology is a network that connects items to the Internet through information sensing devices for intelligent identification and management.
- M2M is larger than the current Internet and can be widely used in various fields such as smart grid, intelligent transportation, environmental protection, and smart home.
- the Machine Type Communication (MTC) server in the M2M can obtain the application data of each MTC UE in the M2M through the wireless communication technology, and uniformly report the application data to the control center. .
- MTC Machine Type Communication
- the application data is from the MTC UEs in various specific applications, and may include a smart meter reading terminal, a vending machine terminal, a point of sale (POSS) machine, etc., and the application data is usually in a random reporting manner or a periodic reporting manner. Report to the control center.
- the MTC UEs with the same performance included have the same service performance, and the data amount of the data packet reported by each MTC UE to the MTC server each time. Smaller.
- the smart meter reading service may include 30,000 MTC UEs with the same performance in a cell. These MTC UEs periodically report the power consumption to the MTC server, and the amount of data reported each time is between 50 and 2000 bytes.
- the inventor has found that the network side needs to configure a physical downlink control channel (PDCCH) resource for each MTC UE when scheduling a large number of MTC UEs that upload small data packets.
- the physical uplink shared channel (PUSCH) resource used by the MTC UE to upload data is used.
- PUSCH physical uplink shared channel
- the PDCCH resource because the amount of data of each MTC UE uploading a data packet is small, so that the resources of the PUSCH transmitting the data are difficult to be occupied, and since the PDCCH resources are almost exhausted when scheduling these MTC UEs, it is also difficult to schedule the ordinary UE.
- the data is uploaded through the unfilled PUSCH, resulting in lower system spectrum resource utilization.
- the embodiments of the present invention provide a data transmission method, apparatus, network device, and UE, to solve the problem of low spectrum utilization when scheduling MTC UEs for transmitting small data packets in the prior art.
- a data transmission method includes:
- the network device generates control information, where the control information is bound to a group of UEs, and the group of UEs includes at least two UEs;
- a group of UEs are bound to resources by using at least one of the following manners:
- the binding of a group of UEs to resources is specifically:
- a group of UEs is bound to resources by using bitmap bitmap information, and each bit in the bitmap information indicates whether one UE is scheduled and resources allocated for one UE scheduled.
- the method before the network device generates the control information, the method further includes: acquiring the group a group identifier of the UE, and a correspondence between each UE and the resource in the group of UEs, where the group identifier is used to scramble the cyclic redundancy check code CRC of the control information;
- the binding of the group of UEs to the resources is specifically: binding the group of UEs to resources according to the correspondence between each UE and the resources in the group of UEs.
- Another data transmission method includes:
- the UE receives control information, where the control information binds a group of UEs to resources, and the group of UEs includes at least two UEs;
- the UE determines to belong to the group of UEs, performing data transmission according to the resources configured in the control information for the UE.
- a group of UEs is bound to resources by using at least one of the following manners:
- the binding, by the group of the UE, the resource is performed by using a bitmap bitmap information and a resource. Binding, each bit in the bitmap information indicates whether a UE is scheduled, and resources allocated for the one UE scheduled.
- the method further includes: acquiring, by the UE, a group identifier of a group of UEs to which the UE belongs, and a correspondence between the UE and a resource ;
- the control information is specifically: control information that is scrambled by the group identifier of the group of UEs to which the UE belongs; the determining that the UE belongs to the group of UEs includes: the UE is a group of UEs to which the UE belongs After the group identifier descrambles the control information, it is determined that it belongs to the group of UEs.
- the performing data transmission according to the resource configured by the UE in the control information includes:
- the UE When the bit corresponding to the UE indicates that the UE is scheduled, the UE performs data transmission according to the resource indicated by the bit.
- a data transmission apparatus where the apparatus includes:
- a generating unit configured to generate control information, where the control information is used to bind a group of UEs to a resource, where the group of UEs includes at least two UEs;
- a transmission unit configured to transmit control information generated by the generating unit, to enable the group of UEs to perform data transmission by using resources in the control information.
- the generating unit is specifically configured to: in the generated control information, bind a group of UEs and resources by using at least one of the following manners: The group UE is bound to the time domain resource; the group of UEs is bound to the frequency domain resource; and the group of UEs is bound to the code resource.
- the generating unit is specifically configured to: in the generated control information, pass a group of UEs through bitmap bitmap information and resources. Binding is performed, each bit in the bitmap information indicating whether one UE is scheduled, and resources allocated for one UE scheduled.
- the network device further includes: And an acquiring unit, configured to acquire, before the generating unit generates the control information, a group identifier of the group of UEs, and a correspondence between each UE and the resources in the group of UEs, where the group identifier is used to The cyclic redundancy check code CRC of the control information is scrambled;
- the generating unit is specifically configured to bind the group of UEs and resources according to a correspondence between each UE and a resource in the group of UEs when generating control information.
- a fourth aspect provides a network device, where the network device includes:
- a processor configured to generate control information, where the control information is used to bind a group of UEs to a resource, where the group of UEs includes at least two UEs;
- a wireless transceiver configured to transmit control information generated by the processor, to enable the group of UEs to perform data transmission by using resources in the control information.
- the processor is specifically configured to: in the generated control information, bind a group of UEs to resources by using at least one of the following manners: The group UE is bound to the time domain resource; the group of UEs is bound to the frequency domain resource; and the group of UEs is bound to the code resource.
- the processor is specifically configured to: in the generated control information, pass a group of UEs through bitmap bitmap information and resources. Binding is performed, each bit in the bitmap information indicating whether one UE is scheduled, and resources allocated for one UE scheduled.
- the processor is further configured to acquire the foregoing before generating the control information.
- a group identifier of a group of UEs and a correspondence between each UE and resources in the group of UEs, where the group identifier is used to scramble the cyclic redundancy check code CRC of the control information.
- a fifth aspect provides a data transmission apparatus, where the apparatus includes:
- a receiving unit configured to receive control information, where the control information binds a group of UEs to a resource, where the group of UEs includes at least two UEs;
- a determining unit configured to determine whether the UE belongs to a group of UEs included in control information received by the receiving unit
- a transmitting unit configured to: when the determining unit determines that the UE belongs to the group of UEs, perform data transmission according to the resource configured in the control information for the UE.
- a group of UEs are bound to resources by using at least one of the following methods: The domain resource is bound; the group of UEs is bound to the frequency domain resource; and the group of UEs is bound to the code resource.
- a group of UEs are bound to resources by using bitmap bitmap information, Each bit in the bitmap information indicates whether a UE is scheduled and resources allocated for the one UE being scheduled.
- the UE further includes: an acquiring unit, configured to acquire a group identifier of a group of UEs to which the UE belongs, and the UE and the resource Correspondence relationship
- the control information received by the receiving unit is specifically control information that is scrambled by a group identifier of a group of UEs to which the UE belongs;
- the determining unit is specifically configured to determine, by the group identifier of the group of UEs to which the UE belongs, descramble the control information received by the receiving unit, and determine that the group belongs to the group of UEs.
- the transmitting unit includes: an acquiring subunit, configured to acquire, according to the correspondence between the UE and the resource, the bitmap information received by the receiving unit. a bit corresponding to the UE;
- a transmitting subunit configured to: when the bit acquired by the acquiring subunit indicates that the UE is scheduled, perform data transmission according to the resource indicated by the bit.
- a UE includes:
- a wireless transceiver configured to receive control information, the control information binding a group of UEs to a resource, where the group of UEs includes at least two UEs;
- a processor configured to determine whether the UE belongs to a group of UEs included in control information received by the wireless transceiver;
- the wireless transceiver is further configured to: when the processor determines that the UE belongs to the group of UEs, perform data transmission according to resources configured by the UE in the control information.
- a group of UEs are bound to resources by using at least one of the following methods: The UE is bound to the time domain resource; the group of UEs is bound to the frequency domain resource; and the group of UEs is bound to the code resource.
- a group of UEs are bound to resources by using bitmap bitmap information And, each bit in the bitmap information indicates whether a UE is scheduled, and resources allocated for the one UE scheduled.
- the processor is further used to Obtaining a group identifier of a group of UEs to which the UE belongs, and a correspondence between the UE and a resource;
- the control information received by the wireless transceiver is specifically control information that is scrambled by a group identifier of a group of UEs to which the UE belongs;
- the processor is specifically configured to determine, by the group identifier of the group of UEs to which the UE belongs, descramble the control information received by the wireless transceiver, and determine that the group belongs to the group of UEs.
- the network device generates control information, where a group of UEs including at least two UEs are bound to resources, and the control information is transmitted, and a group of UEs are scheduled to enable the group of UEs. Data transmission is performed by resources in the control information.
- the control information in the embodiment of the present invention can be used to schedule a group of UEs. For one PDCCH, it can be used to schedule a group of UEs.
- each PDCCH can schedule multiple PUSCH resources for transmitting data, thereby improving utilization of system spectrum resources.
- FIG. 1 is a flow chart of an embodiment of a data transmission method according to the present invention.
- FIG. 2 is a flow chart of another embodiment of a data transmission method according to the present invention.
- 3A is a flow chart of another embodiment of a data transmission method according to the present invention.
- FIG. 3B is a schematic diagram of a time domain resource configuration for scheduling a group of UEs for uplink transmission in FIG. 3A;
- FIG. 4A is a flowchart of another embodiment of a data transmission method according to the present invention.
- FIG. 4B is a schematic diagram of a time domain resource configuration for scheduling a group of UEs for uplink transmission in FIG. 4A;
- FIG. 5A is a flowchart of another embodiment of a data transmission method according to the present invention.
- FIG. 5B is a schematic diagram of a time-frequency resource configuration for scheduling a group of UEs for uplink transmission in FIG. 5A;
- FIG. 6 is a block diagram of an embodiment of a data transmission apparatus according to the present invention.
- Figure 7 is a block diagram of another embodiment of a data transmission device of the present invention.
- FIG. 8 is a block diagram of an embodiment of a network device of the present invention.
- FIG. 9 is a block diagram of another embodiment of a data transmission device of the present invention.
- Figure 10 is a block diagram of another embodiment of a data transmission device of the present invention.
- 11 is a block diagram of an embodiment of a UE of the present invention. detailed description
- the following embodiments of the present invention provide a data transmission method, apparatus, network device, and UE.
- FIG. 1 is a flowchart of an embodiment of a data transmission method according to the present invention
- the embodiment describes a process of scheduling a UE from a network device side:
- Step 101 The network device generates control information, where the group of UEs is bound to resources, and the group of UEs includes at least two UEs.
- the network device may be a base station, or a Mobi Le Management Entity (MME).
- MME Mobi Le Management Entity
- the resources in this embodiment mainly refer to scheduling resources used to schedule a group of UEs.
- a group of UEs may be scheduled by each control information, where a group of UEs is bound to resources.
- a group of UEs may be bound to resources by using at least one of the following methods: binding a group of UEs with time domain resources; Bind with frequency domain resources; bind a group of UEs to code resources.
- the PDCCH resource may be saved.
- the network device may obtain a group identifier of each group of UEs in the network, and a correspondence between each UE and resources in each group of UEs, and generate the control information according to the correspondence.
- the group identifier of each group of UEs may be used to scramble the control information of the group of UEs.
- the UE may be bound to the resource by using a bitmap (bitmap) information. , where each bit in the bitmap information indicates whether one UE is scheduled, and resources allocated for one UE scheduled.
- bitmap bitmap
- control information may be control information used to schedule the group of UEs to perform uplink data transmission; or may be control information used to schedule the group of UEs to perform downlink data reception. .
- Step 102 Transmit the control information, so that the group of UEs performs data transmission by using resources in the control information.
- the control information in the embodiment of the present invention can be used to schedule a group of UEs.
- For one PDCCH it can be used to schedule a group of UEs. Compared with an existing PDCCH, only one UE can be scheduled. Saving a large amount of PDCCH resources, especially for scheduling MTC UEs for transmitting small data packets, since a group of UEs can be scheduled, for example, each PDCCH can schedule multiple PUSCH resources for transmitting data, thereby improving system spectrum resources. Utilization.
- FIG. 2 it is a flowchart of another embodiment of a data transmission method according to the present invention. This embodiment describes a process of scheduling a UE from a UE side:
- Step 201 The UE receives control information, where the group of UEs is bound to resources, and the group of UEs includes at least two UEs.
- a group of UEs may be scheduled by each control information, where a group of UEs is bound to resources.
- a group of UEs may be bound to resources by using at least one of the following methods: binding a group of UEs with time domain resources; Bind with frequency domain resources; bind a group of UEs to code resources.
- the PDCCH resource may be saved.
- the UE may obtain a group identifier of a group of UEs to which the UE belongs, and a corresponding relationship between the UE and the resource.
- the UE may descramble the control information by using the group identifier of the group of UEs to which the UE belongs when receiving the scrambled control information, and obtain the UE as the UE by using the correspondence between the UE and the resource. Configured resources.
- the UE may be bound to the resource by using the bitmap information, where the bitmap information is Each bit indicates whether one UE is scheduled and resources allocated for one UE being scheduled.
- Step 202 When the UE determines to belong to the group of UEs, perform data transmission according to resources configured for the UE in the control information.
- the UE may perform uplink data transmission according to the resource configured for the UE in the control information.
- the UE may perform downlink data reception according to the resource configured by the UE in the control information.
- control information in the embodiment of the present invention can be used to schedule a group of UEs.
- For one PDCCH it can be used to schedule a group of UEs. Compared with the existing one PDCCH, only one UE can be scheduled.
- FIG. 3A it is a flowchart of another embodiment of a data transmission method according to the present invention.
- the embodiment shows a process of scheduling a group of UEs by using time domain resources:
- Step 301 The network device acquires a group identifier of each group of UEs in the network, and a correspondence between the UE and the bitmap in each group of UEs, and each UE acquires a group identifier of a group of UEs to which the UE belongs, and the UE Correspondence with bitmap.
- the network device may be a base station (eNodeB, eNB), or an MME or the like.
- the group identifier may be a Group-Radio Network Temporary Identity (Group-RNTI), or may be a fixed Group-RNTI, or may be one of a group of UEs.
- Cell radio network temporary identifier (Cel lRadioNetworkTemporaryldentifier, C_RNTI).
- the corresponding relationship between the UE and the bitmap may be that the network device notifies the UE, for example, notifying the UE of a UE number in the group to which the UE belongs; or using a certain rule to indicate, for example, after the C-RNTI of the UE is modulo 8 If it is 0, it corresponds to the first bit in the bitmap. If it is modulo, it corresponds to the second bit in the bitmap, and so on.
- the network device is notified to the UE that the UE number in the group belongs to the UE.
- each group of UEs includes eight UEs, and a group of UEs to be scheduled is taken as an example.
- the group identifier is the first group-RNTI, and the number of the eight UEs in the group of UEs is UE0, UE1, UE2, UE3, UE4, UE5, UE6, and UE7.
- Step 302 When the network device is to schedule a group of UEs, generate control information for the group of UEs, where the control information is bound to the time domain resources by using the bitmap information.
- control information may be downlink control information for scheduling the uplink data transmission by the group of UEs, or may be downlink control information for scheduling the downlink data reception by the group of UEs.
- the control information may be specifically Down Control Information (DCI).
- the generated DCI may be used to carry the bitmap information, where the bitmap information is used to indicate the UE in the group of UEs to be scheduled, and to allocate the UE to be scheduled.
- the time domain resource usually the bitmap information contains the same number of bits as the UEs included in the group of UEs.
- FIG. 3B is a schematic diagram of a time domain resource configuration for scheduling a group of UEs for uplink transmission according to the embodiment.
- the bitmap information included in the DCI is “10111011”, and each bit sequence in the bitmap information is used.
- the bit corresponding to UE0 is “1”
- the bit corresponding to UE1 is “0”
- the bit corresponding to UE2 is “1”
- the bit corresponding to UE3 is “1”
- UE4 The corresponding bit is “1”
- the bit corresponding to UE5 is “0”
- the bit corresponding to UE6 is “1”
- the bit corresponding to UE7 is “1”.
- Ben In the embodiment if the bit in the bitmap information is "1”, it indicates that the corresponding UE is scheduled.
- the bit in the bitmap information is "0” it means that the corresponding UE does not need to be scheduled, as shown in FIG. 3B, the bit corresponding to UE0. It is “1”, indicating that UE0 needs to be scheduled, and the bit corresponding to UE1 is “0”, indicating that UE1 does not need to be scheduled.
- Each bit in the above bitmap information further indicates a time domain resource corresponding to the UE to be scheduled, in addition to indicating whether to schedule the corresponding UE.
- the UEs with the sequential number in a group of UEs can usually start scheduling from the N+4 subframes, that is, the scheduling subframe corresponding to UE0.
- the scheduling subframe corresponding to UE1 is “N+5"
- the scheduling subframe corresponding to UE2 is “N+6”
- the scheduling subframe corresponding to UE3 is “N+7”
- the scheduling corresponding to UE4 The subframe is "N+8”
- the scheduling subframe corresponding to UE5 is “N+9”
- the scheduling subframe corresponding to UE6 is “N+10”
- the scheduling subframe corresponding to UE7 is "N+ll”.
- the bit corresponding to UE0 is “1”, which indicates that UE0 needs to be scheduled
- the corresponding subframe of UE0 is “N+4”
- UEO is scheduled from the N+4th subframe.
- the DCI when the DCI is used to schedule a group of UEs for uplink data transmission, the DCI may include at least one of the following information in addition to the bitmap information used to schedule a group of UEs:
- Configuration information of the frequency domain resource when scheduling a group of UEs, each UE in the group of UEs corresponds to a different subframe in the time domain, so in the frequency domain, a group of UEs can be configured. Each of the UEs is transmitted on the same frequency domain resource, and the frequency domain resource may be a physical resource block (PRB).
- PRB physical resource block
- the configuration information of the frequency domain resource may multiplex the existing frequency domain resource allocation indication method, or may only inform the starting position of the frequency domain resource allocation in the DCI to save the transmission bit, such as the starting position of the PRB allocated to ⁇ For the 13th PRB, and each UE is allocated two PRBs, 5 bits are needed to indicate the starting position of the PRB, and the number of PRBs allocated for each UE may be through higher layer signaling or a preset manner.
- the configuration may also indicate the number of PRBs occupied by each UE in the DCI. For example, the bit "1" indicates that two PRBs are occupied, and the bit "0" indicates that three PRBs are occupied.
- Modulation coding mode and redundancy version information the existing modulation coding mode can be multiplexed to indicate the modulation coding mode and the redundancy version in the DCI; or, several bits can be used to represent the modulation of one UE to be scheduled in a group of UEs.
- the coding mode and the redundancy version, and the modulation coding mode and the redundancy version of other UEs may be represented by the modulation coding mode and the redundancy version offset of the above-mentioned one to be scheduled UE;
- the redundancy version information is configured through a high-level signaling configuration or a preset manner, the modulation and coding mode and the redundancy version information may be omitted in the DCI to save the DCI bit;
- New data indicator indication information the new data transmission indication information is used to indicate that the UE in a group of UEs is to schedule newly transmitted data, or to schedule retransmitted data, the new data transmission indication information. It can be indicated by lbit information. It should be noted that, when scheduling DCI of a group of UEs is only used to schedule newly transmitted data, the information may be omitted;
- the TPC command for PUSCH The information can be multiplexed in the prior art and indicated in the DCI. It should be noted that when the TPC command for PUSCH is configured through high layer signaling or When the configuration mode is configured, the TPC command for PUSCH can be omitted in the DCI to save the DCI bit.
- Cyclic Shift for DMRS and OCC index This information can be multiplexed in the prior art and indicated in the DCI; it should be noted that when Cyclic When the Shift for DMRS and OCC index is configured through high-level signaling configuration or preset mode, the Cyclic Shift for DMRS and OCC index can be omitted in the DCI to save the DCI bit.
- DCI shown in this embodiment may also be used for downlink scheduling, which is different from FIG. 3B.
- the subframe allocated for the first UE in the DCI scheduled by the DCI may start from the Nth subframe in which the DCI is transmitted, that is, the scheduling subframe corresponding to UE0 is "N". .
- the DCI may further include information similar to the information included in the foregoing DCI for scheduling a group of UEs for uplink data transmission, where the difference is that the DCI that schedules a group of UEs for downlink data reception does not include the TPC command for The PUSCH and the Cyclic Shift for DMRS and OCC index, but include the PUCCH transmission power control request information (TPC command for PUCCH), and may further include a HARQ process number.
- TPC command for PUCCH PUCCH transmission power control request information
- the setting of the TPC command for PUCCH may be similar to the TPC command for PUSCH when scheduling uplink data.
- the HARQ process number can be set as follows: Set the number of HARQ processes of the UE to be less than 8. For example, you can set the number of HARQ processes to 4, and use 2 bits to represent the HARQ process of the scheduled UE. Alternatively, you can use 2 to 3. The bit indicates the HARQ process of one UE that is scheduled. The HARQ process of the other scheduled UEs can offset the number of HARQ processes of the one UE. If a group of UEs only uses one process, the HARQ process number can be omitted. Save DCI bits.
- Step 303 The network device scrambles the generated control information by using the group identifier of the group of UEs.
- the DCI may be scrambled by the first group-RNTI of the group identity of the group of UEs.
- the DCI scrambling mainly refers to scrambling the DCI Cyclic Redundancy Check (CRC).
- Step 304 The network device transmits the scrambled control information through the PDCCH.
- Step 305 After receiving the control information, the UE descrambles the control information by using the group identifier of the group of UEs to which the UE belongs, and determines that the UE belongs to the group of UEs.
- the network device When the network device transmits the scrambled control information through the PDCCH, all the UEs in the network receive the control information, so each UE can descramble the control information according to the group identifier of the group of UEs. If the descrambling is successful, Then it can be determined that the UE belongs to a group of UEs to be scheduled.
- Step 306 The UE acquires a bit corresponding to the UE in the bitmap information according to the correspondence between the UE and the resource.
- the UE that receives the control information is ⁇ , then ⁇ after the descrambling of the received DCI by the first Group-RNTI is successful, the bitmap information "10111011" is obtained, and the UE0 is based on its own intra-group number.
- UE0 "obtains the corresponding bit in the bitmap information as the first bit "1", so that UE0 is scheduled, and the corresponding scheduling subframe is subframe N+4; if the UE receiving the control information is UE1, then UE1 After the first group-RNTI successfully descrambles the received DCI, the bitmap information "10111011” is obtained, and the UE1 obtains the corresponding bit in the bitmap information according to its own intra-group number "UE1" as the second bit "0". This shows that UE1 is not scheduled.
- Step 307 When a bit corresponding to the UE indicates that the UE is scheduled, the UE performs data transmission according to the time domain resource indicated by the bit.
- UE0 is still taken as an example, and UE0 performs uplink data transmission on the N+4th subframe according to the received DCI.
- a group of UEs can be scheduled by using control information, that is, each PDCCH can be used to schedule a group of UEs, and a large number of PDCCH resources are saved compared with an existing PDCCH that can only schedule one UE.
- control information that is, each PDCCH can be used to schedule a group of UEs, and a large number of PDCCH resources are saved compared with an existing PDCCH that can only schedule one UE.
- each PDCCH can schedule a group of UEs, it is equivalent to scheduling multiple PUSCH resources for each PDCCH, thereby improving the utilization of system spectrum resources. rate.
- FIG. 4 it is a flowchart of another embodiment of a data transmission method according to the present invention. The embodiment shows a process of scheduling a group of UEs by using frequency domain resources:
- Step 401 The network device acquires a group identifier of each group of UEs in the network, and a correspondence between a UE and a bitmap in each group of UEs, and each UE acquires a group identifier of a group of UEs to which the UE belongs, and the UE Correspondence with bitmap.
- the network device may be a base station (eNB), or an MME.
- the group identifier may be a group-Radio Network Temporary Identity (Group-Radio Network Temporary Identity) allocated by the eNB.
- the group-RNTI may be a fixed Group-RNTI or a Cell Radio Network Temporary Identifier (C-RNTI) of one of the UEs.
- the corresponding relationship between the UE and the bitmap may be that the network device notifies the UE, for example, notifying the UE of a UE number in the group to which the UE belongs; or using a certain rule to indicate, for example, after the C-RNTI of the UE is modulo 8 If it is 0, it corresponds to the first bit in the bitmap. If it is modulo, it corresponds to the second bit in the bitmap, and so on.
- each group of UEs includes eight UEs, and a group of UEs to be scheduled is taken as an example, and the group identifier of the group of UEs is assumed to be the first Group-RNTI, and eight of the group of UEs.
- the numbers of the UEs are UE0, UE1, UE2, UE3, UE4, UE5, UE6, and UE7.
- Step 402 When the network device is to schedule a group of UEs, generate control information for the group of UEs, where the control information is used to bind the group of UEs to the frequency domain resources by using bitmap information.
- control information may be downlink control information for scheduling the uplink data transmission by the group of UEs, or may be downlink control information for scheduling the downlink data reception by the group of UEs.
- the control information may be specifically a DCI.
- the generated DCI may be used to carry the bitmap information, where the bitmap information is used to indicate the UE in the group of UEs to be scheduled, and the UE to be scheduled.
- the allocated frequency domain resources usually the bitmap information contains the same number of bits as the UEs included in the group of UEs.
- FIG. 4B is a schematic diagram of a frequency domain resource configuration for scheduling a group of UEs for uplink transmission according to the embodiment
- the bitmap information included in the DCI is "10111011", and each bit in the bitmap information corresponds to eight UEs sequentially numbered in a group of UEs, that is, the bit corresponding to UE0 is “1", corresponding to UE1.
- the bit is "0”, the bit corresponding to UE2 is “1”, the bit corresponding to UE3 is “1”, the bit corresponding to UE4 is “1”, the bit corresponding to UE5 is “0”, and the bit corresponding to UE6 is “1".
- the bit corresponding to UE7 is "1". In this embodiment, if the bit in the bitmap information is "1", it indicates that the corresponding UE is scheduled.
- bit in the bitmap information When the bit in the bitmap information is "0", it means that the corresponding UE does not need to be scheduled.
- UE0 corresponds to The bit is "1”, indicating that UE0 needs to be scheduled, and the bit corresponding to UE1 is "0", indicating that UE1 does not need to be scheduled.
- Each bit in the above bitmap information further indicates a frequency domain resource corresponding to the UE to be scheduled, in addition to indicating whether to schedule the corresponding UE.
- a group of UEs are scheduled on the same time domain resource. For example, when the subframe in which the DCI is transmitted is the Nth subframe, the group of UEs is scheduled on the N+4th subframe. That is, the subframe shown in FIG. 4B is the N+4th subframe. As shown in FIG. 4B, when uplink scheduling is performed, it is assumed that each UE occupies two PRBs, and the sequentially numbered UEs in a group of UEs start scheduling from the 13th PRB.
- the scheduling PRB corresponding to the UEO is the PRB 13 and the PRB 14, the scheduling PRB corresponding to the UE1 is the PRB 15 and the PRB 16, the scheduling PRB corresponding to the UE 2 is the PRB 17 and the PRB 18 , the scheduling PRB corresponding to the UE 3 is the PRB 19 and the PRB 20 , and the scheduling PRB corresponding to the UE 4 is the PRB 21 .
- the scheduling PRB corresponding to the PRB22 and the UE5 is the PRB23 and the PRB24, the scheduling PRB corresponding to the UE6 is the PRB25 and the PRB26, and the scheduling PRB corresponding to the UE7 is the PRB27 and the PRB28. As shown in FIG.
- the bit corresponding to UE0 is described as "1", indicating that UE0 needs to be scheduled, and the scheduling PRB corresponding to UEO is PRB13 and PRB14, that is, the 13th PRB on the "N+4" subframes. And UE0 is scheduled on the 14th PRB.
- the DCI when the DCI is used to schedule a group of UEs for uplink data transmission, the DCI may include at least one of the following information in addition to the bitmap information used to schedule a group of UEs:
- Configuration information of the frequency domain resource when scheduling a group of UEs, each UE in the group of UEs is scheduled on different PRBs of the same subframe, and therefore, configuring one subframe for scheduling the UE
- the starting position of the PRB in this embodiment, is the starting position of the PRB allocated to UE0.
- the configuration of the starting position of the PRB may multiplex the existing frequency domain resource allocation indication method, or may only inform the starting position of the frequency domain resource allocation in the DCI to save the transmission bit, such as the start of the PRB allocated to the UEO.
- the location is the 13th PRB, and each UE is allocated two PRBs, then 5 bits are needed to indicate the starting position of the PRB, and the number of PRBs allocated for each UE can be determined by higher layer signaling or preset
- the mode is configured, or the number of PRBs occupied by each UE may be indicated in the DCI. For example, the bit "1" indicates that two PRBs are occupied, and the bit "0" indicates that three PRBs are occupied.
- the DCI may further include information of PRBs between the adjacent UEs.
- Modulation coding mode and redundancy version information the existing modulation coding mode can be multiplexed to indicate the modulation coding mode and the redundancy version in the DCI; or, several bits can be used to represent the modulation of one UE to be scheduled in a group of UEs.
- the coding mode and the redundancy version, and the modulation coding mode and the redundancy version of other UEs may be represented by the modulation coding mode and the redundancy version offset of the above-mentioned one to be scheduled UE;
- the redundancy version information is configured through a high-level signaling configuration or a preset manner, the modulation and coding mode and the redundancy version information may be omitted in the DCI to save the DCI bit;
- the new data transmission indication information is used to indicate that the UE in a group of UEs is to schedule new transmission data, or to schedule retransmitted data, and the new data transmission indication information can be indicated by using lbit information. It should be noted that, if the DCI of a group of UEs is scheduled to be used only for scheduling newly transmitted data, the information may be omitted;
- TPC command for PUSCH This information can be multiplexed in the prior art and indicated in the DCI. It should be noted that when the TPC command for PUSCH is configured through high-level signaling or preset. When the configuration is performed, the TPC command for PUSCH may be omitted in the DCI to save the DCI bit;
- Cyclic Shift for DMRS and OCC index This information can be multiplexed in the prior art and indicated in the DCI. It should be noted that when the Cyclic Shift for DMRS and OCC index is configured through high-level signaling or preset. When configuring, you can omit the Cyclic Shift for DMRS and OCC index in DCI to save DCI bits.
- the DCI when the DCI is a DCI that schedules a group of UEs to perform downlink data reception, the DCI may further include information similar to the information included in the foregoing DCI for scheduling a group of UEs for uplink data transmission, where the difference is that,
- the DCI that schedules a group of UEs for downlink data reception does not include the TPC command for PUSCH and the Cyclic Shift for DMRS and OCC index, but includes the transmission power control request information (TPC command for PUCCH) of the PUCCH, and may further include a HARQ process. Number.
- the setting of the TPC command for PUCCH may be similar to the TPC command for PUSCH when scheduling uplink data.
- the HARQ process number can be set as follows: Set the number of HARQ processes of the UE to be less than 8. For example, you can set the number of HARQ processes to 4, and use 2 bits to indicate the number of HARQ processes of the scheduled UE. Alternatively, you can use 2 to 3 bits represent the number of HARQ processes of one UE scheduled, and the HARQ process of other scheduled UEs may offset the number of HARQ processes of one UE; if a group of UEs only adopts one process, the HARQ process number may be omitted. To save the DCI bit.
- Step 403 The network device scrambles the generated control information by using the group identifier of the group of UEs.
- the DCI may be scrambled by the first group-RNTI of the group identity of the group of UEs.
- the DCI scrambling mainly refers to scrambling the DCI CRC.
- Step 404 The network device transmits the scrambled control information by using the PDCCH.
- Step 405 After receiving the control information, the UE descrambles the control information by using the group identifier of the group of UEs to which the UE belongs, and determines that the UE belongs to the group of UEs.
- the network device When the network device transmits the scrambled control information through the PDCCH, all the UEs in the network receive the control information, so each UE can descramble the control information according to the group identifier of the group of UEs. If the descrambling is successful, Then it can be determined that the UE belongs to a group of UEs to be scheduled.
- Step 406 The UE acquires a bit corresponding to the UE in the bitmap information according to the correspondence between the UE and the resource.
- the UE that receives the control information is ⁇ , and UE0 obtains the bitmap information "10111011" after the descrambling of the received DCI by the first Group-RNTI, and the UE0 is based on its own intra-group number.
- UE0 obtains the corresponding bit in the bitmap information as the first bit "1", so that UE0 is scheduled, and the corresponding scheduling PRB is PRB13 and PRB14; it is assumed that the UE receiving the control information is UE1, After the UE1 successfully descrambles the received DCI by using the first Group-RNTI, the UE obtains the bitmap information "10111011", and the UE1 obtains the corresponding bit in the bitmap information according to its intra-group number "UE1" as the second bit "0". It can be seen that UE1 is not scheduled.
- Step 407 When a bit corresponding to the UE indicates that the UE is scheduled, the UE performs data transmission according to the frequency domain resource indicated by the bit.
- UE0 is still taken as an example, and UE0 performs uplink data transmission on PRB13 and PRB14 of the N+4th subframe according to the received DCI.
- a group of UEs can be scheduled by using control information, that is, each PDCCH can be used to schedule a group of UEs, and a large number of PDCCH resources are saved compared with an existing PDCCH that can only schedule one UE.
- control information that is, each PDCCH can be used to schedule a group of UEs, and a large number of PDCCH resources are saved compared with an existing PDCCH that can only schedule one UE.
- each PDCCH can schedule a group of UEs, it is equivalent to scheduling multiple PUSCH resources for each PDCCH, thereby improving the utilization of system spectrum resources. rate.
- FIG. 5 it is a flowchart of another embodiment of a data transmission method according to the present invention. The embodiment shows a process of scheduling a group of UEs by using time-frequency resources:
- Step 501 The network device acquires a group identifier of each group of UEs in the network, and a correspondence between the UE and the bitmap in each group of UEs, and each UE acquires a group identifier of a group of UEs to which the UE belongs, and the UE Correspondence with bitmap.
- the network device may be a base station (eNB), or an MME or the like.
- the group identifier may be a group-Radio Network Temporary Identity (Group-RNTI) assigned by the eNB, or may be a fixed Group-RNTI, or may be one of a group of UEs.
- Cell radio network temporary identifier (Cel radi oNe tworkTemporary Identifier, C-RNTI).
- the corresponding relationship between the UE and the bitmap may be that the network device notifies the UE, for example, notifying the UE of a UE number in the group to which the UE belongs; or using a certain rule to indicate, for example, after the C-RNTI of the UE is modulo 8 If it is 0, it corresponds to the first bit in the bitmap. If it is modulo, it corresponds to the second bit in the bitmap, and so on.
- each group of UEs includes eight UEs, and a group of UEs to be scheduled is taken as an example, and the group identifier of the group of UEs is assumed to be the first Group-RNTI, and eight of the group of UEs.
- the numbers of the UEs are UE0, UE1, UE2, UE3, UE4, UE5, UE6, and UE7.
- Step 502 When the network device is to schedule a group of UEs, generate control information for the group of UEs, where the group of UEs is bound to the time-frequency resources by using the bitmap information.
- the control information may be downlink control information for scheduling the uplink data transmission by the group of UEs; or may be downlink control information for scheduling the downlink data reception by the group of UEs.
- the control information may be specifically DCI.
- the generated DCI may be used to carry the bitmap information, where the bitmap information is used to indicate the UE in the group of UEs to be scheduled, and the UE to be scheduled.
- the allocated time-frequency resource usually the bitmap information contains the same number of bits as the UEs included in the group of UEs.
- FIG. 5B is a schematic diagram of a time-frequency resource configuration for scheduling a group of UEs for uplink transmission according to the embodiment;
- the bitmap information included in the DCI is "10111011", and each bit in the bitmap information corresponds to eight UEs sequentially numbered in a group of UEs, that is, the bit corresponding to UE0 is “1", corresponding to UE1.
- the bit is "0”, the bit corresponding to UE2 is “1”, the bit corresponding to UE3 is “1”, the bit corresponding to UE4 is “1”, the bit corresponding to UE5 is “0”, and the bit corresponding to UE6 is “1".
- the bit corresponding to UE7 is "1". In this embodiment, if the bit in the bitmap information is "1", it indicates that the corresponding UE is scheduled.
- bit in the bitmap information When the bit in the bitmap information is "0", it means that the corresponding UE does not need to be scheduled. As shown in FIG. 5B, UE0 corresponds to The bit is "1", indicating that UE0 needs to be scheduled, and the bit corresponding to UE1 is "0", indicating that UE1 does not need to be scheduled.
- Each bit in the above bitmap information further indicates a time-frequency resource corresponding to the UE to be scheduled, in addition to indicating whether to schedule the corresponding UE.
- a group of UEs are scheduled to be scheduled on different time domain resources and frequency domain resources. For example, when the subframe in which the DCI is transmitted is the Nth subframe, the first four of the group of UEs are sequentially numbered. The UEs are scheduled on the N+4th subframe, and the last four UEs sequentially numbered in the group of UEs are scheduled on the N+5th subframe, where the scheduling is performed on the N+4th subframe.
- UE0 to UE3 respectively start scheduling in PRB13 of the N+4 subframes, and each UE occupies two PRBs, that is, the scheduling PRB corresponding to UE0 is PRB13 and PRB14, and the scheduling PRB corresponding to UE1 is PRB15 and PRB16, corresponding to UE2
- the scheduling PRB is the PRB17 and the PRB18
- the scheduling PRB corresponding to the UE3 is the PRB19 and the PRB20.
- the UE4 to the UE7 scheduled in the N+5th subframe start scheduling in the PRB13 of the N+5 subframes, respectively.
- the UE occupies two PRBs, that is, the scheduling PRB corresponding to UE4 is PRB13 and PRB14, the scheduling PRB corresponding to UE5 is PRB15 and PRB16, the scheduling PRB corresponding to UE6 is PRB17 and PRB18, and the scheduling PRB corresponding to UE7 is PRB19 and PRB20.
- the bit corresponding to UE0 is "1", indicating that UE0 needs to be scheduled
- the scheduling PRB corresponding to UE0 is PRB13 and PRB14 on the N+4th subframe, that is, at the "N+4" UE0 is scheduled on the 13th PRB and the 14th PRB on one subframe.
- the frequency domain resource PRB may be configured at equal intervals, for example, four PRBs are allocated at intervals, UE0 corresponds to PRB13 and PRB14, UE1 corresponds to PRB17 and PRB18, and UE2 corresponds to PRB21 and PRB22, etc. This embodiment is not limited.
- the DCI when the DCI is used to schedule a group of UEs for uplink data transmission, the DCI may include at least one of the following information in addition to the bitmap information used to schedule a group of UEs:
- Configuration information of the frequency domain resource when scheduling a group of UEs, each UE in the group of UEs is scheduled on different PRBs of the same subframe, and therefore, configuring one subframe for scheduling the UE
- the starting position of the PRB in this embodiment, is the starting position of the PRB allocated to UE0.
- the configuration of the starting position of the PRB may multiplex the existing frequency domain resource allocation indication method, or may only inform the starting position of the frequency domain resource allocation in the DCI to save the transmission bit, such as the start of the PRB allocated to UE0.
- the location is the 13th PRB, and each UE is allocated two PRBs, then 5 bits are needed to indicate the starting position of the PRB, and the number of PRBs allocated for each UE can be determined by higher layer signaling or preset
- the mode is configured, or the number of PRBs occupied by each UE may be indicated in the DCI. For example, the bit "1" indicates that two PRBs are occupied, and the bit "0" indicates that three PRBs are occupied.
- the DCI may further include information of PRBs between the adjacent UEs.
- Modulation coding mode and redundancy version information the existing modulation coding mode can be multiplexed to indicate the modulation coding mode and the redundancy version in the DCI; or, several bits can be used to represent the modulation of one UE to be scheduled in a group of UEs.
- the coding mode and the redundancy version, and the modulation coding mode and the redundancy version of other UEs may be represented by the modulation coding mode and the redundancy version offset of the above-mentioned one to be scheduled UE;
- the redundancy version information is configured through high-level signaling configuration or preset, it can be
- the modulation coding mode and the redundancy version information are omitted in the DCI to save the DCI bit;
- the new data transmission indication information is used to indicate that the UE in a group of UEs is to schedule new transmission data, or to schedule retransmitted data, and the new data transmission indication information can be indicated by using lbit information. It should be noted that, if the DCI of a group of UEs is scheduled to be used only for scheduling newly transmitted data, the information may be omitted;
- TPC command for PUSCH This information can be multiplexed in the prior art, and is indicated in the DCI. It should be noted that when the TPC command for PUSCH is configured through high-level signaling configuration or preset manner, The TPC command for PUSCH is omitted in the DCI to save the DCI bit;
- Cycl ic Shift for DMRS and 0CC index This information can be multiplexed in the prior art, indicating in the DCI; it should be noted that when Cycl ic Shift for DMRS and 0CC index is When the configuration is configured in a high-level signaling configuration or in a preset manner, the Cyclic Shift for DMRS and OCC index may be omitted in the DCI to save the DCI bit.
- the DCI when the DCI is a DCI that schedules a group of UEs to perform downlink data reception, the DCI may further include information similar to the information included in the foregoing DCI for scheduling a group of UEs for uplink data transmission, where the difference is that,
- the DCI that schedules a group of UEs for downlink data reception does not include the TPC command for PUSCH and the Cyclic Shift for DMRS and OCC index, but includes the transmission power control request information (TPC command for PUCCH) of the PUCCH, and may further include a HARQ process. Number.
- the setting of the TPC command for PUCCH may be similar to the TPC command for PUSCH when scheduling uplink data.
- the HARQ process number can be set as follows: Set the number of HARQ processes of the UE to be less than 8. For example, you can set the number of HARQ processes to 4, and use 2 bits to represent the HARQ process of the scheduled UE. Alternatively, you can use 2 to 3. The bit indicates the HARQ process of one UE that is scheduled. The HARQ process of the other scheduled UEs can offset the number of HARQ processes of the one UE. If a group of UEs only uses one process, the HARQ process number can be omitted. Save DCI bits.
- Step 503 The network device scrambles the generated control information by using the group identifier of the group of UEs.
- the first group-RNTI pair may be identified by the group of the group of UEs.
- the DCI is scrambled.
- the DCI scrambling mainly refers to scrambling the DCI CRC.
- Step 504 The network device transmits the scrambled control information through the PDCCH.
- Step 505 After receiving the control information, the UE descrambles the control information by using the group identifier of the group of UEs to which the UE belongs, and determines that the UE belongs to the group of UEs.
- the network device When the network device transmits the scrambled control information through the PDCCH, all the UEs in the network receive the control information, so each UE can descramble the control information according to the group identifier of the group of UEs. If the descrambling is successful, Then it can be determined that the UE belongs to a group of UEs to be scheduled.
- Step 506 The UE acquires a bit corresponding to the UE in the bitmap information according to the correspondence between the UE and the resource.
- the bitmap information "10111011” is obtained, and UE0 obtains the corresponding bit in the bitmap information as the first bit "1" according to its own intra-group number "UE0", thereby knowing that UE0
- the UE is scheduled to be, and the corresponding resource is the PRB13 and the PRB14 in the N+4th subframe. If the UE receiving the control information is the UE1, the UE1 successfully descrambles the received DCI through the first Group-RNTI.
- Step 507 When the bit corresponding to the UE indicates that the UE is scheduled, the UE performs data transmission according to the time-frequency resource indicated by the bit.
- UE0 is still taken as an example, and UE0 performs uplink data transmission on PRB13 and PRB14 of the N+4th subframe according to the received DCI.
- a group of UEs can be scheduled due to control information, that is, each
- the PDCCH can be used to schedule a group of UEs. Compared with the existing PDCCH, only one UE can be scheduled, which saves a lot of PDCCH resources. Especially for scheduling MTC UEs for transmitting small data packets, each PDCCH can be scheduled. The UE is equivalent to each PUSCH resource that can schedule multiple transmission data, thereby improving the utilization of the system spectrum resources.
- a group of UEs saves the physical resource overhead of the air interface link, or saves the RRC signaling overhead of repeatedly establishing a Radio Resource Control (RRC) connection, thereby maintaining the loss in the RRC connection state.
- RRC Radio Resource Control
- the network device may generate a control information PDCCH order, in which the group of UEs needs to be used.
- the non-competitive preamble (preamble), and the physical random access resource (PhysicalRandom Access Channel, PRACH) that transmits the preamble are bound by time-frequency resources.
- the specific process of performing uplink group synchronization on a group of UEs may include: when the eNB determines that a group of UEs needs to use the PDCCH order to initiate uplink group synchronization, the eNB adopts the group-RNTI of the group of UEs.
- the DCI that transmits the PDCCH order is scrambled, where the Group-RNTI of the group of UEs can be known in advance by the eNB and the group of UEs; the DCI can reuse the DCI format of the Format 1A used by the existing PDCCH order, or can be used.
- each UE in the group of UEs receives a DCI carrying a PDCCH order according to a Group-RNTI of the group of UEs, and selects a preamble corresponding to the content according to the content indicated in the DCI. And sending a preamble on the PRACH time-frequency resource corresponding to the selected preamble, so as to start the non-contention random access process.
- the DCI for performing uplink group synchronization for each group of UEs may indicate a preamble index and a PRACH mask index.
- a group of UEs may start with a preamble index indicated by the DCI according to a pre-defined sequence of UEs in the group, and each UE uses a preamble corresponding to the subsequent index in a sequential or regular order, for example, a preamble. If the index is 20, assuming that there are 8 UEs in a group of UEs, the preamble index corresponding to the preambles used by the 8 UEs is 20 to 27 in sequence; or, a preamble and a PRACH mask index may be indicated.
- a group of UEs may follow the pre-defined sequence of UEs in the group.
- the preamble is sent by using a PRACH resource indicated by the PRACH mask index in a time division manner, where two adjacent UEs may be offset at intervals.
- the two methods for carrying information in the DCI may be used in combination.
- the UEs in a group of UEs are divided into several sub-groups according to the order, and then the UEs in each sub-group use different preambles in order, and are on the same PRACH resource.
- the present invention does not limit the PRACH resource interval between the different sub-groups, and the preamble can be multiplexed between the sub-groups.
- a bitmap may be included in the DCI, which is used to indicate that the UE in the group of UEs needs to be triggered to perform uplink group synchronization, and then needs to perform uplink group synchronization.
- the UE indicates the preamble and the PRACH resource of the preamble in the foregoing manner, which is not limited in this embodiment of the present invention.
- the foregoing embodiment describes a process in which a group of UEs are scheduled by using PDCCH transmission control information in an LTE system, thereby implementing a process of data transmission by a group of UEs.
- the embodiment of the present invention may also be applied to a code division multiple access communication system, that is, in scheduling.
- a group of UEs When a group of UEs is used, a group of UEs may be bound to a code resource, a time code resource, or a frequency code resource in the control information.
- the following is an example of binding a group of UEs and code resources to describe a group of UEs.
- a bitmap is used in the control information to indicate a scheduled group of UEs and code resources allocated for the group of UEs, where code resources are allocated for a group of UEs. It can be orthogonal, pseudo-orthogonal, or non-orthogonal. For example, it is assumed that the group of UEs includes 8 UEs, and the number thereof is UE0 to UE7, and the corresponding code resources are the fifth number resource (#5) to the twelfth number resource (#12), respectively.
- the information includes a bitmap of 10111011, and the bitmap indicates both the scheduled UEs in the group and the code resources used by the scheduled UEs, that is, UE0, UE2, UE3, UE4, UE6, and UE7 are scheduled, and they transmit
- the code resources corresponding to the data are code resources: #5, #7, #8, #9, #11, and #12.
- each bit in a bitmap indicates whether the corresponding UE is The scheduling also indicates the time domain resource and the code resource allocated by the UE when the UE is scheduled, or the frequency domain resource and the code resource, and the specific binding relationship is performed by using a group of UEs and time-frequency resources as shown in the foregoing fifth embodiment.
- the binding process is similar and will not be described here.
- the present invention also provides an embodiment of a data transmission device, a network device, and a UE.
- FIG. 6 is a block diagram of an embodiment of a data transmission apparatus according to the present invention
- the apparatus may be disposed in a network device:
- the apparatus includes: a generating unit 610 and a transmitting unit 620.
- the generating unit 610 is configured to generate control information, where the control information is bound to a group of UEs, and the group of UEs includes at least two UEs;
- the transmitting unit 620 is configured to transmit control information generated by the generating unit 610, so that the group of UEs performs data transmission by using resources in the control information.
- the generating unit 610 may be specifically configured to: in the generated control information, bind a group of UEs to resources by using at least one of the following methods: binding a group of UEs with time domain resources. Bind a group of UEs with frequency domain resources; bind a group of UEs to code resources.
- the generating unit 610 may be specifically configured to: in the generated control information, bind a group of UEs to the resource by using bitmap bitmap information, where each bit in the bitmap information indicates whether a UE is Scheduling, and resources allocated for one UE being scheduled.
- control information generated by the generating unit 610 may be control information used to schedule the group of UEs to perform uplink data transmission; or may be used to schedule the group of UEs to perform downlink data reception. Control information.
- FIG. 7 which is a block diagram of another embodiment of a data transmission apparatus according to the present invention, the apparatus may be disposed in a network device:
- the apparatus includes: an obtaining unit 710, a generating unit 720, and a transmitting unit 730.
- the obtaining unit 710 is configured to acquire, before the generating unit 720 generates the control information, a group identifier of the group of UEs, and a correspondence between each UE and the resources in the group of UEs, where the group The identifier is used to scramble the cyclic redundancy check code CRC of the control information;
- the generating unit 720 is configured to generate control information, where the group of UEs is bound to resources according to a correspondence between each UE and resources in the group of UEs.
- the generating unit 720 may be specifically configured to: in the generated control information, bind a group of UEs to resources by using at least one of the following methods: binding a group of UEs with time domain resources Bind a group of UEs with frequency domain resources; bind a group of UEs to code resources.
- the generating unit 720 may be specifically configured to: in the generated control information, connect a group of UEs
- the bitmap bitmap information is bound to a resource, and each bit in the bitmap information indicates whether a UE is scheduled and resources allocated for one UE scheduled.
- control information generated by the generating unit 720 may be control information used to schedule the group of UEs to perform uplink data transmission; or may be used to schedule the group of UEs to perform downlink data reception. Control information.
- the transmitting unit 730 is configured to transmit control information generated by the generating unit 720, so that the group of UEs performs data transmission by using resources in the control information.
- the network device may be specifically a base station in the network:
- the network device includes: a processor 810 and a transceiver 820.
- the processor 810 is configured to generate control information, where the control information is bound to a group of UEs, and the group of UEs includes at least two UEs;
- the wireless transceiver 820 is configured to transmit control information generated by the processor 810, so that the group of UEs performs data transmission by using resources in the control information.
- the processor 810 may be specifically configured to bind, in the generated control information, a group of UEs and resources by using at least one of the following methods: binding a group of UEs with time domain resources. Binding a group of UEs with frequency domain resources; binding a group of UEs with code resources.
- the processor 810 may be specifically configured to: in the generated control information, bind a group of UEs to the resource by using bitmap bitmap information, where each bit in the bitmap information indicates whether a UE is Scheduling, and resources allocated for one UE being scheduled.
- the processor 810 is further configured to: before generating the control information, acquire a group identifier of the group of UEs, and a correspondence between each UE and the resources in the group of UEs, where the group identifier is used by The cyclic redundancy check code CRC of the control information is scrambled.
- FIG. 9 which is a block diagram of another embodiment of a data transmission apparatus according to the present invention, the apparatus may be disposed in a UE:
- the apparatus includes: a receiving unit 910, a determining unit 920, and a transmitting unit 930.
- the receiving unit 910 is configured to receive control information that is transmitted by using a PDCCH, where the control information is to bind a group of UEs to a resource, where the group of UEs includes at least two UEs;
- a determining unit 920 configured to determine whether the UE belongs to the control information received by the receiving unit 910 a group of UEs included;
- the transmitting unit 930 is configured to perform data transmission according to the resource configured by the UE in the control information when the determining unit 920 determines that the UE belongs to the group of UEs.
- control information received by the receiving unit 910 is used to bind a group of UEs with resources in at least one of the following manners: binding a group of UEs with time domain resources; Bind with frequency domain resources; bind a group of UEs to code resources.
- a group of UEs may be bound to resources by using bitmap bitmap information, where each bit in the bitmap information indicates whether a UE is scheduled, and The resources allocated by the one UE scheduled.
- the transmitting unit 930 may be specifically configured to perform uplink data transmission according to the resource configured for the UE in the control information, or perform downlink data according to the resource configured by the UE in the control information. receive.
- FIG. 10 it is a block diagram of another embodiment of a data transmission apparatus according to the present invention.
- the apparatus may be disposed in a UE:
- the apparatus includes: an obtaining unit 1010, a receiving unit 1020, a determining unit 1030, and a transmitting unit 1040.
- the acquiring unit 1010 is configured to acquire a group identifier of a group of UEs to which the UE belongs, and a correspondence between the UE and a resource, where the group of UEs includes at least two UEs;
- the receiving unit 1020 is configured to receive control information that is transmitted by using a PDCCH, where the received control information is specifically control information that is scrambled by a group identifier of a group of UEs to which the UE belongs;
- the determining unit 1030 is configured to determine, by the group identifier of the group of UEs to which the UE belongs, descramble the control information received by the receiving unit 1020, and determine that the group belongs to the group of UEs;
- the transmitting unit 1040 is configured to: when the determining unit 1030 determines that the UE belongs to the group of UEs, perform data transmission according to resources configured for the UE in the control information.
- a group of UEs may be bound to a time domain resource, or a group of UEs may be bound to a frequency domain resource, or a group of UEs and a time frequency may be combined. Resources are bound.
- a group of UEs are bound to resources by using at least one of the following methods: binding a group of UEs with time domain resources; Bind with frequency domain resources; bind a group of UEs to code resources.
- the transmitting unit 1040 may be specifically configured to: perform uplink data transmission according to the resource configured for the UE in the control information, or perform, according to the resource configured for the UE in the control information, Line data reception.
- the transmission unit 1040 may include (not shown in FIG. 10):
- Obtaining a sub-unit configured to acquire, according to the correspondence between the UE and the resource, a bit corresponding to the UE in the bitmap information received by the receiving unit 1020;
- a transmitting subunit configured to: when the bit acquired by the acquiring subunit indicates that the UE is scheduled, perform data transmission according to the resource indicated by the bit.
- the UE includes: a wireless transceiver 1110 and a processor 1120.
- the radio transceiver 1110 is configured to receive control information that is transmitted by using a PDCCH, where the control information is used to bind a group of UEs to a resource, where the group of UEs includes at least two UEs;
- the processor 1120 is configured to determine whether the UE belongs to a group of UEs included in the control information received by the wireless transceiver 1110;
- the wireless transceiver 1110 is further configured to: when the processor 1120 determines that the UE belongs to the group of UEs, perform data transmission according to resources configured by the UE in the control information.
- a group of UEs is bound to resources by using at least one of the following methods: binding a group of UEs with time domain resources; The group UE is bound to the frequency domain resource; the group of UEs is bound to the code resource.
- a group of UEs may be bound to resources by using bitmap bitmap information, where each bit in the bitmap information indicates whether a UE is scheduled, And resources allocated for the one UE scheduled.
- the processor 1120 is further configured to obtain a group identifier of the group of UEs to which the UE belongs, and a correspondence between the UE and the resource; and the control information received by the wireless transceiver 1110 may be Specifically, the control information that is scrambled by the group identifier of the group of UEs to which the UE belongs; the processor may be specifically configured to descramble the wireless transceiver by using a group identifier of a group of UEs to which the UE belongs After receiving the control information, it is determined that it belongs to the group of UEs.
- the wireless transceiver 1110 may be specifically configured to: perform uplink data transmission according to the resource configured for the UE in the control information, or perform, according to the control information, a resource configured for the UE. Downstream data reception.
- the network device generates control information, where the control information includes at least two UEs.
- a group of UEs is bound to resources, and transmits the control information, and performs scheduling on a group of UEs, so that the group of UEs performs data transmission by using resources in the control information.
- the control information in the embodiment of the present invention can be used to schedule a group of UEs. For one PDCCH, it can be used to schedule a group of UEs.
- each PDCCH can schedule multiple PUSCH resources for transmitting data, thereby improving utilization of system spectrum resources.
- the techniques in the embodiments of the present invention can be implemented by means of software plus a necessary general hardware platform. Based on such understanding, the technical solution in the embodiments of the present invention may be embodied in the form of a software product in essence or in the form of a software product, which may be stored in a storage medium such as a ROM/RAM. , a diskette, an optical disk, etc., includes instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform the methods described in various embodiments of the present invention or in some portions of the embodiments.
- a computer device which may be a personal computer, server, or network device, etc.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
数据传输方法、装置、网络设备及用户设备UE,所述方法包括:网络设备声称控制信息,所述控制信息中将一组UE与资源进行绑定,所述一组UE中包括至少两个UE(101);传输所述控制信息,以使所述一组UE通过所述控制信息中的资源进行数据传输(102)。控制信息可对一组UE进行调度,从而节省了大量控制信道资源,特别对于调度用于传输小数据包的MTC UE来说,由于能够调度一组UE,每个物理下行控制信道PDCCH可以调度多个传输数据的物理上行共享信道PUSCH资源,从而提高了系统频谱资源的利用率。
Description
数据传输方法、 装置、 网络设备及 UE
技术领域 本发明涉及通信技术领域, 特别涉及数据传输方法、装置、 网络设备及用户设备
(User Equipment, UE)。 背景技术
物联网 (Machine to Machine , M2M) 技术是将物品通过信息传感设备与互联网 连接, 实现智能化识别和管理的网络。 M2M比现行的互联网更为庞大, 可以广泛应用 于智能电网、 智能交通、 环境保护、 智能家居等各个领域。 当物联网和无线通信技术 结合后, M2M 中的物联网类型通信 (Machine Type Communication, MTC) 服务器可 以通过无线通信技术获得 M2M中各个 MTC UE的应用数据, 并将这些应用数据统一上 报到控制中心。 上述应用数据来自各种具体应用中的 MTC UE, 可以包括智能抄表终 端、 自动售货机终端、 销售终端 (Point of Sale, P0S) 机等, 这些应用数据通常采 用随机上报方式或周期性上报方式上报到控制中心。
根据 M2M中 MTC UE上报应用数据的特性可知, 在一个 M2M中, 所包含的具有相 同性能的 MTC UE具有完全相同的业务性能, 且每个 MTC UE每次向 MTC服务器上报的 数据包的数据量较小。 以智能抄表业务为例,在一个小区内可能包含 30000个性能相 同的 MTC UE, 这些 MTC UE周期性向 MTC服务器上报电能消耗情况, 且每次上报的数 据量在 50至 2000字节之间。
发明人在对现有技术的研究过程中发现, 网络侧在调度大量上传小数据包的 MTC UE 时, 需要为每个 MTC UE 配置物理下行控制信道 (Physical Downl ink Control Channel , PDCCH) 资源, PDCCH用于承载控制信息, 指示 MTC UE上传数据时占用的 物理上行共享信道 (Physical Upl ink Shared Channel , PUSCH) 资源, 当一个小区 中包含的 MTC UE数量较多时, 则为调度这些 MTC UE需要配置大量的 PDCCH资源, 由 于每个 MTC UE上传数据包的数据量较小, 使得传输数据的 PUSCH的资源难以被占满, 而由于 PDCCH资源在调度这些 MTC UE时几乎用尽, 因此也难以调度普通 UE通过未占 满的 PUSCH上传数据, 从而导致系统频谱资源利用率较低。
发明内容
本发明实施例提供了数据传输方法、 装置、 网络设备及 UE, 以解决现有技术中 调度传输小数据包的 MTC UE时, 频谱利用率较低的问题。
为了解决上述技术问题, 本发明实施例公开了如下技术方案:
第一方面, 提供一种数据传输方法, 所述方法包括:
网络设备生成控制信息, 所述控制信息中将一组 UE与资源进行绑定, 所述一组 UE中包括至少两个 UE;
传输所述控制信息,以使所述一组 UE通过所述控制信息中的资源进行数据传输。 结合第一方面, 在第一种可能的实现方式中, 采用下述至少一种方式, 将一组 UE与资源进行绑定:
将一组 UE与时域资源进行绑定;
将一组 UE与频域资源进行绑定;
将一组 UE与码资源进行绑定。
结合第一方面, 或者第一种可能的实现方式, 在第二种可能的实现方式中, 所述 将一组 UE与资源进行绑定具体为:
将一组 UE通过位图 bitmap信息与资源进行绑定, 所述 bitmap信息中的每个比 特指示一个 UE是否被调度, 以及为被调度的一个 UE分配的资源。
结合第一方面, 或者第一种可能的实现方式, 或者第二种可能的实现方式, 在第 三种可能的实现方式中, 所述网络设备生成控制信息之前, 还包括: 获取所述一组 UE的组标识, 以及所述一组 UE中每个 UE与资源的对应关系, 所述组标识用于对所 述控制信息的循环冗余校验码 CRC进行加扰;
所述将一组 UE与资源进行绑定具体为: 根据所述一组 UE中每个 UE与资源的对 应关系将所述一组 UE与资源进行绑定。
第二方面, 提供另一种数据传输方法, 所述方法包括:
UE接收控制信息, 所述控制信息将一组 UE与资源进行绑定, 所述一组 UE中包 括至少两个 UE;
当所述 UE确定属于所述一组 UE时, 按照所述控制信息中为所述 UE配置的资源 进行数据传输。
结合第二方面, 在第一种可能的实现方式中, 采用下述至少一种方式, 将一组 UE与资源进行绑定:
将一组 UE与时域资源进行绑定;
将一组 UE与频域资源进行绑定;
将一组 UE与码资源进行绑定。
结合第二方面, 或者第一种可能的实现方式, 在第二种可能的实现方式中, 所述 将一组 UE与资源进行绑定具体为:将一组 UE通过位图 bitmap信息与资源进行绑定, 所述 bitmap信息中的每个比特指示一个 UE是否被调度, 以及为被调度的所述一个 UE分配的资源。
结合第二种可能的实现方式, 在第三种可能的实现方式中, 所述方法还包括: 所 述 UE获取所述 UE所属的一组 UE的组标识, 以及所述 UE与资源的对应关系;
所述控制信息具体为:通过所述 UE所属的一组 UE的组标识进行加扰的控制信息; 所述 UE确定属于所述一组 UE包括: 所述 UE通过所述 UE所属的一组 UE的组标 识解扰所述控制信息后, 确定属于所述一组 UE。
结合第三种可能的实现方式,在第四种可能的实现方式中,所述按照所述控制信 息中为所述 UE配置的资源进行数据传输包括:
所述 UE按照所述 UE与资源的对应关系获取所述 bitmap信息中与所述 UE对应的 比特;
当与所述 UE对应的比特指示所述 UE被调度时, 所述 UE按照所述比特指示的资 源进行数据传输。
第三方面, 提供一种数据传输装置, 所述装置包括:
生成单元, 用于生成控制信息, 所述控制信息中将一组 UE与资源进行绑定, 所 述一组 UE中包括至少两个 UE;
传输单元, 用于传输所述生成单元生成的控制信息, 以使所述一组 UE通过所述 控制信息中的资源进行数据传输。
结合第三方面, 在第一种可能的实现方式中, 所述生成单元, 具体用于在生成的 控制信息中, 采用下述至少一种方式, 将一组 UE与资源进行绑定: 将一组 UE与时域 资源进行绑定; 将一组 UE与频域资源进行绑定; 将一组 UE与码资源进行绑定。
结合第三方面, 或者第一种可能的实现方式, 在第二种可能的实现方式中, 所述 生成单元, 具体用于在生成的控制信息中,将一组 UE通过位图 bitmap信息与资源进 行绑定,所述 bitmap信息中的每个比特指示一个 UE是否被调度, 以及为被调度的一 个 UE分配的资源。
结合第三方面, 或者第一种可能的实现方式, 或者第二种可能的实现方式, 在第 三种可能的实现方式中, 所述网络设备还包括:
获取单元,用于在所述生成单元生成控制信息之前, 获取所述一组 UE的组标识, 以及所述一组 UE中每个 UE与资源的对应关系,所述组标识用于对所述控制信息的循 环冗余校验码 CRC进行加扰;
所述生成单元, 具体用于在生成控制信息时,根据所述一组 UE中每个 UE与资源 的对应关系将所述一组 UE与资源进行绑定。
第四方面, 提供一种网络设备, 所述网络设备包括:
处理器, 用于生成控制信息, 所述控制信息中将一组 UE与资源进行绑定, 所述 一组 UE中包括至少两个 UE;
无线收发信机, 用于传输所述处理器生成的控制信息, 以使所述一组 UE通过所 述控制信息中的资源进行数据传输。
结合第四方面, 在第一种可能的实现方式中, 所述处理器, 具体用于在生成的控 制信息中, 采用下述至少一种方式, 将一组 UE与资源进行绑定: 将一组 UE与时域资 源进行绑定; 将一组 UE与频域资源进行绑定; 将一组 UE与码资源进行绑定。
结合第四方面, 或者第一种可能的实现方式, 在第二种可能的实现方式中, 所述 处理器, 具体用于在生成的控制信息中,将一组 UE通过位图 bitmap信息与资源进行 绑定,所述 bitmap信息中的每个比特指示一个 UE是否被调度, 以及为被调度的一个 UE分配的资源。
结合第四方面, 或者第一种可能的实现方式, 或者第二种可能的实现方式, 在第 三种可能的实现方式中, 所述处理器, 还用于在生成控制信息之前, 获取所述一组 UE的组标识, 以及所述一组 UE中每个 UE与资源的对应关系, 所述组标识用于对所 述控制信息的循环冗余校验码 CRC进行加扰。
第五方面, 提供一种数据传输装置, 所述装置包括:
接收单元, 用于接收控制信息, 所述控制信息将一组 UE与资源进行绑定, 所述 一组 UE中包括至少两个 UE;
确定单元, 用于确定所述 UE是否属于所述接收单元接收到的控制信息中包含的 一组 UE;
传输单元,用于当所述确定单元确定所述 UE属于所述一组 UE时, 按照所述控制 信息中为所述 UE配置的资源进行数据传输。
结合第五方面,在第一种可能的实现方式中,所述接收单元接收到的控制信息中, 采用下述至少一种方式,将一组 UE与资源进行绑定:将一组 UE与时域资源进行绑定; 将一组 UE与频域资源进行绑定; 将一组 UE与码资源进行绑定。
结合第五方面, 或者第一种可能的实现方式, 在第二种可能的实现方式中, 所述 接收单元接收到的控制信息中,将一组 UE通过位图 bitmap信息与资源进行绑定,所 述 bitmap信息中的每个比特指示一个 UE是否被调度, 以及为被调度的所述一个 UE 分配的资源。
结合第二种可能的实现方式, 在第三种可能的实现方式中, 所述 UE还包括: 获取单元, 用于获取所述 UE所属的一组 UE的组标识, 以及所述 UE与资源的对 应关系;
所述接收单元接收到的控制信息具体为通过所述 UE所属的一组 UE的组标识进行 加扰的控制信息;
所述确定单元,具体用于通过所述 UE所属的一组 UE的组标识解扰所述接收单元 接收到的控制信息后, 确定属于所述一组 UE。
结合第三种可能的实现方式, 在第四种可能的实现方式中, 所述传输单元包括: 获取子单元, 用于按照所述 UE 与资源的对应关系获取所述接收单元接收到的 bitmap信息中与所述 UE对应的比特;
传输子单元, 用于当所述获取子单元获取的比特指示所述 UE被调度时, 按照所 述比特指示的资源进行数据传输。
第六方面, 提供一种 UE, 所述 UE包括:
无线收发信机, 用于接收控制信息, 所述控制信息将一组 UE与资源进行绑定, 所述一组 UE中包括至少两个 UE;
处理器, 用于确定所述 UE是否属于所述无线收发信机接收到的控制信息中包含 的一组 UE;
所述无线收发信机,还用于当所述处理器确定所述 UE属于所述一组 UE时, 按照 所述控制信息中为所述 UE配置的资源进行数据传输。
结合第六方面,在第一种可能的实现方式中,所所述无线收发信机接收到的控制 信息中, 采用下述至少一种方式, 将一组 UE与资源进行绑定: 将一组 UE与时域资源 进行绑定; 将一组 UE与频域资源进行绑定; 将一组 UE与码资源进行绑定。
结合第六方面, 或者第一种可能的实现方式, 在第二种可能的实现方式中, 所述 无线收发信机接收到的控制信息中,将一组 UE通过位图 bitmap信息与资源进行绑定, 所述 bitmap信息中的每个比特指示一个 UE是否被调度, 以及为被调度的所述一个 UE分配的资源。
结合第二种可能的实现方式, 在第三种可能的实现方式中, 所述处理器, 还用于
获取所述 UE所属的一组 UE的组标识, 以及所述 UE与资源的对应关系;
所述无线收发信机接收到的控制信息,具体为通过所述 UE所属的一组 UE的组标 识进行加扰的控制信息;
所述处理器,具体用于通过所述 UE所属的一组 UE的组标识解扰所述无线收发信 机接收到的控制信息后, 确定属于所述一组 UE。
本发明实施例中, 网络设备生成控制信息, 该控制信息中将包含至少两个 UE的 一组 UE与资源进行绑定, 传输该控制信息, 对一组 UE进行调度, 以使该一组 UE通 过所述控制信息中的资源进行数据传输。 本发明实施例中的控制信息可以对一组 UE 进行调度, 对于一个 PDCCH来说, 可以用于调度一组 UE, 与现有一个 PDCCH仅能调 度一个 UE相比, 节省了大量 PDCCH资源, 特别对于调度用于传输小数据包的 MTC UE 来说, 由于可以调度一组 UE, 例如, 每个 PDCCH可以调度多个传输数据的 PUSCH资 源, 由此提高了系统频谱资源的利用率。 附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅 是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前 提下, 还可以根据这些附图获得其他的附图。
图 1为本发明数据传输方法的一个实施例流程图;
图 2为本发明数据传输方法的另一个实施例流程图;
图 3A为本发明数据传输方法的另一个实施例流程图;
图 3B为图 3A中用于调度一组 UE进行上行传输的时域资源配置示意图; 图 4A为本发明数据传输方法的另一个实施例流程图;
图 4B为图 4A中用于调度一组 UE进行上行传输的时域资源配置示意图; 图 5A为本发明数据传输方法的另一个实施例流程图;
图 5B为图 5A中用于调度一组 UE进行上行传输的时频资源配置示意图; 图 6为本发明数据传输装置的一个实施例框图;
图 7为本发明数据传输装置的另一个实施例框图;
图 8为本发明网络设备的一个实施例框图;
图 9为本发明数据传输装置的另一个实施例框图;
图 10为本发明数据传输装置的另一个实施例框图;
图 11为本发明 UE的一个实施例框图。 具体实施方式
本发明如下实施例提供了一种数据传输方法、 装置、 网络设备及 UE。
为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明实 施例的上述目的、特征和优点能够更加明显易懂, 下面结合附图对本发明实施例中技 术方案作进一步详细的说明。
参见图 1, 为本发明数据传输方法的一个实施例流程图, 该实施例从网络设备侧 描述了对 UE进行调度的过程:
步骤 101 : 网络设备生成控制信息, 所述控制信息中将一组 UE与资源进行绑定, 所述一组 UE中包括至少两个 UE。
本实施例中, 网络设备可以是基站, 或者移动管理实体 (Mobi le Management Entity, MME) 等。 本实施例中的资源主要指用于调度一组 UE的调度资源。
本实施例中, 可以由每个控制信息对一组 UE进行调度, 该控制信息中将一组 UE 与资源进行绑定。 可选的, 在该控制信息中, 根据资源类型的不同, 可以采用如下至 少一种方式, 将一组 UE与资源进行绑定: 将一组 UE与时域资源进行绑定; 将一组 UE与频域资源进行绑定; 将一组 UE与码资源进行绑定。 其中, 对于 LTE通信系统, 当将一组 UE与时域资源进行绑定, 和 /或将一组 UE与频域资源进行绑定时, 可以节 省 PDCCH资源。
可选的, 网络设备可以获取网络中每一组 UE的组标识, 以及每一组 UE中每个 UE与资源的对应关系, 并根据所述对应关系生成所述控制信息。 其中, 每一组 UE的 组标识可以用于对该一组 UE的控制信息进行加扰。
可选的, 所述控制信息中无论绑定的资源是时域资源, 频域资源, 码资源, 或者 时频资源等,都可以将一组 UE通过 bitmap (位图)信息与资源进行绑定,其中 bitmap 信息中的每个比特指示一个 UE是否被调度, 以及为被调度的一个 UE分配的资源。
本实施例中, 可选的, 该控制信息可以是用于调度所述一组 UE进行上行数据传 输的控制信息; 或者, 也可以是用于调度所述一组 UE进行下行数据接收的控制信息。
步骤 102: 传输所述控制信息, 以使所述一组 UE通过所述控制信息中的资源进 行数据传输。
由上述实施例可见, 本发明实施例中的控制信息可以对一组 UE进行调度, 对于 一个 PDCCH来说, 可以用于调度一组 UE, 与现有一个 PDCCH仅能调度一个 UE相比,
节省了大量 PDCCH资源, 特别对于调度用于传输小数据包的 MTC UE来说, 由于可以 调度一组 UE, 例如, 每个 PDCCH可以调度多个传输数据的 PUSCH资源, 由此提高了 系统频谱资源的利用率。 参见图 2, 为本发明数据传输方法的另一个实施例流程图, 该实施例从 UE侧描 述了对 UE进行调度的过程:
步骤 201 : UE接收控制信息, 该控制信息中将一组 UE与资源进行绑定, 所述一 组 UE中包括至少两个 UE。
本实施例中, 可以由每个控制信息对一组 UE进行调度, 该控制信息中将一组 UE 与资源进行绑定。 可选的, 在该控制信息中, 根据资源类型的不同, 可以采用如下至 少一种方式, 将一组 UE与资源进行绑定: 将一组 UE与时域资源进行绑定; 将一组 UE与频域资源进行绑定; 将一组 UE与码资源进行绑定。 其中, 对于 LTE通信系统, 当将一组 UE与时域资源进行绑定, 和 /或将一组 UE与频域资源进行绑定时, 可以节 省 PDCCH资源。
可选的, UE可以获取所述 UE所属的一组 UE的组标识, 以及所述 UE与资源的对 应关系。 其中, UE可以在接收到加扰后的控制信息时, 通过该 UE所属的一组 UE的 组标识对控制信息进行解扰; 并且, 通过 UE与资源的对应关系从控制信息中获取为 该 UE配置的资源。
可选的, 控制信息中无论绑定的资源是时域资源, 频域资源, 码资源, 或者时频 资源等, 都可以将一组 UE通过 bitmap信息与资源进行绑定, 其中 bitmap信息中的 每个比特指示一个 UE是否被调度, 以及为被调度的一个 UE分配的资源。
步骤 202 : 当所述 UE确定属于所述一组 UE时, 按照所述控制信息中为所述 UE 配置的资源进行数据传输。
可选的, UE可以按照所述控制信息中为所述 UE配置的资源进行上行数据传输; 或者, UE也可以按照所述控制信息中为所述 UE配置的资源进行下行数据接收。
由上述实施例可见, 本发明实施例中的控制信息可以对一组 UE进行调度, 对于 一个 PDCCH来说, 可以用于调度一组 UE, 与现有一个 PDCCH仅能调度一个 UE相比, 节省了大量 PDCCH资源, 特别对于调度用于传输小数据包的 MTC UE来说, 由于可以 调度一组 UE, 例如, 每个 PDCCH可以调度多个传输数据的 PUSCH资源, 由此提高了 系统频谱资源的利用率。
下面结合几个应用实例对本发明数据传输方法的实施例进行详细说明。
参见图 3A, 为本发明数据传输方法的另一个实施例流程图, 该实施例示出了通 过时域资源调度一组 UE的过程:
步骤 301 : 网络设备获取网络中每一组 UE的组标识, 以及每一组 UE中的 UE与 bitmap的对应关系, 每个 UE获取所述 UE所属的一组 UE的组标识, 以及所述 UE与 bitmap的对应关系。
本实施例中, 网络设备可以是基站 (eNodeB, eNB), 或者 MME等。 其中, 组标识 可以是 eNB分配的组 -无线网络临时标识(Group-Radio Network Temporary Identity, Group-RNTI ), 也可以是一个固定的 Group-RNTI, 也可以是一组 UE中的其中一个 UE 的小区无线网络临时标识 (Cel lRadioNetworkTemporaryldentifier , C_RNTI )。 UE 和 bitmap的对应关系可以是网络设备通知 UE的,比如给 UE通知一个该 UE在所属组 内的 UE编号; 也可以采用一定的规则来指示, 比如一个 UE的 C-RNTI对 8取模后为 0, 则对应 bitmap中的第一个比特, 如果取模后为 1, 则对应 bitmap中的第 2个比 特, 等等。
本实施例中, 以网络设备给 UE通知了 UE在所属组内的 UE编号为例, 假设每一 组 UE中包含八个 UE, 以其中待调度的一组 UE为例, 假设该一组 UE的组标识为第一 Group-RNTI , 该一组 UE中的八个 UE的编号依次为 UE0、 UE1、 UE2、 UE3、 UE4、 UE5、 UE6、 UE7。
步骤 302: 当网络设备要调度一组 UE时, 为所述一组 UE生成控制信息, 所述控 制信息中将所述一组 UE通过 bitmap信息与时域资源进行绑定。
本实施例中, 控制信息可以是用于调度所述一组 UE进行上行数据传输的下行控 制信息; 或者, 也可以是用于调度所述一组 UE进行下行数据接收的下行控制信息。 其中, 该控制信息可以具体为下行控制信息(Downl ink Control Information, DCI )。
以调度一组 UE进行上行数据传输为例, 本实施例中, 可以在生成的 DCI中携带 bitmap信息, 该 bitmap信息用于指示所要调度的一组 UE中的 UE, 及为要调度的 UE 分配的时域资源, 通常 bitmap信息包含的比特数与所述一组 UE中包含的 UE数量相 同。参见图 3B,为本实施例中用于调度一组 UE进行上行传输的时域资源配置示意图; 图 3B中, 该 DCI中包含的 bitmap信息为 " 10111011 ", 上述 bitmap信息中的每 个比特顺序对应一组 UE中顺序编号的八个 UE, 即 UE0对应的比特为 " 1 ", UE1对应 的比特为 "0 ", UE2对应的比特为 " 1 ", UE3对应的比特为 " 1 ", UE4对应的比特为 " 1 ", UE5对应的比特为 "0 ", UE6对应的比特为 " 1 ", UE7对应的比特为 " 1 "。 本
实施例中, 假设 bitmap信息中的比特为 " 1 " 时, 表示调度对应的 UE, bitmap信息 中的比特为 "0 "时, 表示不需要调度对应的 UE, 如图 3B中, UE0对应的比特为 " 1 ", 表示需要调度 UE0, UEl对应的比特为 "0 ", 表示不需要调度 UE1。
上述 bitmap信息中的每个比特除了表示是否调度所对应的 UE夕卜,还进一步表示 了所要调度的 UE对应的时域资源。 如图 3B所示, 假设 DCI在第 N个子帧上发送, 则 在进行上行调度时, 一组 UE中顺序编号的 UE通常可以从第 N+4个子帧开始调度, 即 UE0对应的调度子帧为 "N+4", UEl对应的调度子帧为 "N+5 ", UE2对应的调度子帧 为 "N+6 ", UE3对应的调度子帧为 "N+7 ", UE4对应的调度子帧为 "N+8 ", UE5对应 的调度子帧为 "N+9 ", UE6对应的调度子帧为" N+10 ", UE7对应的调度子帧为" N+l l "。 如图 3B中, 前面已经描述了 UE0对应的比特为 " 1 ", 表示需要调度 UE0, 且 UE0对 应的调度子帧为 "N+4", 则从第 N+4个子帧开始调度 UEO。
另外, 本实施例中, 当 DCI用于调度一组 UE进行上行数据传输时, 该 DCI中除 了包含用于调度一组 UE的 bitmap信息外, 还可以包括至少一种下述信息:
频域资源的配置信息: 本实施例中, 由于调度一组 UE时, 在时域上, 该一组 UE 中的每个 UE对应不同的子帧, 因此在频域上, 可以配置一组 UE中的每个 UE在相同 的频域资源上进行传输, 该频域资源可以为物理资源块 (Physical Resource Block, PRB)。 该频域资源的配置信息可以复用现有的频域资源分配指示方法, 也可以只在 DCI中告知频域资源分配的起始位置以节省传输 bit, 比如分配给■的 PRB的起始 位置为第 13个 PRB, 且为每个 UE分配两个 PRB, 则需要 5个 bit来指示 PRB的起始 位置, 而为每个 UE分配的 PRB的个数可以通过高层信令或者预设的方式配置, 或者 也可以在 DCI中指示每个 UE占用的 PRB个数, 比如用比特 " 1 "表示占用 2个 PRB, 用比特 "0 "表示占用 3个 PRB。 上述仅对频域资源的配置方式进行示例性说明, 不 用于对本发明实施例中的 DCI进行限制;
调制编码方式和冗余版本信息:可以复用现有的调制编码方式在 DCI中指示调制 编码方式和冗余版本; 或者, 也可以采用几个 bit表示一组 UE 中的一个待调度 UE 的调制编码方式和冗余版本, 而其他 UE的调制编码方式和冗余版本可以采用对上述 一个待调度 UE的调制编码方式和冗余版本的偏移来表示; 需要说明的是, 当调制编 码方式和冗余版本信息是通过高层信令配置或预先设置的方式进行配置时,则可以在 DCI中省略该调制编码方式和冗余版本信息, 以节省 DCI的 bit;
新数据传输指示信息 (New data indicator ) : 该新数据传输指示信息用于指示 一组 UE中的 UE要调度新传输的数据, 或者调度重传的数据, 该新数据传输指示信息
可以通过 lbit信息进行指示。需要说明的是, 调度一组 UE的 DCI只用于调度新传输 的数据, 则该信息可省略;
PUSCH的发送功率控制要求信息 (TPC command for PUSCH): 该信息可以复用现 有技术中的方式, 在 DCI 中进行指示; 需要说明的是, 当 TPC command for PUSCH 是通过高层信令配置或预先设置的方式进行配置时, 则可以在 DCI 中省略该 TPC command for PUSCH, 以节省 DCI的 bit;
解调参考信号和正交覆盖码索引的循环移位信息 (Cyclic Shift for DMRS and OCC index): 该信息可以复用现有技术中的方式,在 DCI中进行指示; 需要说明的是, 当 Cyclic Shift for DMRS and OCC index是通过高层信令配置或预先设置的方式进 行配置时, 则可以在 DCI中省略该 Cyclic Shift for DMRS and OCC index, 以节省 DCI的 bit。
与图 3B中示出的调度一组 UE进行上行数据传输的 DCI类似, 在调度一组 UE进 行下行数据接收时, 也可以采用本实施例中示出的 DCI进行下行调度, 与图 3B不同 之处在于,在进行下行调度时, 为 DCI调度的一组 UE中的第一个 UE分配的子帧可以 从发送所述 DCI的第 N个子帧开始, 即 UE0对应的调度子帧为 " N"。
另外, 该 DCI中还可以包括与前述用于调度一组 UE进行上行数据传输的 DCI中 包含的信息类似的信息, 其中不同在于, 调度一组 UE进行下行数据接收的 DCI中不 包含 TPC command for PUSCH和 Cyclic Shift for DMRS and OCC index, 而是包含 PUCCH的发送功率控制要求信息 (TPC command for PUCCH), 并且还可以进一步包括 HARQ进程数 (HARQ process number)。
其中, TPC command for PUCCH的设置可以类似于调度上行数据时的 TPC command for PUSCH。 HARQ process number的设置可以采用如下方式: 设置 UE的 HARQ进程 数可以小于 8个, 比如可以设置 HARQ进程数为 4, 则采用 2个 bit表示被调度 UE的 HARQ进程; 或者也可以用 2至 3个 bit表示被调度的一个 UE的 HARQ进程, 其他被 调度 UE的 HARQ进程可以对该一个 UE的 HARQ进程数进行进行偏移; 若一组 UE只采 用一个进程, 则 HARQ process number可以省略, 以节省 DCI的 bit。
步骤 303: 网络设备通过所述一组 UE的组标识对生成的控制信息进行加扰。 本实施例中, 在生成 DCI后, 可以通过该一组 UE的组标识第一 Group-RNTI对 DCI进行加扰。其中,对 DCI加扰主要指对 DCI的循环冗余校验码(Cyclic Redundancy Check, CRC) 进行加扰。
步骤 304: 网络设备通过 PDCCH传输加扰后的控制信息。
步骤 305: UE接收控制信息后,通过所述 UE所属的一组 UE的组标识解扰所述控 制信息, 确定属于所述一组 UE。
当网络设备通过 PDCCH传输加扰后的控制信息时, 网络中所有的 UE都会接收到 该控制信息, 因此每个 UE可以根据所属一组 UE的组标识解扰该控制信息, 如果解扰 成功, 则可以确定 UE属于要调度的一组 UE。
步骤 306: UE按照所述 UE与资源的对应关系获取所述 bitmap信息中与所述 UE 对应的比特。
仍然结合图 3B 所示, 假设接收到控制信息的 UE 为 ■, 则 ■ 通过第一 Group-RNTI对接收到的 DCI解扰成功后, 获得 bitmap信息 " 10111011 ", UE0根据自 身的组内编号 "UE0 "获取 bitmap 信息中的对应比特为第一个比特 " 1 ", 由此可知 UE0被调度,且对应的调度子帧为子帧 N+4;假设接收到控制信息的 UE为 UE1 ,则 UE1 通过第一 Group-RNTI对接收到的 DCI解扰成功后, 获得 bitmap信息 " 10111011 ", UE1根据自身的组内编号 "UE1 "获取 bitmap信息中的对应比特为第二个比特 "0 ", 由此可知 UE1未被调度。
步骤 307: 当与所述 UE对应的比特指示所述 UE被调度时, 所述 UE按照所述比 特指示的时域资源进行数据传输。
结合图 3B, 仍然以 UEO为例, 则 UE0根据接收到的 DCI在第 N+4个子帧上进行 上行数据传输。
由上述实施例可见, 本实施例中由于控制信息可以对一组 UE进行调度, 即每个 PDCCH可以用于调度一组 UE,与现有 PDCCH仅能调度一个 UE相比,节省了大量 PDCCH 资源, 特别对于调度用于传输小数据包的 MTC UE来说, 由于每个 PDCCH可以调度一 组 UE, 相当于每个 PDCCH可以调度多个传输数据的 PUSCH资源, 由此提高了系统频 谱资源的利用率。 参见图 4, 为本发明数据传输方法的另一个实施例流程图, 该实施例示出了通过 频域资源调度一组 UE的过程:
步骤 401 : 网络设备获取网络中每一组 UE的组标识, 以及每一组 UE中的 UE与 bitmap的对应关系, 每个 UE获取所述 UE所属的一组 UE的组标识, 以及所述 UE与 bitmap的对应关系。
本实施例中, 网络设备可以是基站 (eNB), 或者 MME 等。 其中, 组标识可以是 eNB 分配的组 -无线网络临时标识 ( Group-Radio Network Temporary Identity ,
Group-RNTI ), 也可以是一个固定的 Group-RNTI, 也可以是一组 UE中的其中一个 UE 的小区无线网络临时标识 ( Cel l Radi oNe tworkTemporary Identifier , C- RNTI )。 UE 和 bitmap的对应关系可以是网络设备通知 UE的,比如给 UE通知一个该 UE在所属组 内的 UE编号; 也可以采用一定的规则来指示, 比如一个 UE的 C-RNTI对 8取模后为 0, 则对应 bitmap中的第一个比特, 如果取模后为 1, 则对应 bitmap中的第 2个比 特, 等等。
本实施例中, 仍然假设每一组 UE中包含八个 UE, 以其中待调度的一组 UE为例, 假设该一组 UE的组标识为第一 Group-RNTI,该一组 UE中的八个 UE的编号依次为 UE0、 UE1、 UE2、 UE3、 UE4、 UE5、 UE6、 UE7。
步骤 402: 当网络设备要调度一组 UE时, 为所述一组 UE生成控制信息, 所述控 制信息中将所述一组 UE通过 bitmap信息与频域资源进行绑定。
本实施例中, 控制信息可以是用于调度所述一组 UE进行上行数据传输的下行控 制信息; 或者, 也可以是用于调度所述一组 UE进行下行数据接收的下行控制信息。 其中, 该控制信息可以具体为 DCI。
仍然以调度一组 UE进行上行数据传输为例, 本实施例中, 可以在生成的 DCI中 携带 bitmap信息, 该 bitmap信息用于指示所要调度的一组 UE中的 UE, 及为要调度 的 UE分配的频域资源, 通常 bitmap信息包含的比特数与所述一组 UE中包含的 UE 数量相同。 参见图 4B, 为本实施例中用于调度一组 UE进行上行传输的频域资源配置 示意图;
图 4B中, 该 DCI中包含的 bitmap信息为 " 10111011 ", 上述 bitmap信息中的每 个比特顺序对应一组 UE中顺序编号的八个 UE, 即 UE0对应的比特为 " 1 ", UE1对应 的比特为 "0 ", UE2对应的比特为 " 1 ", UE3对应的比特为 " 1 ", UE4对应的比特为 " 1 ", UE5对应的比特为 "0 ", UE6对应的比特为 " 1 ", UE7对应的比特为 " 1 "。 本 实施例中, 假设 bitmap信息中的比特为 " 1 " 时, 表示调度对应的 UE, bitmap信息 中的比特为 "0 "时, 表示不需要调度对应的 UE, 如图 4B中, UE0对应的比特为 " 1 ", 表示需要调度 UE0, UE1对应的比特为 "0 ", 表示不需要调度 UE1。
上述 bitmap信息中的每个比特除了表示是否调度所对应的 UE夕卜,还进一步表示 了所要调度的 UE对应的频域资源。本实施例中,假设一组 UE在同样的时域资源上进 行调度, 例如, 当发送 DCI的子帧为第 N个子帧时, 则所述一组 UE在第 N+4个子帧 上进行调度, 即图 4B中示出的子帧为第 N+4个子帧。 如图 4B所示, 在进行上行调度 时,假设每个 UE占用两个 PRB,且一组 UE中顺序编号的 UE从第 13个 PRB开始调度,
则 UEO对应的调度 PRB为 PRB 13和 PRB14, UE1对应的调度 PRB为 PRB 15和 PRB16, UE2对应的调度 PRB为 PRB17和 PRB18, UE3对应的调度 PRB为 PRB19和 PRB20, UE4 对应的调度 PRB为 PRB21和 PRB22, UE5对应的调度 PRB为 PRB23和 PRB24, UE6对应 的调度 PRB为 PRB25和 PRB26, UE7对应的调度 PRB为 PRB27和 PRB28。 如图 4B中, 前面已经描述了 UE0对应的比特为 " 1 ", 表示需要调度 UE0, 且 UEO对应的调度 PRB 为 PRB13和 PRB14,即在第 "N+4"个子帧上的第 13个 PRB和第 14个 PRB上调度 UE0。
另外, 本实施例中, 当 DCI用于调度一组 UE进行上行数据传输时, 该 DCI中除 了包含用于调度一组 UE的 bitmap信息外, 还可以包括至少一种下述信息:
频域资源的配置信息: 本实施例中, 由于调度一组 UE时, 在同一个子帧的不同 PRB上调度该一组 UE中的每个 UE, 因此需要配置该一个子帧上用于调度 UE的 PRB 的起始位置, 本实施例中, 即为分配给 UE0的 PRB的起始位置。 该 PRB的起始位置的 配置可以复用现有的频域资源分配指示方法,也可以只在 DCI中告知频域资源分配的 起始位置以节省传输 bit, 比如分配给 UEO的 PRB的起始位置为第 13个 PRB, 且为每 个 UE分配两个 PRB,则需要 5个 bit来指示 PRB的起始位置,而为每个 UE分配的 PRB 的个数可以通过高层信令或者预设的方式配置, 或者也可以在 DCI中指示每个 UE占 用的 PRB个数, 比如用比特 " 1 "表示占用 2个 PRB, 用比特 "0 "表示占用 3个 PRB。 另外, 当一组 UE中的每个 UE之间所分配的 PRB不连续时, DCI中可以进一步包含相 邻 UE之间间隔的 PRB的信息。 上述仅对频域资源的配置方式进行示例性说明, 不用 于对本发明实施例中的 DCI进行限制;
调制编码方式和冗余版本信息:可以复用现有的调制编码方式在 DCI中指示调制 编码方式和冗余版本; 或者, 也可以采用几个 bit表示一组 UE 中的一个待调度 UE 的调制编码方式和冗余版本, 而其他 UE的调制编码方式和冗余版本可以采用对上述 一个待调度 UE的调制编码方式和冗余版本的偏移来表示; 需要说明的是, 当调制编 码方式和冗余版本信息是通过高层信令配置或预先设置的方式进行配置时,则可以在 DCI中省略该调制编码方式和冗余版本信息, 以节省 DCI的 bit;
New data indicator: 该新数据传输指示信息用于指示一组 UE中的 UE要调度新 传输的数据, 或者调度重传的数据, 该新数据传输指示信息可以通过 lbit信息进行 指示。 需要说明的是, 调度一组 UE的 DCI只用于调度新传输的数据, 则该信息可省 略;
TPC command for PUSCH: 该信息可以复用现有技术中的方式, 在 DCI中进行指 示; 需要说明的是, 当 TPC command for PUSCH是通过高层信令配置或预先设置的方
式进行配置时, 则可以在 DCI中省略该 TPC command for PUSCH, 以节省 DCI的 bit;
Cyclic Shift for DMRS and OCC index: 该信息可以复用现有技术中的方式, 在 DCI中进行指示; 需要说明的是, 当 Cyclic Shift for DMRS and OCC index是通 过高层信令配置或预先设置的方式进行配置时,则可以在 DCI中省略该 Cyclic Shift for DMRS and OCC index, 以节省 DCI的 bit。
另外, 当该 DCI为调度一组 UE进行下行数据接收的 DCI时, 该 DCI中还可以包 括与前述用于调度一组 UE进行上行数据传输的 DCI中包含的信息类似的信息, 其中 不同在于, 调度一组 UE进行下行数据接收的 DCI中不包含 TPC command for PUSCH 和 Cyclic Shift for DMRS and OCC index, 而是包含 PUCCH的发送功率控制要求信 息 (TPC command for PUCCH), 并且还可以进一步包括 HARQ process number。
其中, TPC command for PUCCH的设置可以类似于调度上行数据时的 TPC command for PUSCH。 HARQ process number的设置可以采用如下方式: 设置 UE的 HARQ进程 数可以小于 8个, 比如可以设置 HARQ进程数为 4, 则采用 2个 bit表示被调度 UE的 HARQ进程数; 或者也可以用 2至 3个 bit表示被调度的一个 UE的 HARQ进程数, 其 他被调度 UE的 HARQ进程可以对该一个 UE的 HARQ进程数进行进行偏移; 若一组 UE 只采用一个进程, 则 HARQ process number可以省略, 以节省 DCI的 bit。
步骤 403: 网络设备通过所述一组 UE的组标识对生成的控制信息进行加扰。 本实施例中, 在生成 DCI后, 可以通过该一组 UE的组标识第一 Group-RNTI对 DCI进行加扰。 其中, 对 DCI加扰主要指对 DCI的 CRC进行加扰。
步骤 404: 网络设备通过 PDCCH传输加扰后的控制信息。
步骤 405: UE接收控制信息后,通过所述 UE所属的一组 UE的组标识解扰所述控 制信息, 确定属于所述一组 UE。
当网络设备通过 PDCCH传输加扰后的控制信息时, 网络中所有的 UE都会接收到 该控制信息, 因此每个 UE可以根据所属一组 UE的组标识解扰该控制信息, 如果解扰 成功, 则可以确定 UE属于要调度的一组 UE。
步骤 406: UE按照所述 UE与资源的对应关系获取所述 bitmap信息中与所述 UE 对应的比特。
仍然结合图 4B 所示, 假设接收到控制信息的 UE 为 ■, 则 UE0 通过第一 Group-RNTI对接收到的 DCI解扰成功后, 获得 bitmap信息 " 10111011 ", UE0根据自 身的组内编号 "UE0"获取 bitmap 信息中的对应比特为第一个比特 " 1 ", 由此可知 UE0被调度,且对应的调度 PRB为 PRB13和 PRB14;假设接收到控制信息的 UE为 UE1,
则 UEl 通过第一 Group-RNTI 对接收到的 DCI 解扰成功后, 获得 bitmap 信息 " 10111011 ", UE1根据自身的组内编号 "UE1 "获取 bitmap信息中的对应比特为第 二个比特 "0 ", 由此可知 UE1未被调度。
步骤 407: 当与所述 UE对应的比特指示所述 UE被调度时, 所述 UE按照所述比 特指示的频域资源进行数据传输。
结合图 4B,仍然以 UE0为例, 则 UE0根据接收到的 DCI在第 N+4个子帧的 PRB13 和 PRB14上进行上行数据传输。
由上述实施例可见, 本实施例中由于控制信息可以对一组 UE进行调度, 即每个 PDCCH可以用于调度一组 UE,与现有 PDCCH仅能调度一个 UE相比,节省了大量 PDCCH 资源, 特别对于调度用于传输小数据包的 MTC UE来说, 由于每个 PDCCH可以调度一 组 UE, 相当于每个 PDCCH可以调度多个传输数据的 PUSCH资源, 由此提高了系统频 谱资源的利用率。 参见图 5, 为本发明数据传输方法的另一个实施例流程图, 该实施例示出了通过 时频资源调度一组 UE的过程:
步骤 501 : 网络设备获取网络中每一组 UE的组标识, 以及每一组 UE中的 UE与 bitmap的对应关系, 每个 UE获取所述 UE所属的一组 UE的组标识, 以及所述 UE与 bitmap的对应关系。
本实施例中, 网络设备可以是基站 (eNB), 或者 MME 等。 其中, 组标识可以是 eNB 分配的组 -无线网络临时标识 ( Group-Radio Network Temporary Identity , Group-RNTI ), 也可以是一个固定的 Group-RNTI, 也可以是一组 UE中的其中一个 UE 的小区无线网络临时标识 ( Cel l Radi oNe tworkTemporary Identifier , C- RNTI )。 UE 和 bitmap的对应关系可以是网络设备通知 UE的,比如给 UE通知一个该 UE在所属组 内的 UE编号; 也可以采用一定的规则来指示, 比如一个 UE的 C-RNTI对 8取模后为 0, 则对应 bitmap中的第一个比特, 如果取模后为 1, 则对应 bitmap中的第 2个比 特, 等等。
本实施例中, 仍然假设每一组 UE中包含八个 UE, 以其中待调度的一组 UE为例, 假设该一组 UE的组标识为第一 Group-RNTI,该一组 UE中的八个 UE的编号依次为 UE0、 UE1、 UE2、 UE3、 UE4、 UE5、 UE6、 UE7。
步骤 502: 当网络设备要调度一组 UE时, 为所述一组 UE生成控制信息, 所述控 制信息中将所述一组 UE通过 bitmap信息与时频资源进行绑定。
本实施例中, 控制信息可以是用于调度所述一组 UE进行上行数据传输的下行控 制信息; 或者, 也可以是用于调度所述一组 UE进行下行数据接收的下行控制信息。 其中, 该控制信息可以具体为 DCI。
仍然以调度一组 UE进行上行数据传输为例, 本实施例中, 可以在生成的 DCI中 携带 bitmap信息, 该 bitmap信息用于指示所要调度的一组 UE中的 UE, 及为要调度 的 UE分配的时频资源, 通常 bitmap信息包含的比特数与所述一组 UE中包含的 UE 数量相同。 参见图 5B, 为本实施例中用于调度一组 UE进行上行传输的时频资源配置 示意图;
图 5B中, 该 DCI中包含的 bitmap信息为 " 10111011 ", 上述 bitmap信息中的每 个比特顺序对应一组 UE中顺序编号的八个 UE, 即 UE0对应的比特为 " 1 ", UE1对应 的比特为 "0 ", UE2对应的比特为 " 1 ", UE3对应的比特为 " 1 ", UE4对应的比特为 " 1 ", UE5对应的比特为 "0 ", UE6对应的比特为 " 1 ", UE7对应的比特为 " 1 "。 本 实施例中, 假设 bitmap信息中的比特为 " 1 " 时, 表示调度对应的 UE, bitmap信息 中的比特为 "0 "时, 表示不需要调度对应的 UE, 如图 5B中, UE0对应的比特为 " 1 ", 表示需要调度 UE0, UE1对应的比特为 "0 ", 表示不需要调度 UE1。
上述 bitmap信息中的每个比特除了表示是否调度所对应的 UE夕卜,还进一步表示 了所要调度的 UE对应的时频资源。本实施例中,假设一组 UE在不同的时域资源和频 域资源上进行调度, 例如, 当发送 DCI的子帧为第 N个子帧时, 则所述一组 UE中顺 序编号的前四个 UE在第 N+4个子帧上进行调度, 所述一组 UE中顺序编号的后四个 UE在第 N+5个子帧上进行调度, 其中, 在第 N+4个子帧上进行调度的 UE0至 UE3分 别在该 N+4个子帧上的 PRB13开始进行调度, 每个 UE占用两个 PRB, 即 UE0对应的 调度 PRB为 PRB13和 PRB14, UE1对应的调度 PRB为 PRB15和 PRB16, UE2对应的调度 PRB为 PRB17和 PRB18, UE3对应的调度 PRB为 PRB19和 PRB20, 同理, 第 N+5个子帧 上进行调度的 UE4至 UE7分别在该 N+5个子帧上的 PRB13开始进行调度, 每个 UE占 用两个 PRB, 即 UE4对应的调度 PRB为 PRB13和 PRB14, UE5对应的调度 PRB为 PRB15 和 PRB16, UE6对应的调度 PRB为 PRB17和 PRB18, UE7对应的调度 PRB为 PRB19和 PRB20。 如图 5B中, 前面已经描述了 UE0对应的比特为 " 1 ", 表示需要调度 UE0, 且 UE0对应的调度 PRB为第 N+4个子帧上的 PRB13和 PRB14, 即在第 "N+4"个子帧上的 第 13个 PRB和第 14个 PRB上调度 UE0。
需要说明的是, 图 5B中仅示出了一种为一组 UE配置时频资源的方式, 即按照子 帧号从小到大, 以及 PRB号从小到大的方式为一组 UE配置时频资源,在实际应用中,
也可以不局限于图 5B示出的方式, 可以按照等间隔配置频域资源 PRB, 例如, 按照 间隔四个 PRB, UE0对应 PRB13和 PRB14, UE1对应 PRB17和 PRB18, UE2对应 PRB21 和 PRB22等, 对此本实施例不进行限制。
另外, 本实施例中, 当 DCI用于调度一组 UE进行上行数据传输时, 该 DCI中除 了包含用于调度一组 UE的 bitmap信息外, 还可以包括至少一种下述信息:
频域资源的配置信息: 本实施例中, 由于调度一组 UE时, 在同一个子帧的不同 PRB上调度该一组 UE中的每个 UE, 因此需要配置该一个子帧上用于调度 UE的 PRB 的起始位置, 本实施例中, 即为分配给 UE0的 PRB的起始位置。 该 PRB的起始位置的 配置可以复用现有的频域资源分配指示方法,也可以只在 DCI中告知频域资源分配的 起始位置以节省传输 bit, 比如分配给 UE0的 PRB的起始位置为第 13个 PRB, 且为每 个 UE分配两个 PRB,则需要 5个 bit来指示 PRB的起始位置,而为每个 UE分配的 PRB 的个数可以通过高层信令或者预设的方式配置, 或者也可以在 DCI中指示每个 UE占 用的 PRB个数, 比如用比特 " 1 "表示占用 2个 PRB, 用比特 "0 "表示占用 3个 PRB。 另外, 当一组 UE中的每个 UE之间所分配的 PRB不连续时, DCI中可以进一步包含相 邻 UE之间间隔的 PRB的信息。 上述仅对频域资源的配置方式进行示例性说明, 不用 于对本发明实施例中的 DCI进行限制;
调制编码方式和冗余版本信息:可以复用现有的调制编码方式在 DCI中指示调制 编码方式和冗余版本; 或者, 也可以采用几个 bit表示一组 UE 中的一个待调度 UE 的调制编码方式和冗余版本, 而其他 UE的调制编码方式和冗余版本可以采用对上述 一个待调度 UE的调制编码方式和冗余版本的偏移来表示; 需要说明的是, 当调制编 码方式和冗余版本信息是通过高层信令配置或预先设置的方式进行配置时,则可以在
DCI中省略该调制编码方式和冗余版本信息, 以节省 DCI的 bit;
New data indicator: 该新数据传输指示信息用于指示一组 UE中的 UE要调度新 传输的数据, 或者调度重传的数据, 该新数据传输指示信息可以通过 lbit信息进行 指示。 需要说明的是, 调度一组 UE的 DCI只用于调度新传输的数据, 则该信息可省 略;
TPC command for PUSCH: 该信息可以复用现有技术中的方式, 在 DCI中进行指 示; 需要说明的是, 当 TPC command for PUSCH是通过高层信令配置或预先设置的方 式进行配置时, 则可以在 DCI中省略该 TPC command for PUSCH, 以节省 DCI的 bit;
Cycl ic Shift for DMRS and 0CC index: 该信息可以复用现有技术中的方式, 在 DCI中进行指示; 需要说明的是, 当 Cycl ic Shift for DMRS and 0CC index是通
过高层信令配置或预先设置的方式进行配置时,则可以在 DCI中省略该 Cyclic Shift for DMRS and OCC index, 以节省 DCI的 bit。
另外, 当该 DCI为调度一组 UE进行下行数据接收的 DCI时, 该 DCI中还可以包 括与前述用于调度一组 UE进行上行数据传输的 DCI中包含的信息类似的信息, 其中 不同在于, 调度一组 UE进行下行数据接收的 DCI中不包含 TPC command for PUSCH 和 Cyclic Shift for DMRS and OCC index, 而是包含 PUCCH的发送功率控制要求信 息 (TPC command for PUCCH), 并且还可以进一步包括 HARQ process number。
其中, TPC command for PUCCH的设置可以类似于调度上行数据时的 TPC command for PUSCH。 HARQ process number的设置可以采用如下方式: 设置 UE的 HARQ进程 数可以小于 8个, 比如可以设置 HARQ进程数为 4, 则采用 2个 bit表示被调度 UE的 HARQ进程; 或者也可以用 2至 3个 bit表示被调度的一个 UE的 HARQ进程, 其他被 调度 UE的 HARQ进程可以对该一个 UE的 HARQ进程数进行进行偏移; 若一组 UE只采 用一个进程, 则 HARQ process number可以省略, 以节省 DCI的 bit。
步骤 503: 网络设备通过所述一组 UE的组标识对生成的控制信息进行加扰。 本实施例中, 在生成 DCI后, 可以通过该一组 UE的组标识第一 Group-RNTI对
DCI进行加扰。 其中, 对 DCI加扰主要指对 DCI的 CRC进行加扰。
步骤 504: 网络设备通过 PDCCH传输加扰后的控制信息。
步骤 505: UE接收控制信息后,通过所述 UE所属的一组 UE的组标识解扰所述控 制信息, 确定属于所述一组 UE。
当网络设备通过 PDCCH传输加扰后的控制信息时, 网络中所有的 UE都会接收到 该控制信息, 因此每个 UE可以根据所属一组 UE的组标识解扰该控制信息, 如果解扰 成功, 则可以确定 UE属于要调度的一组 UE。
步骤 506: UE按照所述 UE与资源的对应关系获取所述 bitmap信息中与所述 UE 对应的比特。
仍然结合图 5B 所示, 假设接收到控制信息的 UE 为 ■, 则 ■ 通过第一
Group-RNTI对接收到的 DCI解扰成功后, 获得 bitmap信息 " 10111011 ", UE0根据自 身的组内编号 "UE0"获取 bitmap 信息中的对应比特为第一个比特 " 1 ", 由此可知 UE0被调度, 且对应的资源为第 N+4个子帧上的 PRB为 PRB13和 PRB14; 假设接收到 控制信息的 UE为 UE1, 则 UE1通过第一 Group-RNTI对接收到的 DCI解扰成功后, 获 得 bitmap信息 " 10111011 ", UE1根据自身的组内编号 "UE1 "获取 bitmap信息中的 对应比特为第二个比特 "0", 由此可知 UE1未被调度。
步骤 507: 当与所述 UE对应的比特指示所述 UE被调度时, 所述 UE按照所述比 特指示的时频资源进行数据传输。
结合图 5B,仍然以 UE0为例, 则 UE0根据接收到的 DCI在第 N+4个子帧的 PRB13 和 PRB14上进行上行数据传输。
由上述实施例可见, 本实施例中由于控制信息可以对一组 UE进行调度, 即每个
PDCCH可以用于调度一组 UE,与现有 PDCCH仅能调度一个 UE相比,节省了大量 PDCCH 资源, 特别对于调度用于传输小数据包的 MTC UE来说, 由于每个 PDCCH可以调度一 组 UE, 相当于每个 PDCCH可以调度多个传输数据的 PUSCH资源, 由此提高了系统频 谱资源的利用率。 另外, 应用前述实施例, 当一组 UE为了节省空口链路物理资源开销、 或者为了 节省反复建立无线资源控制 (Radio Resource Control , RRC) 连接的 RRC信令开销, 从而保持 RRC连接态中的失步状态时, 如果要该一组 UE要从失步状态被 PDCCH唤醒 从而进行上行组同步时,网络设备可以生成控制信息 PDCCH命令(order),在该 PDCCH order中将该一组 UE与需要使用的非竞争 preamble (前导码), 以及发送 preamble 的物理随机接入资源(PhysicalRandom Access Channel , PRACH)时频资源进行绑定。
以网络设备为 eNB为例, 对一组 UE进行上行组同步的具体过程可以包括: 当 eNB判断需要使用 PDCCH order使一组 UE发起上行组同步的时候, eNB采用 该一组 UE的 Group-RNTI对传输 PDCCH order的 DCI进行加扰, 其中该一组 UE的 Group-RNTI可以由 eNB和该一组 UE预先获知; DCI可以复用现有的 PDCCH order采 用的 Format 1A的 DCI格式, 也可以采用一种新定义的 DCI格式; 所述一组 UE中的 每个 UE根据所述一组 UE的 Group-RNTI , 接收承载了 PDCCH order的 DCI, 并且按照 DCI中指示的内容, 选取自身对应的 preamble, 并在选取的 preamble对应的 PRACH 时频资源上发送 preamble, 以便开始非竞争随机接入过程。
其中,对每一组 UE进行上行组同步的 DCI中,可以指示一个 preamble index (索 弓 I ) 以及一个 PRACH mask index (PRACH资源索引)。 一组 UE收到 DCI后, 可以按照 预先定义的组内 UE的顺序, 从该 DCI中指示的 preamble index开始, 每个 UE按照 连续, 或者一定规律的顺序使用后续 index对应的 preamble, 例如, preamble index 为 20,假设一组 UE中有 8个 UE,则 8个 UE按照顺序使用的 preamble对应的 preamble index依次为 20至 27; 或者, 可以指示一个 preamble以及一个 PRACH mask index (PRACH资源索引)。 一组 UE收到 DCI后, 可以按照预先定义的组内 UE的顺序, 采
用时分方式使用 PRACH mask index指示的 PRACH资源来发送所述 preamble , 其中相 邻的两个 UE之间可以间隔一段时间偏置。
上述 DCI中承载信息的两种方式可以结合使用,比如规定一组 UE内的 UE按照顺 序分为若干子组, 然后每个子组内的 UE按照顺序使用不同的 preamble , 并在相同的 PRACH资源上发送, 而不同子组间 PRACH资源间隔一段时间偏置, 并且 preamble可 以在子组之间复用, 对此本发明实施例不进行限制。
另夕卜, 在对一组 UE进行上行组同步时, 也可以在 DCI中包含一个 bitmap , 用于 指示该一组 UE内需要被触发进行上行组同步的 UE, 然后再对需要进行上行组同步的 UE按照前述方式指示 preamble , 以及传输 preamble的 PRACH资源,对此本发明实施 例不进行限制。 上述实施例描述了在 LTE系统中,通过 PDCCH传输控制信息对一组 UE进行调度, 从而实现一组 UE进行数据传输的过程。除了前述描述的控制信息中将一组 UE与时域 资源、 频域资源、 或时频资源进行绑定的实施例外, 本发明实施例还可以应用在码分 多址通信系统中, 即在调度一组 UE时, 可以在控制信息中将一组 UE与码资源、 时码 资源、 或者频码资源进行绑定, 下面以将一组 UE与码资源进行绑定为例, 描述一组 UE的数据传输过程:
将待调度的一组 UE和码资源进行绑定时,在控制信息中采用一个 bitmap表示调 度的一组 UE及为该一组 UE分配的码资源, 其中为一组 UE分配的码资源之间可以正 交, 可以伪正交, 或者可以非正交。 例如, 假设该一组 UE中包含 8个 UE, 其编号依 次为 UE0至 UE7, 对应的码资源分别为第五号码资源(#5 )至第十二号码资源(#12), 在发送的控制信息中, 包含一个 bitmap为 10111011, 该 bitmap既表示该组中被调 度的 UE, 又表示被调度的 UE采用的码资源, 即 UE0、 UE2、 UE3、 UE4、 UE6和 UE7被 调度, 并且他们传输数据所对应的码资源分别为码资源: #5, #7, #8, #9, #11, 和 #12。
除了上面描述的一组 UE与码资源进行绑定的实施例外, 当一组 UE与时码资源、 或者频码资源进行绑定时,则一个 bitmap中每个比特即指示了对应的 UE是否被调度, 也指示了 UE被调度时所分配的时域资源和码资源, 或者频域资源和码资源, 具体绑 定关系与前述第五实施例中示出的将一组 UE与时频资源进行绑定的过程类似, 在此 不再赘述。
与本发明数据传输方法的实施例相对应,本发明还提供了数据传输装置、 网络设 备及 UE的实施例。
参见图 6, 为本发明数据传输装置的一个实施例框图, 该装置可以设置在网络设 备中:
该装置包括: 生成单元 610和传输单元 620。
其中, 生成单元 610, 用于生成控制信息, 所述控制信息中将一组 UE与资源进 行绑定, 所述一组 UE中包括至少两个 UE;
传输单元 620, 用于传输所述生成单元 610生成的控制信息, 以使所述一组 UE 通过所述控制信息中的资源进行数据传输。
可选的, 所述生成单元 610, 可以具体用于在生成的控制信息中, 采用下述至少 一种方式, 将一组 UE与资源进行绑定: 将一组 UE与时域资源进行绑定; 将一组 UE 与频域资源进行绑定; 将一组 UE与码资源进行绑定。
可选的, 所述生成单元 610, 可以具体用于在生成的控制信息中, 将一组 UE通 过位图 bitmap信息与资源进行绑定, 所述 bitmap信息中的每个比特指示一个 UE是 否被调度, 以及为被调度的一个 UE分配的资源。
可选的, 所述生成单元 610生成的控制信息, 可以是用于调度所述一组 UE进行 上行数据传输的控制信息; 或者, 也可以是用于调度所述一组 UE进行下行数据接收 的控制信息。 参见图 7, 为本发明数据传输装置的另一个实施例框图, 该装置可以设置在网络 设备中:
该装置包括: 获取单元 710、 生成单元 720和传输单元 730。
其中, 获取单元 710, 用于用于在所述生成单元 720生成控制信息之前, 获取所 述一组 UE的组标识, 以及所述一组 UE中每个 UE与资源的对应关系, 所述组标识用 于对所述控制信息的循环冗余校验码 CRC进行加扰;
生成单元 720, 用于生成控制信息, 所述控制信息中根据所述一组 UE中每个 UE 与资源的对应关系将所述一组 UE与资源进行绑定。
可选的, 所述生成单元 720, 可以具体用于在生成的控制信息中, 采用下述至少 一种方式, 将一组 UE与资源进行绑定: 将一组 UE与时域资源进行绑定; 将一组 UE 与频域资源进行绑定; 将一组 UE与码资源进行绑定。
可选的, 所述生成单元 720, 可以具体用于在生成的控制信息中, 将一组 UE通
过位图 bitmap信息与资源进行绑定, 所述 bitmap信息中的每个比特指示一个 UE是 否被调度, 以及为被调度的一个 UE分配的资源。
可选的, 所述生成单元 720生成的控制信息, 可以是用于调度所述一组 UE进行 上行数据传输的控制信息; 或者, 也可以是用于调度所述一组 UE进行下行数据接收 的控制信息。
传输单元 730, 用于传输所述生成单元 720生成的控制信息, 以使所述一组 UE 通过所述控制信息中的资源进行数据传输。 参见图 8, 为本发明网络设备的实施例框图, 该网络设备可以具体为网络中的基 站:
该网络设备包括: 处理器(Processor) 810和无线收发信机(Transceiver) 820。 其中, 处理器 810, 用于生成控制信息, 所述控制信息中将一组 UE与资源进行 绑定, 所述一组 UE中包括至少两个 UE;
无线收发信机 820,用于传输所述处理器 810生成的控制信息, 以使所述一组 UE 通过所述控制信息中的资源进行数据传输。
可选的, 所述处理器 810, 可以具体用于在生成的控制信息中, 采用下述至少一 种方式, 将一组 UE与资源进行绑定: 将一组 UE与时域资源进行绑定; 将一组 UE与 频域资源进行绑定; 将一组 UE与码资源进行绑定。
可选的, 所述处理器 810, 可以具体用于在生成的控制信息中, 将一组 UE通过 位图 bitmap信息与资源进行绑定, 所述 bitmap信息中的每个比特指示一个 UE是否 被调度, 以及为被调度的一个 UE分配的资源。
可选的, 所述处理器 810, 还用于在生成控制信息之前, 获取所述一组 UE的组 标识, 以及所述一组 UE中每个 UE与资源的对应关系,所述组标识用于对所述控制信 息的循环冗余校验码 CRC进行加扰。 参见图 9, 为本发明数据传输装置的另一个实施例框图, 该装置可以设置在 UE 中:
该装置包括: 接收单元 910、 确定单元 920和传输单元 930。
其中, 接收单元 910, 用于接收通过 PDCCH传输的控制信息, 所述控制信息将一 组 UE与资源进行绑定, 所述一组 UE中包括至少两个 UE;
确定单元 920, 用于确定所述 UE是否属于所述接收单元 910接收到的控制信息
中包含的一组 UE;
传输单元 930, 用于当所述确定单元 920确定所述 UE属于所述一组 UE时, 按照 所述控制信息中为所述 UE配置的资源进行数据传输。
可选的, 所述接收单元 910接收到的控制信息中, 采用下述至少一种方式, 将一 组 UE与资源进行绑定: 将一组 UE与时域资源进行绑定; 将一组 UE与频域资源进行 绑定; 将一组 UE与码资源进行绑定。
可选的,所述接收单元 910接收到的控制信息中,可以将一组 UE通过位图 bitmap 信息与资源进行绑定,所述 bitmap信息中的每个比特指示一个 UE是否被调度, 以及 为被调度的所述一个 UE分配的资源。
可选的, 所述传输单元 930, 可以具体用于按照所述控制信息中为所述 UE配置 的资源进行上行数据传输, 或者, 按照所述控制信息中为所述 UE配置的资源进行下 行数据接收。 参见图 10, 为本发明数据传输装置的另一个实施例框图, 该装置可以设置在 UE 中:
该装置包括: 获取单元 1010、 接收单元 1020、 确定单元 1030和传输单元 1040。 其中, 获取单元 1010, 用于获取所述 UE所属的一组 UE的组标识, 以及所述 UE 与资源的对应关系, 所述一组 UE中包括至少两个 UE;
接收单元 1020, 用于接收通过 PDCCH传输的控制信息, 所述接收到的控制信息 具体为通过所述 UE所属的一组 UE的组标识进行加扰的控制信息;
确定单元 1030,用于通过所述 UE所属的一组 UE的组标识解扰所述接收单元 1020 接收到的控制信息后, 确定属于所述一组 UE;
传输单元 1040, 用于当所述确定单元 1030确定所述 UE属于所述一组 UE时, 按 照所述控制信息中为所述 UE配置的资源进行数据传输。
可选的,所述接收单元 1020接收到的控制信息中,可以将一组 UE与时域资源进 行绑定, 或者将一组 UE与频域资源进行绑定, 或者将一组 UE与时频资源进行绑定。
可选的, 所述接收单元 1020接收到的控制信息中, 采用下述至少一种方式, 将 一组 UE与资源进行绑定: 将一组 UE与时域资源进行绑定; 将一组 UE与频域资源进 行绑定; 将一组 UE与码资源进行绑定。
可选的, 所述传输单元 1040, 可以具体用于按照所述控制信息中为所述 UE配置 的资源进行上行数据传输, 或者, 按照所述控制信息中为所述 UE配置的资源进行下
行数据接收。
具体的, 所述传输单元 1040可以包括 (图 10中未示出):
获取子单元,用于按照所述 UE与资源的对应关系获取所述接收单元 1020接收到 的 bitmap信息中与所述 UE对应的比特;
传输子单元, 用于当所述获取子单元获取的比特指示所述 UE被调度时, 按照所 述比特指示的资源进行数据传输。 参见图 11, 为本发明 UE的实施例框图:
该 UE包括: 无线收发信机 1110和处理器 1120。
其中, 所述无线收发信机 1110, 用于接收通过 PDCCH传输的控制信息, 所述控 制信息将一组 UE与资源进行绑定, 所述一组 UE中包括至少两个 UE;
处理器 1120, 用于确定所述 UE是否属于所述无线收发信机 1110接收到的控制 信息中包含的一组 UE;
所述无线收发信机 1110, 还用于当所述处理器 1120确定所述 UE属于所述一组 UE时, 按照所述控制信息中为所述 UE配置的资源进行数据传输。
可选的,所述无线收发信机 1110接收到的控制信息中,采用下述至少一种方式, 将一组 UE与资源进行绑定: 将一组 UE与时域资源进行绑定; 将一组 UE与频域资源 进行绑定; 将一组 UE与码资源进行绑定。
可选的,所述无线收发信机 1110接收到的控制信息中,可以将一组 UE通过位图 bitmap信息与资源进行绑定, 所述 bitmap信息中的每个比特指示一个 UE是否被调 度, 以及为被调度的所述一个 UE分配的资源。
可选的, 所述处理器 1120, 还可以用于获取所述 UE所属的一组 UE的组标识, 以及所述 UE与资源的对应关系;所述无线收发信机 1110接收到的控制信息可以具体 为通过所述 UE所属的一组 UE的组标识进行加扰的控制信息; 所述处理器,可以具体 用于通过所述 UE所属的一组 UE的组标识解扰所述无线收发信机接收到的控制信息 后, 确定属于所述一组 UE。
可选的, 所述无线收发信机 1110, 可以具体用于按照所述控制信息中为所述 UE 配置的资源进行上行数据传输, 或者, 按照所述控制信息中为所述 UE配置的资源进 行下行数据接收。 由上述实施例可见, 网络设备生成控制信息, 该控制信息中将包含至少两个 UE
的一组 UE与资源进行绑定, 传输该控制信息, 对一组 UE进行调度, 以使该一组 UE 通过所述控制信息中的资源进行数据传输。 本发明实施例中的控制信息可以对一组 UE进行调度, 对于一个 PDCCH来说, 可以用于调度一组 UE, 与现有一个 PDCCH仅能 调度一个 UE相比,节省了大量 PDCCH资源,特别对于调度用于传输小数据包的 MTC UE 来说, 由于可以调度一组 UE, 例如, 每个 PDCCH可以调度多个传输数据的 PUSCH资 源, 由此提高了系统频谱资源的利用率。
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需 的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上 或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产 品可以存储在存储介质中, 如 R0M/RAM、 磁碟、 光盘等, 包括若干指令用以使得一台 计算机设备(可以是个人计算机, 服务器, 或者网络设备等)执行本发明各个实施例 或者实施例的某些部分所述的方法。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部 分互相参见即可, 每个实施例重点说明的都是与其他实施例的不同之处。尤其, 对于 系统实施例而言, 由于其基本相似于方法实施例, 所以描述的比较简单, 相关之处参 见方法实施例的部分说明即可。
以上所述的本发明实施方式, 并不构成对本发明保护范围的限定。任何在本发明 的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的保护范围之 内。
Claims
1、 一种数据传输方法, 其特征在于, 所述方法包括:
网络设备生成控制信息, 所述控制信息中将一组 UE与资源进行绑定, 所述 一组 UE中包括至少两个 UE;
传输所述控制信息, 以使所述一组 UE通过所述控制信息中的资源进行数据 传输。
2、 根据权利要求 1所述的方法, 其特征在于, 采用下述至少一种方式, 将 一组 UE与资源进行绑定:
将一组 UE与时域资源进行绑定;
将一组 UE与频域资源进行绑定;
将一组 UE与码资源进行绑定。
3、根据权利要求 1或 2所述的方法, 其特征在于, 所述将一组 UE与资源进 行绑定具体为:
将一组 UE通过位图 bitmap信息与资源进行绑定, 所述 bitmap信息中的每 个比特指示一个 UE是否被调度, 以及为被调度的一个 UE分配的资源。
4、 根据权利要求 1至 3任意一项所述的方法, 其特征在于, 所述网络设备 生成控制信息之前, 还包括: 获取所述一组 UE的组标识, 以及所述一组 UE中每 个 UE与资源的对应关系,所述组标识用于对所述控制信息的循环冗余校验码 CRC 进行加扰;
所述将一组 UE与资源进行绑定具体为: 根据所述一组 UE中每个 UE与资源 的对应关系将所述一组 UE与资源进行绑定。
5、 一种数据传输方法, 其特征在于, 所述方法包括:
UE接收控制信息, 所述控制信息将一组 UE与资源进行绑定, 所述一组 UE 中包括至少两个 UE;
当所述 UE确定属于所述一组 UE时, 按照所述控制信息中为所述 UE配置的 资源进行数据传输。
6、 根据权利要求 5所述的方法, 其特征在于, 采用下述至少一种方式, 将 一组 UE与资源进行绑定:
将一组 UE与时域资源进行绑定;
将一组 UE与频域资源进行绑定;
将一组 UE与码资源进行绑定。
7、根据权利要求 5或 6所述的方法, 其特征在于, 所述将一组 UE与资源进 行绑定具体为: 将一组 UE通过位图 bitmap信息与资源进行绑定, 所述 bitmap 信息中的每个比特指示一个 UE是否被调度,以及为被调度的所述一个 UE分配的 资源。
8、 根据权利要求 7所述的方法, 其特征在于, 所述方法还包括: 所述 UE获取所述 UE所属的一组 UE的组标识,以及所述 UE与资源的对应关 系;
所述控制信息具体为:通过所述 UE所属的一组 UE的组标识进行加扰的控制 信息;
所述 UE确定属于所述一组 UE包括: 所述 UE通过所述 UE所属的一组 UE的 组标识解扰所述控制信息后, 确定属于所述一组 UE。
9、 根据权利要求 8所述的方法, 其特征在于, 所述按照所述控制信息中为 所述 UE配置的资源进行数据传输包括:
所述 UE按照所述 UE与资源的对应关系获取所述 bitmap信息中与所述 UE对 应的比特;
当与所述 UE对应的比特指示所述 UE被调度时, 所述 UE按照所述比特指示 的资源进行数据传输。
10、 一种数据传输装置, 其特征在于, 所述装置包括:
生成单元, 用于生成控制信息, 所述控制信息中将一组 UE与资源进行绑定, 所述一组 UE中包括至少两个 UE;
传输单元, 用于传输所述生成单元生成的控制信息, 以使所述一组 UE通过 所述控制信息中的资源进行数据传输。
11、 根据权利要求 10所述的装置, 其特征在于, 所述生成单元, 具体用于 在生成的控制信息中, 采用下述至少一种方式, 将一组 UE与资源进行绑定: 将 一组 UE与时域资源进行绑定; 将一组 UE与频域资源进行绑定; 将一组 UE与码 资源进行绑定。
12、 根据权利要求 10或 11所述的装置, 其特征在于, 所述生成单元, 具体 用于在生成的控制信息中, 将一组 UE通过位图 bitmap信息与资源进行绑定, 所 述 bitmap信息中的每个比特指示一个 UE是否被调度, 以及为被调度的一个 UE 分配的资源。
13、根据权利要求 10至 12任意一项所述的装置, 其特征在于, 所述网络设 备还包括:
获取单元, 用于在所述生成单元生成控制信息之前, 获取所述一组 UE的组 标识, 以及所述一组 UE中每个 UE与资源的对应关系, 所述组标识用于对所述控 制信息的循环冗余校验码 CRC进行加扰;
所述生成单元, 具体用于在生成控制信息时, 根据所述一组 UE中每个 UE与 资源的对应关系将所述一组 UE与资源进行绑定。
14、 一种网络设备, 其特征在于, 所述网络设备包括:
处理器, 用于生成控制信息, 所述控制信息中将一组 UE与资源进行绑定, 所述一组 UE中包括至少两个 UE;
无线收发信机, 用于传输所述处理器生成的控制信息, 以使所述一组 UE通 过所述控制信息中的资源进行数据传输。
15、 根据权利要求 14所述的网络设备, 其特征在于, 所述处理器, 具体用 于在生成的控制信息中, 采用下述至少一种方式, 将一组 UE与资源进行绑定: 将一组 UE与时域资源进行绑定; 将一组 UE与频域资源进行绑定; 将一组 UE与 码资源进行绑定。
16、 根据权利要去 14或 15所述的网络设备, 其特征在于, 所述处理器, 具 体用于在生成的控制信息中, 将一组 UE通过位图 bitmap信息与资源进行绑定, 所述 bitmap信息中的每个比特指示一个 UE是否被调度, 以及为被调度的一个
UE分配的资源。
17、 根据权利要求 14至 16任意一项所述的网络设备, 其特征在于, 所述处理器, 还用于在生成控制信息之前, 获取所述一组 UE的组标识, 以 及所述一组 UE中每个 UE与资源的对应关系,所述组标识用于对所述控制信息的 循环冗余校验码 CRC进行加扰。
18、 一种数据传输装置, 其特征在于, 所述装置包括:
接收单元, 用于接收控制信息, 所述控制信息将一组 UE与资源进行绑定, 所述一组 UE中包括至少两个 UE;
确定单元, 用于确定所述 UE是否属于所述接收单元接收到的控制信息中包 含的一组 UE;
传输单元, 用于当所述确定单元确定所述 UE属于所述一组 UE时, 按照所述 控制信息中为所述 UE配置的资源进行数据传输。
19、 根据权利要求 18所述的装置, 其特征在于, 所述接收单元接收到的控 制信息中, 采用下述至少一种方式, 将一组 UE与资源进行绑定: 将一组 UE与时 域资源进行绑定;将一组 UE与频域资源进行绑定;将一组 UE与码资源进行绑定。
20、根据权利要求 18或 19所述的装置, 其特征在于, 所述接收单元接收到 的控制信息中, 将一组 UE通过位图 bitmap信息与资源进行绑定, 所述 bitmap 信息中的每个比特指示一个 UE是否被调度,以及为被调度的所述一个 UE分配的 资源。
21、 根据权利要求 20所述的装置, 其特征在于, 所述 UE还包括: 获取单元, 用于获取所述 UE所属的一组 UE的组标识, 以及所述 UE与资源 的对应关系;
所述接收单元接收到的控制信息具体为通过所述 UE所属的一组 UE的组标识 进行加扰的控制信息;
所述确定单元,具体用于通过所述 UE所属的一组 UE的组标识解扰所述接收 单元接收到的控制信息后, 确定属于所述一组 UE。
22、 根据权利要求 21所述的装置, 其特征在于, 所述传输单元包括: 获取子单元, 用于按照所述 UE与资源的对应关系获取所述接收单元接收到 的 bitmap信息中与所述 UE对应的比特;
传输子单元, 用于当所述获取子单元获取的比特指示所述 UE被调度时, 按 照所述比特指示的资源进行数据传输。
23、 一种 UE, 其特征在于, 所述 UE包括:
无线收发信机, 用于接收控制信息, 所述控制信息将一组 UE与资源进行绑 定, 所述一组 UE中包括至少两个 UE;
处理器, 用于确定所述 UE是否属于所述无线收发信机接收到的控制信息中 包含的一组 UE;
所述无线收发信机, 还用于当所述处理器确定所述 UE属于所述一组 UE时, 按照所述控制信息中为所述 UE配置的资源进行数据传输。
24、 根据权利要求 23所述的 UE, 其特征在于, 所述无线收发信机接收到的 控制信息中, 采用下述至少一种方式, 将一组 UE与资源进行绑定: 将一组 UE与 时域资源进行绑定; 将一组 UE与频域资源进行绑定; 将一组 UE与码资源进行绑 定。
25、 根据权利要求 23或 24所述的 UE, 其特征在于, 所述无线收发信机接 收到的控制信息中,将一组 UE通过位图 b i tmap信息与资源进行绑定,所述 b i tmap 信息中的每个比特指示一个 UE是否被调度,以及为被调度的所述一个 UE分配的 资源。
26、 根据权利要求 25所述的 UE, 其特征在于,
所述处理器, 还用于获取所述 UE所属的一组 UE的组标识, 以及所述 UE与 资源的对应关系;
所述无线收发信机接收到的控制信息,具体为通过所述 UE所属的一组 UE的 组标识进行加扰的控制信息;
所述处理器,具体用于通过所述 UE所属的一组 UE的组标识解扰所述无线收 发信机接收到的控制信息后, 确定属于所述一组 UE。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2012/085314 WO2014082195A1 (zh) | 2012-11-27 | 2012-11-27 | 数据传输方法、装置、网络设备及ue |
| CN201811150633.5A CN109041249A (zh) | 2012-11-27 | 2012-11-27 | 数据传输方法、装置、网络设备及ue |
| CN201280031435.1A CN104054364B (zh) | 2012-11-27 | 2012-11-27 | 数据传输方法、装置、网络设备及ue |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2012/085314 WO2014082195A1 (zh) | 2012-11-27 | 2012-11-27 | 数据传输方法、装置、网络设备及ue |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2014082195A1 true WO2014082195A1 (zh) | 2014-06-05 |
Family
ID=50827009
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2012/085314 Ceased WO2014082195A1 (zh) | 2012-11-27 | 2012-11-27 | 数据传输方法、装置、网络设备及ue |
Country Status (2)
| Country | Link |
|---|---|
| CN (2) | CN104054364B (zh) |
| WO (1) | WO2014082195A1 (zh) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022027316A1 (en) * | 2020-08-05 | 2022-02-10 | Apple Inc. | Scheduling a group of user equipment by a network cell |
| US11963192B2 (en) | 2017-08-02 | 2024-04-16 | Samsung Electronics Co., Ltd. | Method, equipment for receiving scheduling information, terminal, base station and method for transmitting information |
| US12075402B2 (en) | 2020-08-05 | 2024-08-27 | Apple Inc. | Scheduling a user equipment as part of a group |
| US12113623B2 (en) | 2020-08-05 | 2024-10-08 | Apple Inc. | HARQ feedback when a user equipment is scheduled as part of a group |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105991247A (zh) * | 2015-02-16 | 2016-10-05 | 中兴通讯股份有限公司 | 一种设备到设备发送、接收、调度方法和相应装置 |
| US10149255B2 (en) * | 2015-05-01 | 2018-12-04 | Qualcomm Incorporated | Low latency uplink power control |
| WO2016180502A1 (en) | 2015-05-13 | 2016-11-17 | Huawei Technologies Co., Ltd. | Network node, user device and methods thereof |
| CN107343316A (zh) * | 2016-04-28 | 2017-11-10 | 上海朗帛通信技术有限公司 | 一种无线通信中的ue和基站中的方法和装置 |
| CN109842869B (zh) * | 2017-11-17 | 2025-03-07 | 北京三星通信技术研究有限公司 | 调度信息接收的方法及设备 |
| EP3742838A4 (en) * | 2018-02-02 | 2020-12-16 | Beijing Xiaomi Mobile Software Co., Ltd. | PROCESS, DEVICE AND SYSTEM FOR TRANSMISSION OF INFORMATION, AND INFORMATION MEDIA |
| CN110225556B (zh) * | 2019-01-23 | 2021-09-03 | 华为技术有限公司 | 一种资源预留方法及相关设备 |
| US11632195B2 (en) | 2019-03-29 | 2023-04-18 | Huawei Technologies Co., Ltd. | Method for transmission of HARQ feedback in group common downlink control information |
| CN111757516B (zh) | 2019-03-29 | 2022-07-12 | 大唐移动通信设备有限公司 | 一种下行控制信息的发送、处理方法及装置 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101946446A (zh) * | 2008-03-21 | 2011-01-12 | Lg电子株式会社 | 无线通信系统中的数据通信方法 |
| CN102263616A (zh) * | 2011-08-15 | 2011-11-30 | 中兴通讯股份有限公司 | 指示控制信道的方法及装置 |
| CN102567932A (zh) * | 2010-12-30 | 2012-07-11 | 北京亿阳信通软件研究院有限公司 | 综合资源管理方法、装置和系统 |
| CN102595600A (zh) * | 2011-01-17 | 2012-07-18 | 华为技术有限公司 | 半静态调度方法、用户设备及网络设备 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101155017A (zh) * | 2006-07-28 | 2008-04-02 | 摩托罗拉公司 | 指示无线通信系统中的特殊传输 |
| US8374109B2 (en) * | 2008-03-27 | 2013-02-12 | Qualcomm Incorporated | Methods of sending control information for users sharing the same resource |
| US8005039B2 (en) * | 2008-12-30 | 2011-08-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for robust transmission of control information in wireless communication network |
| US8730893B2 (en) * | 2009-04-15 | 2014-05-20 | Lg Electronics Inc. | Group resource allocation method in broadband wireless access system and apparatus therefor |
| CN102595624B (zh) * | 2011-01-17 | 2014-07-09 | 华为技术有限公司 | 基于组的调度方法、ue及网络设备 |
| CN103002579B (zh) * | 2011-09-08 | 2015-04-29 | 华为技术有限公司 | 传输控制信息的方法、基站和用户设备 |
-
2012
- 2012-11-27 CN CN201280031435.1A patent/CN104054364B/zh not_active Expired - Fee Related
- 2012-11-27 CN CN201811150633.5A patent/CN109041249A/zh active Pending
- 2012-11-27 WO PCT/CN2012/085314 patent/WO2014082195A1/zh not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101946446A (zh) * | 2008-03-21 | 2011-01-12 | Lg电子株式会社 | 无线通信系统中的数据通信方法 |
| CN102567932A (zh) * | 2010-12-30 | 2012-07-11 | 北京亿阳信通软件研究院有限公司 | 综合资源管理方法、装置和系统 |
| CN102595600A (zh) * | 2011-01-17 | 2012-07-18 | 华为技术有限公司 | 半静态调度方法、用户设备及网络设备 |
| CN102263616A (zh) * | 2011-08-15 | 2011-11-30 | 中兴通讯股份有限公司 | 指示控制信道的方法及装置 |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11963192B2 (en) | 2017-08-02 | 2024-04-16 | Samsung Electronics Co., Ltd. | Method, equipment for receiving scheduling information, terminal, base station and method for transmitting information |
| WO2022027316A1 (en) * | 2020-08-05 | 2022-02-10 | Apple Inc. | Scheduling a group of user equipment by a network cell |
| US12075402B2 (en) | 2020-08-05 | 2024-08-27 | Apple Inc. | Scheduling a user equipment as part of a group |
| US12113623B2 (en) | 2020-08-05 | 2024-10-08 | Apple Inc. | HARQ feedback when a user equipment is scheduled as part of a group |
| US12495409B2 (en) | 2020-08-05 | 2025-12-09 | Apple Inc. | Scheduling a group of user equipment by a network cell |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109041249A (zh) | 2018-12-18 |
| CN104054364B (zh) | 2018-10-30 |
| CN104054364A (zh) | 2014-09-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104054364B (zh) | 数据传输方法、装置、网络设备及ue | |
| EP3316651B1 (en) | Random access method and corresponding device | |
| CN112996131B (zh) | 具有调度请求和信道状态信息的低等待时间物理上行链路控制信道 | |
| CN114126073B (zh) | 用于等待时间减少的随机接入过程 | |
| CN110048822B (zh) | 随机接入方法、装置和系统 | |
| CN108029120B (zh) | 用于为低复杂度窄带终端指示对随机接入过程中的harq消息分配的资源的方法 | |
| JP6642842B2 (ja) | 情報伝送方法、基地局、およびユーザ機器 | |
| CN114175841B (zh) | 一种数据传输方法及装置 | |
| CN118473607A (zh) | 在无线通信系统中多路复用上行链路控制信息的方法和使用该方法的装置 | |
| CN118400077A (zh) | 无线通信系统中发送上行链路控制信息的方法及使用其的装置 | |
| CN103747534B (zh) | 随机接入方法及装置 | |
| JP2022501856A (ja) | アップリンク制御データの送信に関与するユーザ機器および基地局 | |
| WO2011097998A1 (zh) | 非竞争随机接入的调度及前导码发送方法、系统和设备 | |
| CN105723792A (zh) | 通信系统、基础设施、通信装置及方法 | |
| US20160198453A1 (en) | Method, Device, and System for Sending Feedback Information | |
| CN107734710B (zh) | 一种数据传输的方法及装置 | |
| CN108141840A (zh) | 用于在无线通信系统中传输连接请求消息的方法、设备和系统 | |
| WO2014032497A1 (zh) | 一种组调度方法及装置 | |
| JP2020519058A (ja) | 無線ネットワークにおける通信デバイスおよび方法 | |
| WO2018028246A1 (zh) | 通信方法、用户设备及基站 | |
| CN107404767B (zh) | 基站及其调度用户设备的方法 | |
| CN113424594B (zh) | 一种信息发送方法及装置 | |
| CN108141850A (zh) | 无线电信 | |
| CN106817772A (zh) | 一种传输数据的方法及装置 | |
| CN114451037B (zh) | 一种数据传输方法及装置 |
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: 12889221 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 12889221 Country of ref document: EP Kind code of ref document: A1 |