WO2021068259A1 - Procédé et appareil de planification conjointe - Google Patents
Procédé et appareil de planification conjointe Download PDFInfo
- Publication number
- WO2021068259A1 WO2021068259A1 PCT/CN2019/110881 CN2019110881W WO2021068259A1 WO 2021068259 A1 WO2021068259 A1 WO 2021068259A1 CN 2019110881 W CN2019110881 W CN 2019110881W WO 2021068259 A1 WO2021068259 A1 WO 2021068259A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- resource
- terminal
- control information
- data
- indication information
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/022—Site diversity; Macro-diversity
- H04B7/026—Co-operative diversity, e.g. using fixed or mobile stations as relays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/04—Terminal devices adapted for relaying to or from another terminal or user
Definitions
- the terminal can quickly obtain the second resource after obtaining the first resource, thereby reducing the processing delay and processing complexity of the terminal.
- the second indication information is used to indicate multiple second resources, or the number of second resources or the number of repetitions of the second resources is predefined. Through this implementation manner, the quantity of the second resource can be increased, thereby improving the transmission reliability of the data carried on the second resource.
- the second indication information is used to indicate a second index
- the second index corresponds to the number of second resources or the number of repetitions of the second resources.
- the second indication information is used to indicate a fourth index
- the fourth index corresponds to the time-domain scaling factor and/or frequency of the second resource relative to the first resource. Domain zoom factor.
- the time-domain scaling coefficient and/or the frequency-domain scaling coefficient can be indicated in a quantized manner, thereby reducing indication overhead.
- the above-mentioned control information includes first indication information for indicating the first resource, or the above-mentioned control information includes second indication information for indicating the second resource, And there is a corresponding relationship between the second resource and the first resource.
- the corresponding relationship may be pre-defined or configured by the network device.
- the embodiments of the present application provide a communication method.
- the method can be executed by a network device or a component of the network device (such as a processor, a chip, or a chip system), including:
- the second terminal sends control information, which is used to indicate: the first terminal sends data on the first resource, the second terminal receives the data on the first resource, and the second terminal is on the second resource Sending the data; and receiving the above-mentioned data from the second terminal on the second resource.
- the control information can be understood as a kind of joint scheduling control information, which can be used to schedule side link data between the first terminal and the second terminal, and can also be used to schedule the uplink between the second terminal and the network device. Road data.
- the foregoing control information is sent in a multicast manner. Sending the control information in a multicast mode can save the resource overhead occupied by the control information.
- Group RNTI This group of RNTI is used to identify a terminal group
- the above-mentioned control information is used to indicate: the authorization-free transmission of the above-mentioned data by the first terminal on the first resource, and/or the authorization-free reception of the above-mentioned data by the second terminal on the first resource.
- the above-mentioned control information is used to indicate that the second terminal transmits the above-mentioned data without authorization on the second resource.
- the unlicensed communication of the uplink can be activated through a piece of control information, so that the process of unlicensed communication can be simplified and the communication delay can be reduced.
- the above-mentioned control information includes first indication information and second indication information, where the first indication information is used to indicate the first resource, and the second indication information is used to indicate the second indication information.
- the offset includes one or more of time domain offset, frequency domain offset, code domain offset, or space domain offset. This implementation manner can be understood as indicating the relative amount between the second resource and the first resource, so that the indication overhead can be reduced.
- the second indication information is used to indicate the value of the offset between the second resource and the first resource.
- the offset value can be indicated more accurately, so that physical resources can be more fully utilized.
- the second indication information is used to indicate a first index
- the first index corresponds to a value of an offset between the second resource and the first resource.
- the offset can be indicated in a quantized manner, thereby reducing indication overhead.
- the second indication information is used to indicate multiple second resources, or the number of second resources or the number of repetitions of the second resources is predefined. Through this implementation manner, the quantity of the second resource can be increased, thereby improving the transmission reliability of the data carried on the second resource.
- the second indication information is used to indicate a second index
- the second index corresponds to the number of second resources or the number of repetitions of the second resources.
- the second indication information is used to indicate a third index
- the third index corresponds to a pattern of the second resource.
- the pattern can be indicated in a quantified manner, thereby reducing the indication overhead.
- the second indication information is used to indicate the time-domain scaling factor and/or the frequency-domain scaling factor of the second resource relative to the first resource. This implementation manner can be understood as indicating a change of the second resource pattern relative to the first resource pattern, so that more resource patterns can be flexibly indicated with a lower indication overhead.
- the second indication information is used to indicate a fourth index
- the fourth index corresponds to the time-domain scaling factor and/or frequency of the second resource relative to the first resource. Domain zoom factor.
- the time-domain scaling coefficient and/or the frequency-domain scaling coefficient can be indicated in a quantized manner, thereby reducing indication overhead.
- the second indication information is used to indicate a plurality of second resources, and is used to indicate a pattern of the second resource.
- the number of second resources can be increased, and appropriate resource patterns can be flexibly matched according to different service requirements, so that the transmission reliability of data carried on the second resources can be improved while meeting different service requirements.
- the above-mentioned control information includes first indication information for indicating the first resource, or the above-mentioned control information includes second indication information for indicating the second resource, And there is a corresponding relationship between the second resource and the first resource.
- the corresponding relationship may be pre-defined or configured by the network device.
- the terminal can quickly obtain the second resource after obtaining the first resource, thereby reducing the processing delay and processing complexity of the terminal.
- the aforementioned control information further includes third indication information.
- the third indication information is used to indicate preprocessing of the aforementioned data, and the preprocessing includes symbol-level equalization and/or symbol decision. Retransmitting data through symbol-level equalization and/or symbol decision can reduce the influence of channel frequency selectivity on data reception, thereby improving the reliability of data reception.
- an embodiment of the present application provides a device that can implement the foregoing second aspect or any one of the possible implementation methods of the second aspect.
- the device includes corresponding units or components for performing the above-mentioned methods.
- the units included in the device can be implemented in software and/or hardware.
- the device may be, for example, a terminal, or a chip, a chip system, or a processor that can support the terminal to implement the foregoing method.
- an embodiment of the present application provides a device, including: a processor, the processor is coupled with a memory, the memory is used to store a program or instruction, and when the program or instruction is executed by the processor, The device is enabled to implement the method described in the foregoing first aspect or any one of the possible implementation manners of the first aspect.
- an embodiment of the present application provides a device including: a processor coupled with a memory, and the memory is used to store a program or instruction, and when the program or instruction is executed by the processor, The device is enabled to implement the method described in the foregoing second aspect or any one of the possible implementation manners of the second aspect.
- an embodiment of the present application provides a device including: a processor, the processor is coupled with a memory, and the memory is used to store a program or instruction, and when the program or instruction is executed by the processor, The device is enabled to implement the method described in the third aspect or any one of the possible implementation manners of the third aspect.
- an embodiment of the present application provides a storage medium on which a computer program or instruction is stored.
- the computer program or instruction executes the first aspect or any possible implementation of the first aspect. The method described in the method.
- an embodiment of the present application provides a storage medium on which a computer program or instruction is stored.
- the computer program or instruction executes the third aspect or any of the third aspects described above. The method described in the implementation mode.
- an embodiment of the present application provides a computer program product, which includes computer program code that, when run on a computer, causes the computer to execute the first aspect or any of the possible aspects of the first aspect. The method described in the implementation mode.
- the embodiments of the present application provide a computer program product, which includes computer program code, which, when run on a computer, causes the computer to execute the above-mentioned second aspect or any of the possible aspects of the second aspect The method described in the implementation mode.
- the embodiments of the present application provide a computer program product, which includes computer program code, and when the computer program code runs on a computer, the computer executes the third aspect or any of the possibilities of the third aspect.
- the method described in the implementation mode includes computer program code, and when the computer program code runs on a computer, the computer executes the third aspect or any of the possibilities of the third aspect.
- an embodiment of the present application provides a chip, including: a processor, the processor is coupled with a memory, the memory is used to store a program or an instruction, when the program or instruction is executed by the processor , So that the chip implements the method described in the foregoing first aspect or any one of the possible implementation manners of the first aspect.
- an embodiment of the present application provides a chip, including: a processor, the processor is coupled with a memory, the memory is used to store a program or an instruction, when the program or an instruction is executed by the processor , So that the chip implements the method described in the second aspect or any one of the possible implementation manners of the second aspect.
- an embodiment of the present application provides a chip, including: a processor, the processor is coupled with a memory, the memory is used to store a program or an instruction, when the program or an instruction is executed by the processor , So that the chip implements the method described in the third aspect or any one of the possible implementation manners of the third aspect.
- an embodiment of the present application provides a communication system, including: the device in the fourth aspect, the device in the fifth aspect, and the device in the sixth aspect.
- an embodiment of the present application provides a communication system, including: the device in the seventh aspect, the device in the eighth aspect, and the device in the ninth aspect.
- FIG. 3 shows a schematic diagram of a communication scenario to which an embodiment of the present application is applicable
- FIG. 4 shows a schematic diagram of interaction of a communication method provided by an embodiment of the present application
- 5A-5F show schematic diagrams of several first resources and second resources in an embodiment of the present application
- FIG. 6 is a schematic structural diagram of a communication device provided by an embodiment of this application.
- FIG. 7 is a schematic structural diagram of a terminal provided by an embodiment of this application.
- FIG. 8 is a schematic diagram of another communication device provided by an embodiment of this application.
- Figure 1 shows a schematic diagram of the structure of a communication system.
- the communication system 100 includes one or more network devices (the network device 110 and the network device 120 are shown in the figure), and one or more terminals that communicate with the one or more network devices.
- the terminal 114 and the terminal 118 shown in FIG. 1 communicate with the network device 110, and the terminal 124 and the terminal 128 shown in FIG. 1 communicate with the network device 120.
- network devices and terminals may also be referred to as communication devices.
- Techniques described embodiment of the present invention may be used for various communication systems such as communication fourth generation (4 th generation, 4G) communication system, a communication system, 4.5G, 5G communication system, a variety of communication systems integration system, or future evolution system.
- 4G fourth generation
- a communication system 4.5G
- 5G communication system a variety of communication systems integration system, or future evolution system.
- LTE long-term evolution
- NR new radio
- WiFi wireless-fidelity
- 3GPP 3rd generation partnership project
- the CU or DU can also be divided into part of the processing functions with the protocol layer.
- part of the functions of the RLC layer and the functions of the protocol layer above the RLC layer are set in the CU, and the remaining functions of the RLC layer and the functions of the protocol layer below the RLC layer are set in the DU.
- the functions of the CU or DU can also be divided according to service types or other system requirements. For example, it is divided by time delay, and functions whose processing time needs to meet the delay requirement are set in the DU, and functions that do not need to meet the delay requirement are set in the CU.
- the CU 2 can be applied to a 5G communication system, and it can also share one or more components or resources with an LTE system.
- the CU may also have one or more functions of the core network.
- One or more CUs can be set centrally or separately.
- the CU can be set on the network side to facilitate centralized management.
- the DU can have multiple radio frequency functions, or the radio frequency functions can be set remotely.
- the terminal device can communicate with a base station that supports an LTE network, can also communicate with a base station that supports a 5G network, and can also support communication with a base station of an LTE network and a base station of a 5G network. Double connection.
- a terminal is a device with wireless transceiver function, which can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; it can also be deployed on the water (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons, etc.) And satellite class).
- the terminal may be a mobile phone (mobile phone), a tablet computer (Pad), a computer with wireless transceiving function, virtual reality (VR) terminal equipment, augmented reality (AR) terminal equipment, industrial control (industrial control) control), in-vehicle terminal equipment, terminal in self-driving (self-driving), terminal in assisted driving, terminal in remote medical (remote medical), terminal in smart grid (smart grid), transportation safety ( Terminals in transportation safety, terminals in smart cities, terminals in smart homes, etc.
- VR virtual reality
- AR augmented reality
- industrial control industrial control
- in-vehicle terminal equipment terminal in self-driving
- terminal in assisted driving terminal in remote medical (remote medical)
- terminal in smart grid smart grid
- transportation safety Terminals in transportation safety, terminals in smart cities, terminals in smart homes, etc.
- the embodiments of this application do not limit the application scenarios.
- the terminal may be a wearable device.
- Wearable devices can also be called wearable smart devices. It is a general term for using wearable technology to intelligently design everyday wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes.
- a wearable device is a portable device that is directly worn on the body or integrated into the user's clothes or accessories. Wearable devices are not only a kind of hardware device, but also realize powerful functions through software support, data interaction, and cloud interaction.
- wearable smart devices include full-featured, large-sized, complete or partial functions that can be achieved without relying on smart phones, such as smart watches or smart glasses, and only focus on a certain type of application function, and need to cooperate with other devices such as smart phones.
- the terminal may be a terminal in the Internet of Things (IoT) system.
- IoT Internet of Things
- the terminal in this application may be a terminal in machine type communication (MTC).
- MTC machine type communication
- the terminal of the present application may be an in-vehicle module, an in-vehicle module, an in-vehicle component, an in-vehicle chip, or an in-vehicle unit that is built into a vehicle as one or more components or units.
- the on-board chip or on-board unit can implement the method of this application. Therefore, the embodiments of the present application can be applied to the Internet of Vehicles, such as vehicle to everything (V2X), long term evolution vehicle (LTE-V), and vehicle to vehicle (V2V). Wait.
- V2X vehicle to everything
- LTE-V long term evolution vehicle
- V2V vehicle to vehicle
- a terminal can use another terminal to forward data to a network device.
- This method can also be called terminal cooperation.
- the network device controls the data transmission of the two terminals, a signaling storm will be generated, which in turn increases the communication overhead.
- a network device needs to send signaling for data scheduling for two terminals respectively.
- a terminal sends data to another terminal, it also needs to send signaling for data scheduling to the other terminal.
- the terminals participating in the terminal cooperation As the number increases, the amount of signaling required will increase accordingly. Therefore, how to reduce the cost of terminal cooperative communication has become a problem that needs to be solved urgently.
- a joint scheduling method is designed.
- the side link between the terminals and the uplink between the terminal and the network device are controlled through a kind of joint scheduling control information, so as to reduce the terminal coordination. Signaling overhead during communication.
- the physical resources may include one or more of time domain resources, frequency domain resources, code domain resources, or space domain resources.
- the time domain resource included in the physical resource may include at least one frame, at least one sub-frame, at least one slot, at least one mini-slot, and at least one time unit. , Or at least one time domain symbol, etc.
- the frequency domain resources included in the physical resource may include at least one carrier (carrier), at least one component carrier (CC), at least one bandwidth part (BWP), and at least one resource block group (resource block group).
- the airspace resources included in the physical resources may include at least one beam, at least one port, at least one antenna port, or at least one layer/space layer, or the like.
- the code domain resources included in the physical resources may include at least one orthogonal cover code (OCC), or at least one non-orthogonal multiple access (NOMA) code, and so on.
- the above-mentioned physical resources may be physical resources of the baseband, and the physical resources of the baseband may be used by the baseband chip.
- the aforementioned physical resources may also be physical resources of the air interface.
- the aforementioned physical resources may also be intermediate frequency or radio frequency physical resources.
- Downlink (DL) The link from the network device to the terminal.
- Uplink (uplink, UL): The link from the terminal to the network device.
- Sidelink A link from one terminal to another one or more terminals. It can also be called side link, side link, device to device (D2D) link, vehicle to everything (V2X) link, or vehicle to vehicle (V2V) link.
- D2D device to device
- V2X vehicle to everything
- V2V vehicle to vehicle
- Terminal grouping It can also be called terminal clustering, terminal grouping, or terminal clustering. Two or more terminals form a terminal group (also called a terminal cluster, a terminal cooperation group, or a terminal cluster, etc.).
- the terminal group contains a cooperative terminal (also called a cluster head terminal, a cluster agent terminal, etc.). Or a cooperative user equipment (cooperating UE, CUE), etc.) and one or more target terminals (also referred to as a cluster member terminal, a cluster common terminal, or a target user equipment (target UE, TUE)).
- the terminals in the terminal group can communicate with network devices in a manner of terminal cooperation.
- CUE The UE in the terminal group that directly communicates with the network equipment, and can assist the TUE in the terminal group to communicate with the network equipment.
- TUE A UE in a terminal group that uses CUE to communicate with network equipment.
- FIG. 3 shows a schematic diagram of a communication scenario 300.
- the communication scenario 300 illustrated in FIG. 3 includes a network device 310, a terminal 320, and a terminal 330.
- the terminal 320 and the terminal 330 form a terminal group 340, the terminal 320 is a CUE in the terminal group 340, and the terminal 330 is a TUE in the terminal group 330.
- the terminal 320 CUE can directly communicate with the network device 310, and the terminal 330 TUE communicates with the network device 310 through the terminal 320.
- FIG. 3 only takes one terminal group and one TUE included in the terminal group as an example for schematic illustration, and this application does not limit the number of terminal groups and the number of TUEs in the terminal group.
- the terminal group communication (or called terminal cooperative communication) scenario illustrated in FIG. 3 can adapt to certain communication requirements.
- the terminal 330 TUE is an energy-sensitive terminal
- the terminal 320 CUE is an energy-insensitive terminal
- the terminal 320 CUE and the terminal 330 TUE can form a terminal group 340, and the terminal 330 TUE passes through the terminal 320 CUE and the network device 310 To communicate. Since the terminal 320 CUE and the terminal 330 TUE in the terminal group 340 are generally close, the energy consumption of the terminal 330 TUE when communicating with the terminal 320 CUE is low, thereby prolonging the service life of the energy-sensitive terminal 330 TUE.
- FIG. 4 is a schematic diagram of interaction of a communication method 400 provided by an embodiment of this application.
- the first terminal, the second terminal, and the network device are taken as an example of the execution body of the interaction signal to illustrate the communication method, but the present application does not limit the execution body of the interaction signal.
- the network device in FIG. 4 may also be a chip, a chip system, or a processor that supports the network device to implement the method.
- the first terminal in FIG. 4 may also be a chip, a chip system, or a processor that supports the first terminal to implement the method.
- the second terminal in FIG. 4 may also be a chip, a chip system, or a processor that supports the second terminal to implement the method.
- the method 400 of this embodiment may include a part 410, a part 420, and a part 430:
- the network device sends control information, and the first terminal and the second terminal receive the control information.
- the network device sends the control information in a multicast manner.
- the first terminal and the second terminal belong to the same terminal group.
- the first terminal is a TUE
- the second terminal is a CUE.
- the terminal group, TUE and CUE refer to the description of the terminal group, TUE and CUE in FIG. 3.
- the first terminal is an energy consumption sensitive terminal
- the second terminal is an energy insensitive terminal.
- the control information can be understood as a kind of joint scheduling control information, which can be used to schedule side link data between the first terminal and the second terminal, and can also be used to schedule the uplink between the second terminal and the network device. Road data.
- Part 420 The first terminal sends data on the first resource according to the above control information, and the second terminal receives the data from the first terminal on the first resource according to the above control information.
- the first terminal transmits the above-mentioned data on the sidelink channel, and the second terminal receives the data on the sidelink channel.
- the sidelink channel may be, for example, a physical sidelink shared channel (PSSCH). ), or physical sidelink discovery channel (PSDCH), etc.
- PSSCH physical sidelink shared channel
- PSDCH physical sidelink discovery channel
- Part 430 The second terminal sends the above data on the second resource according to the above control information, and the network device receives the data from the second terminal on the second resource.
- the second terminal sends the above-mentioned data on the uplink channel, and the network device receives the data on the uplink channel.
- the uplink channel may be, for example, a physical uplink shared channel (PUSCH).
- PUSCH physical uplink shared channel
- the second terminal sends the above-mentioned data according to the above-mentioned control information. It can be understood that the second terminal forwards the above-mentioned data from the first terminal to the network device according to the above-mentioned control information.
- the network device can complete the joint scheduling of the side link and the uplink in the terminal coordinated communication through a piece of control information, so that the signaling overhead during the terminal coordinated communication can be reduced.
- control information in the method 400 is carried in a physical channel
- the physical channel may be, for example, a physical downlink control channel (PDCCH) or the like.
- the control information can be transmitted more quickly through the physical channel, which can reduce the time delay in the terminal cooperative communication process.
- control information in the method 400 is scrambled by one of the following radio network temporary identifiers (RNTI):
- RNTI radio network temporary identifiers
- Group RNTI This group of RNTI is used to identify a terminal group.
- the group RNTI identifier may be used to identify a terminal group including the first terminal and the second terminal.
- the group of RNTI may be configured by the network device for the first terminal and/or the second terminal, may also be determined by the second terminal and notified to the first terminal, or determined by the first terminal and notified to the second terminal.
- the first terminal and/or the second terminal may use the set of RNTI to descramble the control information when receiving the control information, and then further execute part 420 and/or part 430.
- the first terminal successfully descrambles the control information using the group of RNTIs
- it can learn that the control information is used for joint scheduling, and send the above-mentioned data to the second terminal through the side link.
- the second terminal after the second terminal successfully descrambles the control information using the group of RNTIs, it can learn that the control information is used for joint scheduling, and receive the above-mentioned data from the first terminal and forward the data to the network device.
- Cell RNTI (cell RNTI, C-RNTI) of the first terminal The C-RNTI of the first terminal is used to identify the first terminal.
- the first terminal may notify the second terminal of the C-RNTI of the first terminal through the side link, or the network device may notify the second terminal of the C-RNTI of the first terminal through the downlink.
- the first terminal and/or the second terminal may use the C-RNTI of the first terminal to descramble the control information when receiving the control information, and then further execute part 420 and/or part 430.
- the first terminal when the first terminal does not initiate an uplink scheduling request, after the first terminal uses the C-RNTI of the first terminal to successfully descramble the control information, it can learn that the control information is used for joint scheduling, and send the control information to the first terminal through the side link.
- the second terminal sends the above-mentioned data.
- the second terminal after the second terminal successfully descrambles the control information using the C-RNTI of the first terminal, it can learn that the control information is used for joint scheduling, and receive the above-mentioned data from the first terminal and forward the data to the network device.
- the C-RNTI of the second terminal is used to identify the second terminal.
- the second terminal may notify the first terminal of the C-RNTI of the second terminal through the side link, or the network device may notify the first terminal of the C-RNTI of the second terminal through the downlink.
- the first terminal and/or the second terminal may use the C-RNTI of the second terminal to descramble the control information when receiving the control information, and then further execute part 420 and/or part 430. For example, after the first terminal successfully descrambles the control information using the C-RNTI of the second terminal, it can learn that the control information is used for joint scheduling, and send the above-mentioned data to the second terminal through the side link.
- the second terminal when the second terminal does not initiate an uplink scheduling request, after the second terminal uses the C-RNTI of the second terminal to successfully descramble the control information, it can learn that the control information is used for joint scheduling and receive the control information from the first terminal. And forward the data to the network device.
- the control information is scrambled through the above RNTI, so that the terminal can correctly recognize the control information.
- the first terminal sends data to the second terminal in an authorization-free manner on the first resource according to the above-mentioned control information.
- the second terminal receives the above-mentioned data from the first terminal in an authorization-free manner on the first resource according to the above-mentioned control information.
- the second terminal sends the above-mentioned data to the network device in an authorization-free manner on the second resource according to the above-mentioned control information.
- the control information in the method 400 may have multiple possible implementation manners.
- the first terminal may obtain the first resource through the control information
- the second terminal may obtain the first resource and the second resource through the control information.
- a possible implementation manner of the control information will be described below with reference to the examples in FIGS. 5A to 5F.
- Figures 5A-5F take time domain resources and frequency domain resources as examples to illustrate several examples of first resources and second resources, but this application does not limit physical resources of other dimensions (such as code domain resources and/or spatial domains).
- Resources A small square illustrated in FIGS. 5A to 5F represents a resource unit, a resource unit represents at least one time unit in time, and at least one frequency unit in frequency.
- the time unit can be a frame, a subframe, a time slot, a mini-slot, or a time domain symbol
- the frequency unit can be a carrier, CC, BWP, RBG, PRG, RB, or SC.
- the control information includes first indication information and second indication information, where the first indication information is used to indicate the first resource, and the second indication information is used to indicate the second indication information.
- the offset between the second resource and the first resource can also be understood as the offset of the second resource relative to the first resource).
- the offset includes one or more of time domain offset, frequency domain offset, code domain offset, or space domain offset.
- the time domain offset in this application can be understood as a time offset.
- the frequency domain offset in this application can be understood as an offset in frequency.
- the code domain offset in this application can be understood as the shift of the code word sequence (for example, cyclic shift), or the increase or decrease of the code word parameter.
- the spatial offset in this application can be understood as the offset of the beam, or the offset of the antenna, or the offset of the antenna port.
- This implementation manner can be understood as indicating the relative amount between the second resource and the first resource, so that the indication overhead can be reduced.
- offset between the second resource and the first resource in this application may refer to one of the following:
- the offset between the second resource and the first resource is the offset between the start resource of the second resource and the start resource of the first resource as an example for description.
- the first resource occupies the 9 resource units illustrated in FIG. 5A (shown as R1)
- the second resource occupies the other 9 resource units illustrated in FIG. 5A (shown as R1). Is R2).
- the time domain offset between R2 and R1 is 6 resource units
- the frequency domain offset between R2 and R1 is 6 resource units.
- the above-mentioned first indication information is used to indicate R1
- the above-mentioned second indication information is used to indicate one of the following:
- the second indication information indicates the offset between the second resource and the first resource
- the second indication information is used to indicate the value of the offset between the second resource and the first resource.
- the value of the offset between the second resource and the first resource in this application may be positive, negative, or zero, which is not limited in this application.
- the offset value can be indicated more accurately, so that physical resources can be more fully utilized.
- the second indication information may indicate one of the following:
- the second indication information indicates the offset between the second resource and the first resource
- the second indication information is used to indicate the first index
- the first index corresponds to the second resource and the first resource.
- the corresponding relationship between the value of the offset between the second resource and the first resource and the first index may be predefined, or configured by the network device (for example, configured by the network device for the second terminal).
- the offset can be indicated in a quantized manner, thereby reducing the indication overhead.
- the second indication information may indicate one of the following:
- the first index corresponding to the value of the time domain offset between R2 and R1 is 2.
- the frequency domain offset between R2 and R1 is predefined.
- the first index corresponding to the value of the frequency domain offset between R2 and R1 is 2.
- the time domain offset between R2 and R1 is predefined.
- the first index corresponding to the value of the time domain offset and the value of the frequency domain offset between R2 and R1 are 2 and 2, respectively.
- the second indication information is used to indicate multiple second resources, or the number of second resources or the number of repetitions of the second resources is pre-defined.
- the number of repetitions of the second resource can be understood as the number of the second resource minus one.
- the multiple second resources in this embodiment may be multiple consecutive second resources in the time domain, or multiple second resources that are not consecutive in the time domain, or multiple consecutive second resources in the frequency domain.
- the second resource may also be multiple second resources that are not continuous in the frequency domain.
- FIG. 5B Take the first resource and the second resource illustrated in FIG. 5B as an example, where FIG. 5B illustrates two second resources that are continuous in the time domain (shown in two bold frames).
- the foregoing second indication information may be used to indicate the two second resources in FIG. 5B, or the number of second resources (that is, 2) or the number of repetitions of the second resources (that is, 1) in FIG. 5B is predefined.
- FIG. 5C illustrates two second resources that are not continuous in the time domain (shown in two thick frames).
- the foregoing second indication information may be used to indicate the two second resources in FIG. 5C, or the number of second resources (that is, 2) or the number of repetitions of the second resources (that is, 1) in FIG. 5C is predefined.
- the second indication information is used to indicate the quantity of the second resource or to indicate the number of repetitions of the second resource.
- the number of second resources or the number of repetitions of the second resources can be more accurately indicated, so that the physical resources can be more fully utilized.
- the second indication information indicates that the number of the second resource is two, or the second indication information indicates that the number of repetitions of the second resource is one.
- the second indication information indicates multiple second resources
- the second indication information is used to indicate a second index
- the second index corresponds to the number of second resources or the number of repetitions of the second resources .
- the corresponding relationship between the quantity of the second resource or the number of repetitions of the second resource and the second index may be predefined, or may be configured by the network device (for example, configured by the network device for the second terminal).
- the quantity of the second resource or the number of repetitions of the second resource can be indicated in a quantified manner, thereby reducing the indication overhead.
- the second indication information may indicate that the second index corresponding to the quantity of the second resource is 0.
- Second index Number of secondary resources 0 2 1 4 2 6 3 8
- the second indication information may indicate that the second index corresponding to the number of repetitions of the second resource is 0.
- Second index Number of repetitions of the second resource 0 1 1 3 2 5 3 7
- the second indication information is also used to indicate the pattern of the second resource, or the pattern of the second resource is predefined .
- the pattern of the second resource may be different from the pattern of the first resource, or may be the same as the pattern of the first resource, which is not limited in this application.
- the resource pattern is represented by [M,N] as an example, where M represents the number of resource units in time, and N represents the number of resource units in frequency. .
- the pattern of the first resource in Fig. 5D and Fig. 5E is [3,3].
- the pattern of the second resource in FIG. 5D is [1, 9], and the pattern of the second resource occupies fewer resource units in time, thereby being able to meet the requirements of low-latency services.
- the pattern of the second resource in FIG. 5E is [9,1], and the pattern of the second resource occupies fewer resource units in frequency, so as to meet the requirements of low-bandwidth or narrow-bandwidth services.
- the second indication information indicates the pattern of the second resource
- the second indication information is used to indicate a third index
- the third index corresponds to the pattern of the second resource.
- the correspondence between the pattern of the second resource and the third index may be predefined, or configured by the network device (for example, configured by the network device for the second terminal).
- the pattern can be indicated in a quantified manner, thereby reducing the indication overhead.
- the second indication information may indicate that the third index corresponding to the pattern of the second resource is 3.
- the second indication information may indicate that the third index corresponding to the pattern of the second resource is 0.
- the second indication information indicates the pattern of the second resource
- the second indication information is used to indicate the time domain scaling factor and/or the frequency domain scaling factor of the second resource relative to the first resource.
- the number of resource units included in the first resource and the number of resource units included in the second resource may be the same or different, which is not limited in this application. In the following, for convenience of description, the description is given by taking the same number of resource units included in the first resource as the number of resource units included in the second resource as an example.
- This implementation manner can be understood as indicating a change of the second resource pattern relative to the first resource pattern, so that more resource patterns can be flexibly indicated with a lower indication overhead.
- the second indication information may indicate one of the following:
- the time-domain scaling factor of the second resource relative to the first resource is 1/3, which means that the number of resource units of the second resource in time is 1/3 of the number of resource units of the first resource;
- the frequency domain scaling factor of the second resource relative to the first resource is 3, which means that the number of resource units of the second resource in frequency is 3 times the number of resource units of the first resource;
- the time domain scaling factor of the second resource relative to the first resource is 1/3, and the frequency domain scaling factor of the second resource relative to the first resource is 3.
- the second indication information may indicate one of the following:
- the time-domain scaling factor of the second resource relative to the first resource is 3, which means that the number of resource units of the second resource in time is 3 times the number of resource units of the first resource;
- the frequency domain scaling factor of the second resource relative to the first resource is 1/3, which means that the number of resource units of the second resource in frequency is 1/3 of the number of resource units of the first resource;
- the time domain scaling factor of the second resource relative to the first resource is 3, and the frequency domain scaling factor of the second resource relative to the first resource is 1/3.
- the second indication information indicates the pattern of the second resource
- the second indication information is used to indicate a fourth index
- the fourth index corresponds to the time-domain scaling of the second resource relative to the first resource Coefficient and/or frequency domain scaling factor.
- the corresponding relationship between the time-domain scaling factor and/or frequency-domain scaling factor of the second resource relative to the first resource and the fourth index may be predefined or configured by the network device (for example, the network device is the second terminal Configuration).
- the time-domain scaling coefficient and/or the frequency-domain scaling coefficient can be indicated in a quantized manner, thereby reducing indication overhead.
- the second indication information may indicate that the fourth index corresponding to the time domain scaling factor of the second resource relative to the first resource is 0.
- the second indication information may indicate that the fourth index corresponding to the frequency domain scaling factor of the second resource relative to the first resource is 1.
- the second indication information may indicate that the fourth index corresponding to the time domain scaling factor of the second resource relative to the first resource is 1.
- the second indication information may indicate that the fourth index corresponding to the frequency domain scaling factor of the second resource relative to the first resource is 0.
- the second indication information is used to indicate a plurality of second resources, and is used to indicate a pattern of the second resource.
- the second indication information may be used to indicate two second resources, and the pattern used to indicate one second resource is [1, 9].
- the time domain scaling factor and/or frequency domain scaling factor of the second resource relative to the first resource is predefined. Through this implementation manner, it is not necessary to indicate the time-domain scaling factor and/or the frequency-domain scaling factor, thereby reducing the indication overhead.
- the control information includes first indication information used to indicate the first resource, or the control information includes second indication information used to indicate the second resource, And there is a corresponding relationship between the second resource and the first resource.
- the corresponding relationship may be predefined or configured by the network device (for example, the network device is configured for the second terminal).
- the control information includes the first indication information indicating the first resource
- the second terminal can obtain the first resource, and obtain the second resource according to the first resource and the corresponding relationship between the second resource and the first resource.
- the control information includes the second indication information indicating the second resource
- the second terminal can obtain the second resource, and obtain the first resource according to the second resource and the corresponding relationship between the second resource and the first resource.
- the second resource and the first resource have a corresponding relationship
- the offset includes one or more of time domain offset, frequency domain offset, code domain offset, or space domain offset.
- the size of the first resource may be smaller than or equal to the size of the second resource, for example, the size of the second resource is an integer multiple of the size of the first resource.
- the size of the first resource may also be greater than the size of the second resource, for example, the size of the first resource is an integer multiple of the size of the second resource.
- the number of second resources or the number of repetitions of the second resource has a corresponding relationship with the size of the first resource.
- the number of second resources is directly proportional to the size of the first resource
- the number of second resources is inversely proportional to the size of the first resource relationship.
- the quantity of the second resource (or the number of repetitions of the second resource) and the size of the first resource may also have other relationships (for example, a linear relationship, an exponential relationship, or a logarithmic relationship, etc.), which is not limited in this application.
- the terminal can quickly obtain the number of second resources or the number of repetitions of the second resource after obtaining the size of the first resource, thereby reducing the processing delay and processing complexity of the terminal.
- the pattern of the second resource has a corresponding relationship with the pattern of the first resource.
- the second resource has a predefined time-domain scaling factor and/or frequency-domain scaling factor relative to the first resource.
- the control information includes third indication information.
- the second terminal Before sending the aforementioned data to the network device, the second terminal preprocesses the data according to the third indication information, and the preprocessing includes symbol-level equalization and/or symbol decision. Retransmitting data through symbol-level equalization and/or symbol decision can reduce the influence of channel frequency selectivity on data reception, thereby improving the reliability of data reception.
- the method 400 may further include an optional part 440: the first terminal sends a scheduling request to the network device, and the network device receives the scheduling request.
- the scheduling request is used to request the network device to perform terminal cooperative communication.
- the network device sends the control information in part 410 to the first terminal and the second terminal according to the scheduling request.
- the first terminal and/or the second terminal may determine the role of the control information in part 410 in a variety of ways. By determining the role of the control information, the first terminal and/or the second terminal can learn whether the control information is used for the joint scheduling of the side link and the uplink (that is, for the uplink scheduling and the side link scheduling), or It is used for independent scheduling of the side link and the uplink (that is, used for uplink scheduling or side link scheduling), which can adapt to the coexistence of joint scheduling and non-joint scheduling, and meet backward compatibility.
- the first terminal and/or the second terminal determine that the control information is used for joint scheduling or independent scheduling according to the RNTI. For example, when the first terminal and/or the second terminal successfully descrambling the control information using the first RNTI, it is determined that the control information is used for joint scheduling; when the first terminal and/or the second terminal successfully descrambling using the second RNTI When the control information is used, it is determined that the control information is used for independent scheduling; where the first RNTI and the second RNTI are different RNTIs.
- the first terminal and/or the second terminal determine that the control information is used for joint scheduling or independent scheduling according to a format of the control information. For example, when the format of the control information is the first format, the first terminal and/or the second terminal determine that the control information is used for joint scheduling; when the format of the control information is the second format, the first terminal and/or the second terminal The terminal determines that the control information is used for independent scheduling; where the first format and the second format are different formats. It can be understood that different formats may mean that the control information contains different content, and may also mean that the payload size of the control information is different.
- the first terminal and/or the second terminal determine that the control information is used for joint scheduling or independent scheduling according to the control resource set (CORESET) that carries the control information. Scheduling. For example, when the control information is carried by the first CORESET, the first terminal and/or the second terminal determine that the control information is used for joint scheduling; when the control information is carried by the second CORESET, the first terminal and/or the second terminal determine The control information is used for independent scheduling; wherein, the first CORESET and the second CORESET are different CORESETs.
- CORESET control resource set
- the physical resources contained in different CORESETs can be completely non-overlapping (that is, the physical resources contained in different CORESETs can be completely different), or the physical resources contained in different CORESETs can be partially overlapped (that is, the physical resources contained in different CORESETs can be Parts are the same).
- the first terminal and/or the second terminal determine that the control information is used for joint scheduling or independent scheduling according to the value indicated by the first indication field in the control information. For example, when the first indication field in the control information indicates the first value, the first terminal and/or the second terminal determines that the control information is used for joint scheduling; when the first indication field in the control information indicates the second value, The first terminal and/or the second terminal determine that the control information is used for independent scheduling; where the first value and the second value are different values.
- the first indication field in the above control information may be one or more of the following indication fields: control information format indication field, frequency domain resource allocation domain, time domain resource allocation domain, modulation and coding scheme indication Domain, an indication domain containing the first indication information, an indication domain containing the second indication information, or an indication domain newly introduced in the control information.
- the embodiments of the present application also provide corresponding devices, including corresponding modules for executing the foregoing embodiments.
- the module can be software, hardware, or a combination of software and hardware.
- FIG. 6 shows a schematic diagram of the structure of a device.
- the apparatus 600 may be a network device, a terminal device, a chip, a chip system, or a processor that supports the network device to implement the above method, or a chip, a chip system, or a chip that supports the terminal device to implement the above method. Or processor, etc.
- the device can be used to implement the method described in the foregoing method embodiment, and for details, please refer to the description in the foregoing method embodiment.
- the device 600 may include one or more processors 601, and the processor 601 may also be referred to as a processing unit, which may implement certain control functions.
- the processor 601 may be a general-purpose processor or a special-purpose processor. For example, it can be a baseband processor or a central processing unit.
- the baseband processor can be used to process communication protocols and communication data
- the central processor can be used to control communication devices (such as base stations, baseband chips, terminals, terminal chips, DU or CU, etc.), execute software programs, and process The data of the software program.
- the processor 601 may also store instructions and/or data 603, and the instructions and/or data 603 may be executed by the processor, so that the apparatus 600 executes the above method embodiments. Described method.
- the processor 601 may include a transceiver unit for implementing receiving and sending functions.
- the transceiver unit may be a transceiver circuit, or an interface, or an interface circuit.
- the transceiver circuits, interfaces, or interface circuits used to implement the receiving and transmitting functions can be separated or integrated.
- the foregoing transceiver circuit, interface, or interface circuit may be used for code/data reading and writing, or the foregoing transceiver circuit, interface, or interface circuit may be used for signal transmission or transmission.
- the device 600 may include a circuit, which may implement the sending or receiving or communication functions in the foregoing method embodiments.
- the device 600 may include one or more memories 602, on which instructions 604 may be stored, and the instructions may be executed on the processor, so that the device 600 executes the foregoing method embodiments. Described method.
- data may also be stored in the memory.
- instructions and/or data may also be stored in the processor.
- the processor and the memory can be provided separately or integrated together. For example, the corresponding relationship described in the foregoing method embodiment may be stored in a memory or in a processor.
- the device 600 may further include a transceiver 605 and/or an antenna 606.
- the processor 601 may be referred to as a processing unit, and controls the device 600.
- the transceiver 605 may be called a transceiver unit, a transceiver, a transceiver circuit, a transceiver device, or a transceiver module, etc., for implementing the transceiver function.
- the apparatus 600 in the embodiment of the present application may be used to execute the method described in FIG. 4 in the embodiment of the present application.
- the processor and transceiver described in this application can be implemented in integrated circuit (IC), analog IC, radio frequency integrated circuit RFIC, mixed signal IC, application specific integrated circuit (ASIC), printed circuit board ( printed circuit board, PCB), electronic equipment, etc.
- the processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), nMetal-oxide-semiconductor (NMOS), and P-type Metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
- CMOS complementary metal oxide semiconductor
- NMOS nMetal-oxide-semiconductor
- PMOS bipolar junction transistor
- BiCMOS bipolar CMOS
- SiGe silicon germanium
- GaAs gallium arsenide
- the device described in the above embodiment may be a network device or a terminal device, but the scope of the device described in this application is not limited to this, and the structure of the device may not be limited by FIG. 6.
- the device can be a stand-alone device or can be part of a larger device.
- the device may be:
- ASIC such as modem (MSM)
- FIG. 7 provides a schematic structural diagram of a terminal device.
- the terminal device can be applied to the scenario shown in FIG. 1 or FIG. 3.
- FIG. 7 only shows the main components of the terminal device.
- the terminal device 700 includes a processor, a memory, a control circuit, an antenna, and an input and output device.
- the processor is mainly used to process the communication protocol and communication data, and to control the entire terminal, execute the software program, and process the data of the software program.
- the memory is mainly used to store software programs and data.
- the radio frequency circuit is mainly used for the conversion of baseband signal and radio frequency signal and the processing of radio frequency signal.
- the antenna is mainly used to send and receive radio frequency signals in the form of electromagnetic waves.
- Input and output devices such as touch screens, display screens, keyboards, etc., are mainly used to receive data input by users and output data to users.
- the processor can read the software program in the storage unit, parse and execute the instructions of the software program, and process the data of the software program.
- the processor performs baseband processing on the data to be sent, and then outputs the baseband signal to the radio frequency circuit.
- the radio frequency circuit processes the baseband signal to obtain a radio frequency signal and sends the radio frequency signal through the antenna in the form of electromagnetic waves. .
- the radio frequency circuit receives the radio frequency signal through the antenna, the radio frequency signal is further converted into a baseband signal, and the baseband signal is output to the processor, and the processor converts the baseband signal into data and performs processing on the data. deal with.
- the processor may include a baseband processor and a central processing unit.
- the baseband processor is mainly used to process communication protocols and communication data.
- the central processing unit is mainly used to control the entire terminal device and execute Software program, processing the data of the software program.
- the processor in FIG. 7 integrates the functions of the baseband processor and the central processing unit.
- the baseband processor and the central processing unit may also be independent processors and are interconnected by technologies such as a bus.
- the terminal device may include multiple baseband processors to adapt to different network standards, the terminal device may include multiple central processors to enhance its processing capabilities, and the various components of the terminal device may be connected through various buses.
- the baseband processor can also be expressed as a baseband processing circuit or a baseband processing chip.
- the central processing unit can also be expressed as a central processing circuit or a central processing chip.
- the function of processing the communication protocol and the communication data may be built in the processor, or stored in the storage unit in the form of a software program, and the processor executes the software program to realize the baseband processing function.
- the antenna and control circuit with the transceiving function can be regarded as the transceiving unit 711 of the terminal device 700, and the processor with the processing function can be regarded as the processing unit 712 of the terminal device 700.
- the terminal device 700 includes a transceiving unit 711 and a processing unit 712.
- the transceiving unit may also be referred to as a transceiver, a transceiver, a transceiving device, and so on.
- the device for implementing the receiving function in the transceiving unit 711 can be regarded as the receiving unit, and the device for implementing the sending function in the transceiving unit 711 can be regarded as the sending unit, that is, the transceiving unit 711 includes a receiving unit and a sending unit.
- the receiving unit may also be called a receiver, a receiver, a receiving circuit, etc.
- the sending unit may be called a transmitter, a transmitter, or a transmitting circuit, etc.
- the foregoing receiving unit and sending unit may be an integrated unit or multiple independent units.
- the above-mentioned receiving unit and sending unit may be in one geographic location, or may be scattered in multiple geographic locations.
- the device can be a terminal or a component of the terminal (for example, an integrated circuit, a chip, etc.).
- the device may be a network device, or a component of a network device (for example, an integrated circuit, a chip, etc.).
- the device may also be another communication module, which is used to implement the method in the method embodiment of the present application.
- the apparatus 800 may include: a processing module 802 (or referred to as a processing unit).
- a transceiving module 801 or referred to as a transceiving unit
- a storage module 803 or referred to as a storage unit).
- one or more modules in Figure 8 may be implemented by one or more processors, or by one or more processors and memories; or by one or more processors It may be implemented with a transceiver; or implemented by one or more processors, memories, and transceivers, which is not limited in the embodiment of the present application.
- the processor, memory, and transceiver can be set separately or integrated.
- the device has the function of implementing the terminal described in the embodiment of the application.
- the device includes a module or unit or means corresponding to the terminal to execute the steps related to the terminal described in the embodiment of the application.
- the function or unit is Means can be implemented through software, or through hardware, or through hardware executing corresponding software, or through a combination of software and hardware.
- the device has the function of implementing the network device described in the embodiment of this application.
- the device includes the module or unit or means corresponding to the network device executing the steps involved in the network device described in the embodiment of this application.
- the functions or units or means (means) can be realized by software, or by hardware, or by hardware executing corresponding software, or by a combination of software and hardware.
- each module in the device 800 in the embodiment of the present application may be used to execute the method described in FIG. 4 in the embodiment of the present application.
- an apparatus 800 may include: a processing module 802 and a transceiver module 801.
- the transceiver module 801 is used to receive control information from the network device
- the processing module 802 is used to control the transceiver module 801 to receive data from the first terminal on the first resource according to the control information
- the processing module 802 is also used to control according to the above control information.
- the transceiver module 801 sends the above-mentioned data to the network device on the second resource.
- the control information can be understood as a kind of joint scheduling control information, which can be used to schedule side-link data and can also be used to schedule uplink data.
- the device 800 may be a second terminal, or a component of the second terminal (for example, a processor, a chip, or a chip system, etc.).
- the network device can complete the joint scheduling of the side link and the uplink in the terminal coordinated communication through a piece of control information, so that the signaling overhead during the terminal coordinated communication can be reduced.
- control information is sent in a multicast manner.
- control information is carried in a physical channel
- the physical channel may be, for example, a PDCCH.
- the processing module 802 is configured to use one of the following RNTIs to descramble the foregoing control information:
- Group RNTI This group of RNTI is used to identify a terminal group
- Cell RNTI (cell RNTI, C-RNTI) of the first terminal:
- the C-RNTI of the first terminal is used to identify the first terminal;
- the C-RNTI of the second terminal is used to identify the second terminal.
- the transceiver module 801 is configured to receive the above-mentioned data from the first terminal on a side link channel, and the side link channel may be, for example, PSSCH or PSDCH.
- the transceiver module 801 is configured to send the above-mentioned data to the network device on an uplink channel, and the uplink channel may be, for example, PUSCH.
- the first terminal and the second terminal belong to the same terminal group.
- the first terminal is a target user equipment (target UE, TUE), and the second terminal is a cooperative user equipment (cooperating UE, CUE).
- the first terminal is an energy consumption sensitive terminal, and the second terminal is an energy insensitive terminal.
- the processing module 802 controls the transceiver module 801 to receive the above-mentioned data from the first terminal in an authorization-free manner on the first resource according to the above-mentioned control information.
- the processing module 802 controls the transceiver module 801 to send the above data to the network device in an authorization-free manner on the second resource according to the above control information.
- the foregoing control information includes first indication information and second indication information, where the first indication information is used to indicate the first resource, and the second indication information is used to indicate the second resource and the second indication information.
- the offset includes one or more of time domain offset, frequency domain offset, code domain offset, or space domain offset.
- the second indication information is used to indicate the value of the offset between the second resource and the first resource.
- the second indication information is used to indicate a first index
- the first index corresponds to a value of an offset between the second resource and the first resource.
- the second indication information is used to indicate multiple second resources, or the number of second resources or the number of repetitions of the second resources is predefined.
- the second indication information is used to indicate the quantity of the second resource or used to indicate the number of repetitions of the second resource.
- the second indication information is used to indicate a second index, and the second index corresponds to the number of second resources or the number of repetitions of the second resources.
- the second indication information is also used to indicate a pattern of the second resource, or the pattern of the second resource is predefined.
- the second indication information is used to indicate a third index, and the third index corresponds to the pattern of the second resource.
- the second indication information is used to indicate the time-domain scaling factor and/or the frequency-domain scaling factor of the second resource relative to the first resource.
- the second indication information is used to indicate a fourth index
- the fourth index corresponds to a time-domain scaling factor and/or a frequency-domain scaling factor of the second resource relative to the first resource.
- the second indication information is used to indicate a plurality of second resources, and is used to indicate a pattern of the second resource.
- the foregoing control information includes first indication information for indicating a first resource, or the foregoing control information includes second indication information for indicating a second resource, and the second resource There is a corresponding relationship with the first resource.
- the offset includes one or more of time domain offset, frequency domain offset, code domain offset, or space domain offset.
- the number of second resources or the number of repetitions of the second resources has a corresponding relationship with the size of the first resource.
- the pattern of the second resource has a corresponding relationship with the pattern of the first resource.
- the foregoing control information further includes third indication information.
- the processing module 802 preprocesses the data according to the third indication information, and the preprocessing includes symbol-level equalization and/or symbol decision.
- the processing module 802 is further configured to determine according to the RNTI of the descrambling control information, the format of the control information, the CORESET that carries the control information, or the value indicated by the first indicator field in the control information.
- the control information is used for joint scheduling or independent scheduling.
- an apparatus 800 may include: a processing module 802 and a transceiver module 801.
- the transceiver module 801 is used to send control information to the first terminal and the second terminal, and the control information is used to indicate: the first terminal sends data on the first resource, and the second terminal receives the data on the first resource , And the second terminal sends the data on the second resource.
- the processing module 802 is configured to control the transceiver module 801 to receive the above-mentioned data from the second terminal on the second resource.
- the control information can be understood as a kind of joint scheduling control information, which can be used to schedule side-link data and can also be used to schedule uplink data.
- the apparatus 800 may be a network device, or a component of a network device (for example, a processor, a chip, or a chip system, etc.).
- the network device can complete the joint scheduling of the side link and the uplink in the terminal coordinated communication through a piece of control information, so that the signaling overhead during the terminal coordinated communication can be reduced.
- the transceiver module 801 is configured to send the foregoing control information in a multicast manner.
- control information is carried in a physical channel
- the physical channel may be, for example, a PDCCH.
- Group RNTI This group of RNTI is used to identify a terminal group
- the C-RNTI of the first terminal is used to identify the first terminal;
- the C-RNTI of the second terminal is used to identify the second terminal.
- the transceiver module 801 is configured to receive the above-mentioned data from the second terminal on an uplink channel, and the uplink channel may be, for example, PUSCH.
- the first terminal and the second terminal belong to the same terminal group.
- the first terminal is a TUE
- the second terminal is a CUE.
- the first terminal is an energy consumption sensitive terminal
- the second terminal is an energy insensitive terminal.
- control information is used to indicate: the authorization-free transmission of the above-mentioned data by the first terminal on the first resource, and/or the authorization-free reception of the above-mentioned data by the second terminal on the first resource.
- control information is used to indicate that the second terminal transmits the above-mentioned data without authorization on the second resource.
- the foregoing control information includes first indication information and second indication information, where the first indication information is used to indicate the first resource, and the second indication information is used to indicate the second resource and the second indication information.
- the offset includes one or more of time domain offset, frequency domain offset, code domain offset, or space domain offset.
- the second indication information is used to indicate the value of the offset between the second resource and the first resource.
- the second indication information is used to indicate a first index
- the first index corresponds to a value of an offset between the second resource and the first resource.
- the second indication information is used to indicate multiple second resources, or the number of second resources or the number of repetitions of the second resources is predefined.
- the second indication information is used to indicate the quantity of the second resource or used to indicate the number of repetitions of the second resource.
- the second indication information is used to indicate a second index, and the second index corresponds to the number of second resources or the number of repetitions of the second resources.
- the second indication information is also used to indicate a pattern of the second resource, or the pattern of the second resource is predefined.
- the second indication information is used to indicate a third index, and the third index corresponds to the pattern of the second resource.
- the second indication information is used to indicate the time-domain scaling factor and/or the frequency-domain scaling factor of the second resource relative to the first resource.
- the second indication information is used to indicate a fourth index
- the fourth index corresponds to a time-domain scaling factor and/or a frequency-domain scaling factor of the second resource relative to the first resource.
- the second indication information is used to indicate a plurality of second resources, and is used to indicate a pattern of the second resource.
- the foregoing control information includes first indication information for indicating a first resource, or the foregoing control information includes second indication information for indicating a second resource, and the second resource There is a corresponding relationship with the first resource.
- the offset includes one or more of time domain offset, frequency domain offset, code domain offset, or space domain offset.
- the number of second resources or the number of repetitions of the second resources has a corresponding relationship with the size of the first resource.
- the pattern of the second resource has a corresponding relationship with the pattern of the first resource.
- the foregoing control information further includes third indication information.
- the third indication information is used to indicate preprocessing of the aforementioned data, and the preprocessing includes symbol-level equalization and/or symbol decision.
- the transceiver module 801 is further configured to receive a scheduling request from the first terminal, and the processing module 802 controls the transceiver module 801 to send the foregoing control information to the first terminal and the second terminal according to the scheduling request. .
- the processor in the embodiment of the present application may be an integrated circuit chip with signal processing capability.
- the steps of the foregoing method embodiments can be completed by hardware integrated logic circuits in the processor or instructions in the form of software.
- the above-mentioned processor may be a general-purpose processor, a digital signal processor (digital signal processor, DSP), an application specific integrated circuit (ASIC), a field programmable gate array (field programmable gate array, FPGA) or other Programming logic devices, discrete gates or transistor logic devices, discrete hardware components.
- the processing unit used to execute these technologies at a communication device can be implemented in one or more general-purpose processors, DSPs, digital signal processing devices, ASICs, Programmable logic device, FPGA, or other programmable logic device, discrete gate or transistor logic, discrete hardware component, or any combination of the above.
- the general-purpose processor may be a microprocessor.
- the general-purpose processor may also be any traditional processor, controller, microcontroller, or state machine.
- the processor can also be implemented by a combination of computing devices, such as a digital signal processor and a microprocessor, multiple microprocessors, one or more microprocessors combined with a digital signal processor core, or any other similar configuration. achieve.
- the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory can be read-only memory (ROM), programmable read-only memory (programmable ROM, PROM), erasable programmable read-only memory (erasable PROM, EPROM), and electrically available Erase programmable read-only memory (electrically EPROM, EEPROM) or flash memory.
- the volatile memory may be random access memory (RAM), which is used as an external cache.
- RAM random access memory
- static random access memory static random access memory
- dynamic RAM dynamic RAM
- DRAM dynamic random access memory
- synchronous dynamic random access memory synchronous DRAM, SDRAM
- double data rate synchronous dynamic random access memory double data rate SDRAM, DDR SDRAM
- enhanced synchronous dynamic random access memory enhanced SDRAM, ESDRAM
- synchronous connection dynamic random access memory serial DRAM, SLDRAM
- direct rambus RAM direct rambus RAM
- the present application also provides a computer-readable medium on which a computer program is stored, and when the computer program is executed by a computer, the function of any of the foregoing method embodiments is realized.
- This application also provides a computer program product, which, when executed by a computer, realizes the functions of any of the foregoing method embodiments.
- the computer may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
- software it can be implemented in the form of a computer program product in whole or in part.
- the computer program product includes one or more computer instructions.
- the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
- the computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium.
- the computer instructions may be transmitted from a website, computer, server, or data center.
- the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center integrated with one or more available media.
- the usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, and a magnetic tape), an optical medium (for example, a high-density digital video disc (digital video disc, DVD)), or a semiconductor medium (for example, a solid state disk, SSD)) etc.
- system and "network” in this article are often used interchangeably in this article.
- the term “and/or” in this article is only an association relationship that describes associated objects, which means that there can be three relationships, for example, A and/or B can mean: A alone exists, A and B exist at the same time, exist alone In the three cases of B, A can be singular or plural, and B can be singular or plural.
- the character “/” generally indicates that the associated objects before and after are in an "or” relationship.
- At least one of! or "at least one of" as used herein means all or any combination of the listed items, for example, "at least one of A, B and C", It can mean: A alone exists, B alone exists, C exists alone, A and B exist at the same time, B and C exist at the same time, and there are six cases of A, B and C at the same time, where A can be singular or plural, and B can be Singular or plural, C can be singular or plural.
- B corresponding to A means that B is associated with A, and B can be determined according to A.
- determining B based on A does not mean that B is determined only based on A, and B can also be determined based on A and/or other information.
- the corresponding relationships shown in the tables in this application can be configured or pre-defined.
- the value of the information in each table is only an example, and can be configured to other values, which is not limited in this application.
- the corresponding relationship shown in some rows may not be configured.
- appropriate deformation adjustments can be made based on the above table, such as splitting, merging, and so on.
- the names of the parameters shown in the titles in the above tables may also adopt other names that can be understood by the communication device, and the values or expressions of the parameters may also be other values or expressions that can be understood by the communication device.
- other data structures can also be used, such as arrays, queues, containers, stacks, linear tables, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables, or hash tables. Wait.
- the pre-definition in this application can be understood as definition, pre-definition, storage, pre-storage, pre-negotiation, pre-configuration, curing, or pre-fired.
- the systems, devices, and methods described in this application can also be implemented in other ways.
- the device embodiments described above are merely illustrative, for example, the division of the units is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components may be combined or It can be integrated into another system, or some features can be ignored or not implemented.
- the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
- the functional units in the various embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
- the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium.
- the technical solution of the present application essentially or the part that contributes to the existing technology or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in the various embodiments of the present application.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory (read-only memory, ROM), random access memory (random access memory, RAM), magnetic disk or optical disk and other media that can store program code .
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
La présente invention concerne, selon des modes de réalisation, un procédé de planification conjointe, le procédé consistant à commander la liaison latérale entre des terminaux et la liaison montante entre un terminal et un dispositif de réseau au moyen d'informations de commande de planification conjointe afin de réduire les surcharges de signalisation pendant la communication coopérative de terminaux. Le procédé et l'appareil décrits dans la présente demande peuvent être utilisés dans des scénarios d'utilisation tels que l'Internet des objets (IdO), une communication de type machine (MTC), une communication de type machine massive (MTC massive, mMTC), l'Internet des véhicules et les véhicules connectés.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201980100615.2A CN114424463A (zh) | 2019-10-12 | 2019-10-12 | 联合调度的方法和装置 |
| PCT/CN2019/110881 WO2021068259A1 (fr) | 2019-10-12 | 2019-10-12 | Procédé et appareil de planification conjointe |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2019/110881 WO2021068259A1 (fr) | 2019-10-12 | 2019-10-12 | Procédé et appareil de planification conjointe |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2021068259A1 true WO2021068259A1 (fr) | 2021-04-15 |
Family
ID=75437790
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2019/110881 Ceased WO2021068259A1 (fr) | 2019-10-12 | 2019-10-12 | Procédé et appareil de planification conjointe |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN114424463A (fr) |
| WO (1) | WO2021068259A1 (fr) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024193409A1 (fr) * | 2023-03-21 | 2024-09-26 | 上海朗帛通信技术有限公司 | Procédé et appareil utilisés dans un nœud pour des communications sans fil |
| WO2025030314A1 (fr) * | 2023-08-07 | 2025-02-13 | 华为技术有限公司 | Procédé de communication et appareil de communication |
| WO2025044838A1 (fr) * | 2023-08-31 | 2025-03-06 | 华为技术有限公司 | Procédé et appareil de communication |
| US12267825B2 (en) | 2019-10-31 | 2025-04-01 | Huawei Technologies Co., Ltd. | Uplink transmission method and communication apparatus |
| EP4583560A4 (fr) * | 2022-09-21 | 2025-12-24 | Huawei Tech Co Ltd | Procédé et appareil de communication, support de stockage et système de puce |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104954976A (zh) * | 2015-06-30 | 2015-09-30 | 宇龙计算机通信科技(深圳)有限公司 | 一种资源调度方法、终端、基站及系统 |
| CN106559896A (zh) * | 2015-09-30 | 2017-04-05 | 中兴通讯股份有限公司 | 多用户协作通信的下行控制信息传输方法、基站和用户设备 |
| WO2018094872A1 (fr) * | 2016-11-26 | 2018-05-31 | 华为技术有限公司 | Procédé, dispositif et système de planification de ressources de liaison latérale |
| CN108512576A (zh) * | 2017-02-28 | 2018-09-07 | 华为技术有限公司 | 一种实现用户设备协作的方法及装置 |
| EP3051733B1 (fr) * | 2015-01-27 | 2018-11-07 | Alcatel Lucent | Procédé de gestion de ressources, noeud, réseau et programme informatique |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20180137479A (ko) * | 2016-04-25 | 2018-12-27 | 광동 오포 모바일 텔레커뮤니케이션즈 코포레이션 리미티드 | 데이터 전송 방법 및 기기 |
| EP3565336B1 (fr) * | 2016-12-29 | 2022-06-15 | LG Electronics Inc. | Procédé d'émission et de réception de signal dans un système de communication sans fil, et appareil associé |
| US10244522B2 (en) * | 2017-03-03 | 2019-03-26 | Qualcomm Incorporated | Signaling for multiplexing of low latency communication and sidelink communications |
| CN108633034B (zh) * | 2017-03-24 | 2021-04-09 | 华为技术有限公司 | 一种数据传输的方法、网络设备和终端设备 |
| CN109392109B (zh) * | 2017-08-08 | 2021-08-20 | 华为技术有限公司 | 免授权资源配置方法及装置 |
| WO2019051242A2 (fr) * | 2017-09-08 | 2019-03-14 | Convida Wireless, Llc | Gestion de communications à l'aide d'informations de commande de liaison descendante |
| CA3022244C (fr) * | 2017-10-27 | 2025-10-14 | Ofinno, Llc | Information de commande de liaison descendante de groupe commun destinee a des ressources sans fil |
| CN109803382B (zh) * | 2017-11-16 | 2021-11-09 | 华为技术有限公司 | 数据传输的方法和装置 |
-
2019
- 2019-10-12 WO PCT/CN2019/110881 patent/WO2021068259A1/fr not_active Ceased
- 2019-10-12 CN CN201980100615.2A patent/CN114424463A/zh active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3051733B1 (fr) * | 2015-01-27 | 2018-11-07 | Alcatel Lucent | Procédé de gestion de ressources, noeud, réseau et programme informatique |
| CN104954976A (zh) * | 2015-06-30 | 2015-09-30 | 宇龙计算机通信科技(深圳)有限公司 | 一种资源调度方法、终端、基站及系统 |
| CN106559896A (zh) * | 2015-09-30 | 2017-04-05 | 中兴通讯股份有限公司 | 多用户协作通信的下行控制信息传输方法、基站和用户设备 |
| WO2018094872A1 (fr) * | 2016-11-26 | 2018-05-31 | 华为技术有限公司 | Procédé, dispositif et système de planification de ressources de liaison latérale |
| CN108512576A (zh) * | 2017-02-28 | 2018-09-07 | 华为技术有限公司 | 一种实现用户设备协作的方法及装置 |
Non-Patent Citations (1)
| Title |
|---|
| HUAWEI, HISILICON: "Further views on Rel-17 work area on NR sidelink enhancements for V2X and other use cases", 3GPP DRAFT; RP-191831, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. TSG RAN, no. Newport Beach, USA; 20190916 - 20190920, 9 September 2019 (2019-09-09), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, pages 1 - 13, XP051782380 * |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12267825B2 (en) | 2019-10-31 | 2025-04-01 | Huawei Technologies Co., Ltd. | Uplink transmission method and communication apparatus |
| EP4583560A4 (fr) * | 2022-09-21 | 2025-12-24 | Huawei Tech Co Ltd | Procédé et appareil de communication, support de stockage et système de puce |
| WO2024193409A1 (fr) * | 2023-03-21 | 2024-09-26 | 上海朗帛通信技术有限公司 | Procédé et appareil utilisés dans un nœud pour des communications sans fil |
| WO2025030314A1 (fr) * | 2023-08-07 | 2025-02-13 | 华为技术有限公司 | Procédé de communication et appareil de communication |
| WO2025044838A1 (fr) * | 2023-08-31 | 2025-03-06 | 华为技术有限公司 | Procédé et appareil de communication |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114424463A (zh) | 2022-04-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2021068259A1 (fr) | Procédé et appareil de planification conjointe | |
| CN113453356B (zh) | 通信优先级确定方法及装置 | |
| WO2021237721A1 (fr) | Procédé de rétroaction de livre de codes harq-ack et équipement terminal | |
| WO2021102815A1 (fr) | Procédé et appareil d'acquisition d'informations de système | |
| WO2021030954A1 (fr) | Procédé et appareil de détermination de mode de transmission | |
| US12389388B2 (en) | Method for sending and receiving control information, apparatus, and system | |
| JP2023514730A (ja) | フィードバックリソース決定方法およびフィードバックリソース決定装置 | |
| WO2021031090A1 (fr) | Procédé et dispositif de communication de liaison latérale | |
| CN115336215A (zh) | Harq-ack码本的反馈方法、终端设备和网络设备 | |
| CN115835406B (zh) | 无线通信的方法及设备 | |
| CN116209067B (zh) | 数据传输方法、终端设备和通信设备 | |
| CN112399618B (zh) | 通信方法和装置 | |
| WO2020029857A1 (fr) | Procédé de planification et de transmission de données, dispositif de réseau, terminal et support de stockage informatique | |
| CN114342541B (zh) | 随机接入的方法和装置 | |
| CN114667797A (zh) | 一种终端辅助信息上报方法、获取方法及其装置 | |
| CN115915407A (zh) | 数据传输方法及装置 | |
| WO2022160355A1 (fr) | Procédé et dispositif de communication sans fil | |
| WO2021134367A1 (fr) | Procédé et appareil de communication | |
| WO2022141649A1 (fr) | Procédé et dispositif de communication sans fil | |
| WO2022021312A1 (fr) | Procédé de communication sans fil, équipement terminal et dispositif de réseau | |
| WO2021081902A1 (fr) | Procédé d'envoi d'un signal, procédé et dispositif de réception d'un signal | |
| CN114747285B (zh) | 一种资源调度的方法和通信装置 | |
| CN119922734A (zh) | 一种通信方法及装置 | |
| CN116724649A (zh) | 一种通信控制方法及其装置 | |
| WO2025218482A9 (fr) | Procédé de configuration d'informations et appareil de communication |
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: 19948551 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: 19948551 Country of ref document: EP Kind code of ref document: A1 |