A method, apparatus and system for indicating information transmission

By using range or direction indication information in V2X communication, the second terminal device determines whether to provide auxiliary resources to the first terminal device, which solves the problem of unreliable resource selection, improves the reliability of resource selection, and reduces system overhead.

CN116602021BActive Publication Date: 2026-03-10HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-31
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

In V2X communication, terminal devices lack reliability in resource selection, especially when auxiliary terminal devices are unavailable, which leads to reduced reliability in resource selection.

Method used

The second terminal device receives range indication information or direction indication information, determines whether to provide auxiliary resource information to the first terminal device, and sends corresponding indication information to improve the reliability of resource selection.

Benefits of technology

By using geographic information to determine the appropriate resource-aided terminal devices, the reliability of resource selection is improved, system overhead is reduced, and resource utilization is increased.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116602021B_ABST
    Figure CN116602021B_ABST
Patent Text Reader

Abstract

A communication method and device, wherein the method comprises: a second terminal device receiving first information, the first information comprising range indication information or direction indication information; the second terminal device determining whether to provide the first terminal device with assistance resource information according to the first information, the assistance resource information being used to determine a transmission resource of the first terminal device; the second terminal device being capable of providing the first terminal device with the assistance resource information, the second terminal device sending first indication information to the first terminal device, the first indication information comprising the assistance resource information, or the second terminal device being incapable of providing the first terminal device with the assistance resource information, the second terminal device sending second indication information to the first terminal device, the second indication information being used to indicate that the assistance resource information cannot be provided to the first terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, and in particular to a method, apparatus and system for transmitting instruction information. Background Technology

[0002] Vehicle-to-Vehicle (V2V) communication, vehicle-to-pedestrian (V2P) communication, or vehicle-to-infrastructure / network (V2I / N) communication are technologies that enable direct communication between terminal devices, also known as direct-connect communication. V2V, V2P, and V2I / N are collectively referred to as V2X, which means that vehicles can communicate with anything.

[0003] In V2X, the system supports two resource scheduling modes: one is resource scheduling mode 1 (RA mode-1) based on base station scheduling, and the other is resource scheduling mode 2 (RA mode-2) based on the terminal device's perception and selection of pre-configured resources.

[0004] When using the Mode-2 method to determine resources, the terminal device senses available resources on the sidelink within a predefined set of resources and selects those resources for transmission. Other terminal devices besides the transmitting terminal device can provide assistance to help it determine the relevant resources. When the receiving terminal device cannot provide assistance to the transmitting terminal device, or when there are multiple receiving terminal devices, it becomes impossible to reasonably determine which terminal device should provide assistance, thus reducing the reliability of resource selection. Summary of the Invention

[0005] The purpose of this application is to provide a method, apparatus and system for transmitting instruction information to improve the reliability of resource selection.

[0006] In a first aspect, this application provides a method for transmitting indication information, comprising: a second terminal device receiving first information, the first information including range indication information or direction indication information; the second terminal device determining, based on the first information, whether it can provide auxiliary resource information to a first terminal device, the auxiliary resource information being used to determine the transmission resources of the first terminal device; the second terminal device being able to provide the auxiliary resource information to the first terminal device, the second terminal device sending first indication information to the first terminal device, the first indication information including the auxiliary resource information, or the second terminal device being unable to provide the auxiliary resource information to the first terminal device, the second terminal device sending second indication information to the first terminal device, the second indication information being used to indicate that it cannot provide auxiliary resource information to the first terminal device.

[0007] Using the method described above, the second terminal device receives first information from the first terminal device and determines whether it can provide auxiliary resource information to the first terminal device based on the range indication information or direction indication information carried therein. If it determines that it can provide such information, it sends the auxiliary resource information to the first terminal device; if it determines that it cannot provide such information, it sends feedback to the first terminal device that it cannot provide assistance. Thus, by using geographical information such as range indication information or direction indication information, the terminal device capable of providing resource assistance is reasonably determined, improving the reliability of resource selection.

[0008] This method can be executed by a communication device or a communication apparatus capable of supporting the functions required for the method to be implemented, such as a chip. For example, the second terminal device executing the above method can be an apparatus, a chip disposed in the terminal device for implementing the functions of the terminal device, or other components for implementing the functions of the terminal device.

[0009] In one optional implementation, the range indication information is used to indicate the geographical range of the terminal device that needs to provide the auxiliary resource information; or the direction indication information is used to indicate the geographical location of the terminal device that needs to provide the auxiliary resource information relative to the first terminal device. The range indication information or direction indication information carried in the first information can be used to determine the geographical location of the terminal device that needs to provide feedback. For example, the direction indication information can be bit information, which determines the corresponding geographical location. This geographical range is relative to the first terminal device. For instance, if the Zone ID of the area where the first terminal device is located is Zone5, a bit information value of "000" indicates that the terminal device east of Zone5 needs to provide auxiliary resource information.

[0010] Optionally, the second terminal device can determine the geographical area of ​​the terminal device that needs to provide auxiliary resource information based on the range indication information and the communication distance of the first terminal device. The communication distance of the first terminal device indicates its communication range, such as the radius R of its communication coverage. The range indication information and communication distance can identify a geographical area where terminal devices need to provide auxiliary resource information to the first terminal device. Optionally, whether a terminal device within the feedback area actually provides auxiliary resource information to the first terminal device may also depend on other factors, such as whether the terminal device has the capability to provide auxiliary resource information.

[0011] In one alternative implementation, the range indication information is related to the priority of the data to be transmitted by the first terminal device and / or the current channel congestion level.

[0012] The priority of transmitted data is carried in the SCI (Service Control Center), which indicates the priority of the currently transmitted data. The higher the priority of the data to be transmitted, the larger the value of the range indication information. A higher priority means that the data is more important, and a larger value of the range indication information means that the final determined feedback area is larger. That is, for the transmission of important data, more terminal devices can be scheduled to provide feedback auxiliary resource information, thereby ensuring that the resource determination process of important data has a higher priority. On the other hand, if the current channel congestion level is relatively high, for example, if the Sidelink Channel Busy Ratio (SL CBR) or the Sidelink Channel Occupancy Ratio (SL CR) measured by the first terminal device is higher than a certain threshold, then a smaller value is used for the parameter. The purpose is to trigger fewer UEs to provide feedback auxiliary information, thereby reducing the aggravation of channel congestion.

[0013] In one optional implementation, the second terminal device determines whether it can provide auxiliary resource information to the first terminal device based on the first information, including: the second terminal device determining, based on the range indication information or the direction indication information, that it is within the feedback range of the auxiliary resource information of the first terminal device, and thus determines that it can provide auxiliary resource information to the first terminal device; or the second terminal device determining, based on the range indication information or the direction indication information, that it is not within the feedback range of the auxiliary resource information of the first terminal device, and thus determines that it cannot provide auxiliary resource information to the first terminal device. By using geographical location indications to reduce the number of terminal devices and the amount of auxiliary resource information, system overhead is reduced and resource utilization is improved.

[0014] In one alternative implementation, the second terminal device belongs to a second terminal device group, which is determined by a higher level or by the first terminal device.

[0015] In one alternative implementation, the second terminal device receives the first information from the first terminal device, the first information being used to request the auxiliary resource information; or the second terminal device receives the first information from a network device.

[0016] In one optional implementation, the auxiliary resource information includes at least one of the following: transmission resources that the first terminal device prefers to use, transmission resources that the first terminal device does not prefer to use, or transmission resources that conflict with the transmission resources of other terminal devices, or an indication of conflicting transmission resources.

[0017] In one optional implementation, determining that auxiliary resource information cannot be provided to the first terminal device based on the first information includes: determining that auxiliary resource information cannot be provided to the first terminal device based on the first information as it is not within the feedback range of auxiliary resource information of the first terminal device; or determining that auxiliary resource information cannot be provided to the first terminal device based on the channel being busy, the inability to obtain effective auxiliary resource information, or the lack of ability to provide auxiliary resource information.

[0018] In one alternative implementation, the second indication information is carried in the physical side line feedback channel PSFCH, or the physical side line control channel PSCCH, or the physical side line data channel PSSCH.

[0019] Secondly, this application provides a method for receiving indication information, including a first terminal device sending first information to at least one second terminal device, the first information including range indication information or direction indication information, the first information being used by the at least one second terminal device to determine whether auxiliary resource information can be provided to the first terminal device; the first terminal device receiving first indication information or second indication information from the second terminal device; the first indication information including the auxiliary resource information, the auxiliary resource information being used by the first terminal device to determine the transmission resource, and the second indication information being used to indicate that the second terminal device cannot provide auxiliary resource information to the first terminal device.

[0020] This method can be executed by a communication device or a communication apparatus capable of supporting the functions required for the method to be implemented, such as a chip. For example, the first terminal device executing the above method can be a terminal device, a chip disposed in the terminal device for implementing the functions of the terminal device, or other components for implementing the functions of the terminal device.

[0021] In one optional implementation, the range indication information is used to indicate the geographical range of the terminal device that needs to provide the auxiliary resource information; or the direction indication information is used to indicate the geographical location of the terminal device that needs to provide the auxiliary resource information relative to the first terminal device. The range indication information or direction indication information carried in the first information can be used to determine the geographical location of the terminal device that needs to provide feedback. For example, the direction indication information can be bit information, which determines the corresponding geographical location. This geographical range is relative to the first terminal device. For instance, if the Zone ID of the area where the first terminal device is located is Zone5, a bit information value of "000" indicates that the terminal device east of Zone5 needs to provide auxiliary resource information.

[0022] Optionally, the second terminal device can determine the geographical area of ​​the terminal device that needs to provide auxiliary resource information based on the range indication information and the communication distance of the first terminal device. The communication distance of the first terminal device indicates its communication range, such as the radius R of its communication coverage. The range indication information and communication distance can identify a geographical area where terminal devices need to provide auxiliary resource information to the first terminal device. Optionally, whether a terminal device within the feedback area actually provides auxiliary resource information to the first terminal device may also depend on other factors, such as whether the terminal device has the capability to provide auxiliary resource information.

[0023] In one alternative implementation, the range indication information is related to the priority of the data to be transmitted by the first terminal device and / or the current channel congestion level.

[0024] The priority of transmitted data is carried in the SCI (Search Engine Information Framework), which indicates the priority of the currently transmitted data. The higher the priority of the data to be transmitted, the larger the value of the range indication information. A higher priority indicates that the data is more important, and a larger range indication information value indicates that the final determined feedback area is larger. That is, for the transmission of important data, more terminal devices can be scheduled to provide feedback auxiliary resource information, thereby ensuring that the resource determination process for important data has a higher priority. On the other hand, if the current channel congestion level is relatively high, for example, if the sidelink busy rate SL CBR or sidelink channel occupancy ratio SL CR measured by the first terminal device is higher than a certain threshold, then a smaller value is used for the parameter. The purpose is to trigger fewer UEs to provide feedback auxiliary information, thereby reducing the aggravation of channel congestion.

[0025] In one alternative implementation, the first information is used by the at least one second terminal device to determine whether it falls within the feedback range of the auxiliary resource information of the first terminal device.

[0026] In one alternative implementation, the at least one second terminal device belongs to a second terminal device group, which is determined by a higher layer or by the first terminal device.

[0027] In one optional implementation, the auxiliary resource information includes at least one of the following: transmission resources that the first terminal device prefers to use, transmission resources that the first terminal device does not prefer to use, or transmission resources that conflict with the transmission resources of other terminal devices, or an indication of conflicting transmission resources.

[0028] In one alternative implementation, the second indication information is carried in the physical side line feedback channel PSFCH, or the physical side line control channel PSCCH, or the physical side line data channel PSSCH.

[0029] Thirdly, a communication device is provided, the beneficial effects of which are described in the first aspect and will not be repeated here. The device may be the terminal device, a chip or module within the terminal device, or a chip or system-on-a-chip. The device includes: a transceiver unit for receiving first information, the first information including range indication information or direction indication information; a processing unit for determining, based on the first information, whether auxiliary resource information can be provided to a first terminal device, the auxiliary resource information being used to determine the transmission resources of the first terminal device; and whether the auxiliary resource information can be provided to the first terminal device. The transceiver unit is further configured to send first indication information to the first terminal device, the first indication information including the auxiliary resource information, or indicating that the auxiliary resource information cannot be provided to the first terminal device. The transceiver unit is further configured to send second indication information to the first terminal device, the second indication information indicating that the auxiliary resource information cannot be provided to the first terminal device.

[0030] In one optional implementation, the range indication information is used to indicate the geographical range of the terminal device that needs to provide feedback on the auxiliary resource information; or the direction indication information is used to indicate the geographical location of the terminal device that needs to provide feedback on the auxiliary resource information relative to the first terminal device.

[0031] In one alternative implementation, the range indication information is related to the priority of the data to be transmitted by the first terminal device and / or the current channel congestion level.

[0032] In one optional implementation, the processing unit is further configured to determine, based on the range indication information or the direction indication information, that the second terminal device is within the feedback range of the auxiliary resource information of the first terminal device, and the second terminal device determines that it can provide the auxiliary resource information to the first terminal device; or the processing unit is further configured to determine, based on the range indication information or the direction indication information, that the second terminal device is no longer within the feedback range of the auxiliary resource information of the first terminal device, and the second terminal device determines that it cannot provide the auxiliary resource information to the first terminal device.

[0033] In one optional implementation, the transceiver unit is further configured to receive the first information from the first terminal device, the first information being used to request the auxiliary resource information; or the transceiver unit is further configured to receive the first information from a network device.

[0034] In one optional implementation, the auxiliary resource information includes at least one of the following: transmission resources that the first terminal device prefers to use, transmission resources that the first terminal device does not prefer to use, or transmission resources that conflict with the transmission resources of other terminal devices, or an indication of conflicting transmission resources.

[0035] The fourth aspect provides a communication device, the beneficial effects of which are described in the second aspect and will not be repeated here. The device may be the terminal device, a chip or module within the terminal device, or a chip or system-on-a-chip. The device includes: a transceiver unit configured to send first information to at least one second terminal device, the first information including range indication information or direction indication information, the first information being used by the at least one second terminal device to determine whether it can provide auxiliary resource information to the first terminal device; the transceiver unit configured to receive first indication information or second indication information from the second terminal device; the first indication information including the auxiliary resource information, the auxiliary resource information being used to determine transmission resources, and the second indication information being used to indicate that the second terminal device cannot provide the auxiliary resource information to the first terminal device.

[0036] In one optional implementation, the range indication information is used to indicate the geographical range of the terminal device that needs to provide feedback on the auxiliary resource information; or the direction indication information is used to indicate the geographical location of the terminal device that needs to provide feedback on the auxiliary resource information relative to the first terminal device.

[0037] In one alternative implementation, the range indication information is related to the priority of the data to be transmitted by the first terminal device and / or the current channel congestion level.

[0038] In one alternative implementation, the first information is used by the at least one second terminal device to determine whether it falls within the feedback range of the auxiliary resource information of the first terminal device.

[0039] In one alternative implementation, the at least one second terminal device belongs to a second terminal device group, which is determined by a higher layer or by a processing unit.

[0040] In one optional implementation, the auxiliary resource information includes at least one of the following: transmission resources that the first terminal device prefers to use, transmission resources that the first terminal device does not prefer to use, or transmission resources that conflict with the transmission resources of other terminal devices, or an indication of conflicting transmission resources.

[0041] Fifthly, this application provides a method for receiving auxiliary information, comprising: a first terminal device sending second information to a second group of terminal devices, the second information being used to instruct terminal devices in the second group of terminal devices that need to provide feedback on auxiliary resource information; the first terminal device receiving auxiliary resource information from the auxiliary resource information that needs to be provided feedback; and the first terminal device determining a transmission resource based on the auxiliary resource information.

[0042] Using this method, the first terminal device can select a specific UE to provide feedback on auxiliary information, which makes it easier for the first terminal to control the amount of auxiliary resource information and reduce the overhead of the entire system.

[0043] In one optional implementation, the second information includes triggering information, which indicates that the terminal device in the second terminal group that has reported NACK is the terminal device that reports the auxiliary resource information; or the second information includes a bit map, which indicates the terminal devices in the second terminal device group that need to report auxiliary resource information. Each bit of the bit map corresponds to a second terminal in the second terminal device group. The second terminals in the second terminal device group are sorted in a specific order, for example, by ascending group member identifiers. The most significant bit (MSB) of the bit map corresponds to the second terminal device in the second terminal device group with the smallest group member identifier, which is determined by a higher layer or by the second terminal device itself. When the bit value is "1", the corresponding second terminal device needs to report auxiliary resource information; when the bit value is "0", the corresponding second terminal device does not report auxiliary resource information.

[0044] In one optional implementation, the triggering information is used to indicate a terminal device that reports NACK in the initial transmission and retransmission of the same data block TB, or a terminal device that reports NACK more than N1 times, where N1 is a positive integer.

[0045] Sixthly, this application provides a method for providing feedback on auxiliary information, comprising: a second terminal device receiving second information from a first terminal device, the second information being used to indicate terminal devices in a second terminal device group that need to provide feedback on auxiliary resource information; the second terminal device determining, based on the second information, that it belongs to a terminal device that needs to provide feedback on auxiliary resource information, and sending the auxiliary resource information to the first terminal device, the auxiliary resource information being used to determine the sending resources of the first terminal device; or the second terminal device determining, based on the second information, that it does not belong to a terminal device that needs to provide feedback on auxiliary resource information.

[0046] In one optional implementation, determining a terminal device that needs to provide auxiliary resource information based on second information includes: the second information including trigger information, which indicates that a terminal device in the second terminal group that has provided NACK needs to provide auxiliary resource information, and determining a terminal device that needs to provide auxiliary resource information based on the trigger information; or the second information including a bit map, which indicates that a terminal device in the second terminal device group needs to provide auxiliary resource information, and determining a terminal device that needs to provide auxiliary resource information based on the bit map.

[0047] In one optional implementation, the triggering information is used to indicate a terminal device that reports NACK in the initial transmission and retransmission of the same data block TB, or a terminal device that reports NACK more than N1 times, where N1 is a positive integer.

[0048] In a seventh aspect, embodiments of this application provide a computer-readable storage medium or a non-volatile storage medium storing instructions or programs that, when executed on a computer, cause the computer to perform the methods described in the above aspects, or, when executed on one or more processors, cause a communication device including the one or more processors to perform the methods described in the above aspects.

[0049] Eighthly, embodiments of this application provide a computer program product for storing a computer program that, when run on a computer, causes the computer to perform the method described in any of the foregoing aspects.

[0050] In a ninth aspect, embodiments of this application provide a chip or apparatus for transmitting indication information, comprising: at least one processor coupled to a memory including instructions, wherein the at least one processor executes the instructions to cause the apparatus for transmitting a common signal to perform the methods as described in the first, second, fifth, or sixth aspects above.

[0051] In a tenth aspect, a communication device is provided, comprising one or more processors and one or more memories or non-volatile storage media storing instructions or programs that, when executed by the one or more processors, cause the communication device or the one or more processors to perform the methods described above and the embodiments of this application.

[0052] In an eleventh aspect, a terminal device or communication device is provided, configured to perform the methods involved in the second or sixth aspect described above.

[0053] In a twelfth aspect, a network apparatus or communication apparatus is provided, configured to perform the methods involved in the first or fifth aspect described above.

[0054] In a thirteenth aspect, embodiments of this application provide a system that includes the apparatus described in the third aspect and the apparatus described in the fourth aspect. Attached Figure Description

[0055] Figure 1 This is a schematic diagram of the network architecture applicable to the embodiments of this application;

[0056] Figure 2 This is a schematic diagram of a method process provided in an embodiment of this application;

[0057] Figure 3 A geographical schematic diagram of auxiliary resource feedback provided in an embodiment of this application;

[0058] Figure 4 A geographical schematic diagram of auxiliary resource feedback provided in an embodiment of this application;

[0059] Figure 5 This is a schematic diagram of another method process provided in an embodiment of this application;

[0060] Figure 6 A geographical schematic diagram of auxiliary resource feedback provided in an embodiment of this application;

[0061] Figure 7 A geographical schematic diagram of auxiliary resource feedback provided in an embodiment of this application;

[0062] Figure 8 This is a schematic diagram of another method flow provided in an embodiment of this application;

[0063] Figure 9 This is a schematic diagram of a communication device structure provided in an embodiment of this application;

[0064] Figure 10This is a schematic diagram of a communication device structure provided in an embodiment of this application. Detailed Implementation

[0065] The embodiments of this application will now be described in further detail with reference to the accompanying drawings.

[0066] Figure 1 This is a schematic diagram illustrating possible application scenarios of embodiments of this application. Figure 1 In this process, terminal device A communicates sideways with terminal devices B1-B5, and terminal device C can also communicate sideways with B1-B2. Terminal devices B1-B5 can form a terminal device group, and the terminal devices in this group can communicate unicastly with terminal device A or terminal device B. Figure 1 The terminal devices can communicate with each other via broadcast, for example, a terminal device A can receive a broadcast message. Optionally, terminal devices B1-B5 and A can also be located in a terminal device group, in which case they can communicate via multicast.

[0067] The following explanations of some terms used in the embodiments of this application are provided to facilitate understanding by those skilled in the art.

[0068] 1) Terminal device: The first or second terminal device involved in this application may include various devices with wireless communication functions or units, components, modules, devices, chips, or SOCs within such devices. The devices with wireless communication functions may be, for example, in-vehicle devices, wearable devices, computing devices, or other devices connected to a wireless modem, mobile stations (MS), terminals, or user equipment (UE), etc. When the first or second terminal device is an in-vehicle device, it can be placed or installed inside a vehicle. The in-vehicle device can be considered as part of the vehicle, or as a module or assembly placed in the vehicle. The in-vehicle terminal device can also be called an onboard unit (OBU).

[0069] The first or second terminal device involved in the embodiments of this application may further include a device for providing voice and / or data connectivity to the user. Specifically, it may include a device for providing voice to the user, or a device for providing data connectivity to the user, or a device for providing both voice and data connectivity to the user. For example, it may include a handheld device with wireless connectivity or a processing device connected to a wireless modem. The terminal device may communicate with the core network via a radio access network (RAN), exchanging voice or data with the RAN, or interacting with the RAN for both voice and data. The terminal device may include user equipment (UE), wireless terminal equipment, mobile terminal equipment, device-to-device (D2D) terminal equipment, vehicle-to-everything (V2X) terminal equipment, machine-to-machine / machine-type communications (M2M / MTC) terminal equipment, Internet of Things (IoT) terminal equipment, subscriber unit, subscriber station, mobile station, remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, or user device, etc. For example, it may include mobile phones (or "cellular" phones), computers with mobile terminal devices, portable, pocket-sized, handheld, or computer-embedded mobile devices, etc. Examples include personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), and other similar devices. It also includes limited devices, such as those with low power consumption, limited storage capacity, or limited computing power.Examples include information sensing devices such as barcodes, radio frequency identification (RFID), sensors, global positioning system (GPS), and laser scanners.

[0070] By way of example and not limitation, the first or second terminal device involved in the embodiments of this application may also be a wearable device. Wearable devices, also known as wearable smart devices or smart wearable devices, are a general term for devices that are intelligently designed and developed using wearable technology to make everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on only one type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets, smart helmets, and smart jewelry for vital sign monitoring.

[0071] A terminal device can be a terminal equipment or a module used to implement the functions of a terminal equipment. The module can be set in the terminal equipment or can be set independently of the terminal equipment. The module is, for example, a chip, a chip system, or a system-on-a-chip.

[0072] 2) Network devices, such as access network (AN) devices, like base stations (e.g., access points), can refer to devices in the access network that communicate with wireless terminal devices over the air interface via one or more cells, or, for example, network devices in a vehicle-to-everything (V2X) technology as roadside units (RSUs). Base stations can be used to convert received air frames to and from IP packets, acting as routers between terminal devices and the rest of the access network, which may include IP networks. RSUs can be fixed infrastructure entities supporting V2X applications and can exchange messages with other entities supporting V2X applications. Network devices can also coordinate the management of air interface attributes. For example, network devices can include evolved base stations (NodeBs, eNBs, or e-NodeBs) in long-term evolution (LTE) systems or long-term evolution-advanced (LTE-A) systems, or they can include fifth-generation mobile communication technologies (the 5G).th The next generation node B (gNB) in a 5G new radio (NR) system (also referred to as the NR system) or a centralized unit (CU) and a distributed unit (DU) in a cloud radio access network (Cloud RAN) system are not limited to this embodiment.

[0073] 3) The V2X communication in this application embodiment enables vehicles to interconnect with the outside world, which is a fundamental and key technology for future intelligent vehicles, autonomous driving, and intelligent transportation systems. V2X will optimize the specific application requirements of V2X based on existing device-to-device (D2D) technology, and further reduce the access latency of V2X devices and resolve resource conflict issues.

[0074] V2X specifically includes several application requirements such as direct communication between vehicles (V2V), between vehicles and roadside infrastructure (V2I), between vehicles and pedestrians (V2P), and communication and interaction between vehicles and networks (V2N). Figure 1 As shown. V2V refers to communication between vehicles; V2P refers to communication between vehicles and people (including pedestrians, cyclists, drivers, or passengers); V2I refers to communication between vehicles and network devices, such as RSUs. There is also a type called V2N that can be included in V2I, which refers to communication between vehicles and base stations / networks.

[0075] Among these, V2P can be used to provide safety warnings to pedestrians or non-motorized vehicles on the road. V2I allows vehicles to communicate with roads and even other infrastructure, such as traffic lights and roadblocks, to obtain road management information such as traffic light signal timing. V2V can be used for vehicle-to-vehicle information exchange and alerts; its most typical application is in vehicle-to-vehicle collision avoidance safety systems. V2N is currently the most widely used form of vehicle-to-everything (V2X) communication. Its main function is to enable vehicles to connect to cloud servers via mobile networks and use applications such as navigation, entertainment, or anti-theft provided by the cloud servers.

[0076] In V2X, the primary communication mode is between terminal devices. Current standard protocols support broadcast, multicast, and unicast for transmission between terminal devices.

[0077] Broadcast mode: Broadcast mode refers to the terminal device acting as the sender transmitting data in a broadcast mode. Multiple terminal devices can receive sidelink control information (SCI) or sidelink shared channel (SSCH) from the sender.

[0078] In a side link, the way to ensure that all terminal devices can parse the control information from the sender is either that the sender does not scramble the control information, or that the sender scrambles the control information using a scrambling code known to all terminal devices.

[0079] Multicast mode: Similar to broadcast transmission, multicast mode uses broadcast mode for data transmission by the terminal device at the sending end. All terminal devices in a group can parse SCI or SSCH.

[0080] Unicast mode: In unicast mode, one terminal device sends data to another terminal device, and the other terminal devices do not need or cannot parse the data.

[0081] 4) A sidelink is a link between terminal devices. An uplink is the link where a terminal device sends information to a network device, and a downlink is the link where a terminal device receives information from a network device.

[0082] 5) The terms "system" and "network" in the embodiments of this application can be used interchangeably. "At least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.

[0083] Furthermore, unless otherwise stated, the ordinal numbers such as "first" and "second" mentioned in the embodiments of this application are used to distinguish multiple objects and are not used to limit the order, timing, priority, or importance of multiple objects. For example, "first power control factor" and "second power control factor" are only used to distinguish different power control factors and do not necessarily indicate differences in the content, priority, or importance of these two power control factors.

[0084] The methods, apparatuses, and systems for transmitting instruction information involved in the embodiments of this application can be used in direct communication fields such as V2X, vehicle networking, connected vehicles, intelligent connected vehicles, intelligent driving, assisted driving, and device-to-device communication.

[0085] The network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems. The various embodiments or methods provided in this application are not limited to the communication method, and can be unicast, multicast or broadcast.

[0086] Based on the preceding description, such as Figure 2 The diagram shown is a schematic flowchart of a communication method provided in an embodiment of this application. See also... Figure 2 The method includes:

[0087] Step 201: The second terminal device receives the first information. The first information includes range indication information and / or direction indication information.

[0088] The first information can originate from a first terminal device, in which case it is used to request auxiliary resource information. The first terminal device can send the first information to at least one second terminal device. Optionally, these at least one second terminal device can belong to a second terminal device group. This group can be determined by a higher layer, and the first terminal device knows which terminal devices are included in the group. For example, in multicast feedback mode two, the group size and members are determined by a higher layer. For multicast feedback mode two, the receiving terminal device needs to feed back HARQ positive ACK and negative ACK information. In another approach, this group can be a group determined by the first terminal device to trigger the second terminal device to feed back auxiliary resource information. Optionally, this group determined by the first terminal device can be a subset of the higher-layer group selection set. Optionally, both the first and second terminal devices belong to the second device group.

[0089] Alternatively, the first information can also come from a network device. In this case, the first information sent by the network device to the second terminal device can be understood as configuration information. After receiving this configuration information, the terminal device can determine whether it can provide auxiliary resource information to the first terminal device based on the content of the configuration information. If the relevant conditions are met, it can further provide auxiliary resource information to the first terminal device. This configuration information can carry relevant geographical location parameters for the second terminal device to determine whether it should provide resource assistance to the first terminal device. Sending the first information to the second terminal device through a network device or through pre-configured range indication information or direction indication information can save signaling overhead for the first terminal device.

[0090] Step 202: The second terminal device determines whether it can provide auxiliary resource information to the first terminal device based on the first information. The auxiliary resource information is used to determine the transmission resources of the first terminal device.

[0091] Step 203: The second terminal device is able to provide auxiliary resource information to the first terminal device, and sends first indication information to the first terminal device. The first terminal device receives the first indication information from the second terminal device. The first indication information includes auxiliary resource information. Alternatively, the second terminal device is unable to provide auxiliary resource information to the first terminal device, and sends second indication information to the first terminal device. The first terminal device receives the second indication information from the second terminal device. The second indication information indicates that it is unable to provide auxiliary resource information to the first terminal device. Optionally, the auxiliary resource information can be sent via the Physical Sidelink Shared Channel (PSSCH) in the Physical Sidelink Feedback Channel (PSFCH) or the Physical Sidelink Control Channel (PSCCH). Optionally, the first indication information is the auxiliary resource information.

[0092] Auxiliary resource information is used to assist the first terminal device, i.e., the data sending terminal, in determining suitable transmission resources. Auxiliary resource information includes at least one of the following: transmission resources that the first terminal device prefers to use, transmission resources that the first terminal device does not prefer to use, transmission resources that conflict with the transmission resources of other terminal devices, or an indication of conflicting transmission resources. Auxiliary resource information is used by the first terminal device, i.e., the terminal device to send data, to determine transmission resources, such as determining side-channel transmission resources for multicast, broadcast, or unicast information. For example, in the case of unicast and multicast, the sending terminal device can directly select a receiving terminal as an auxiliary terminal device, i.e., an auxiliary UE. The receiving terminal directly provides feedback on relevant resources, facilitating the sending terminal's resource selection. For multicast, the auxiliary UE can be one or more receiving terminal devices that need to receive multicast data. The auxiliary terminal device does not have to be a receiving device; this invention is not limited to this.

[0093] The resource that conflicts with the transmission resources of other terminal devices can be a resource that has conflicted with the transmission resources of other terminal devices in the past, or a resource that the second terminal perceives will conflict with the transmission resources of other terminal devices in the future. The auxiliary resource information can also be a conflict indication, used to indicate that the transmission resources of the first terminal device have conflicted with the transmission resources of other terminal devices in the past or in the future.

[0094] Optionally, in step 202, the second terminal device determines whether it can provide auxiliary resource information to the first terminal device based on the first information. This includes: the second terminal device determining whether it is within the feedback range of the auxiliary resource information of the first terminal device; and the second terminal device determining that it is within the feedback range, in which case it can provide auxiliary resource information to the first terminal device. Alternatively, the second terminal device determines that the preconditions for sending auxiliary resource information to the first terminal device are met based on whether it is within the feedback range. Under these preconditions, whether to send auxiliary resource information to the first terminal device may also depend on other factors, such as whether the second terminal device obtains valid auxiliary resource information. If the second terminal device determines that it is not within the feedback range, it cannot provide auxiliary resource information to the first terminal device. The first information is used to indicate the relevant geographical information of the first terminal device. The first information can be used to determine the corresponding geographical area, and terminal devices within this area are suitable to provide resource assistance to the first terminal device.

[0095] It should be noted that whether the second terminal device actually provides auxiliary resource information to the first terminal device depends not only on whether it is within the feedback range of the first terminal device, but also on other conditions, such as the current channel state, whether the second terminal device can obtain effective sensing results, and / or whether the second terminal device itself has the ability to provide auxiliary resource information.

[0096] The second terminal device determines that it cannot provide auxiliary resource information to the first terminal device based on the first information, including: determining that it is outside the feedback range of the first terminal device's auxiliary resource information; or determining that it cannot provide auxiliary resource information to the first terminal device based on the channel being busy, the inability to obtain effective auxiliary resource information, or the lack of the ability to provide auxiliary resource information. The following sections describe the channel being busy, the inability to obtain effective auxiliary resource information, and / or the lack of the ability to provide auxiliary resource information separately:

[0097] A. Channel status is busy.

[0098] If the current channel is too busy, for example, if the Channel Busy Ratio (CBR) measured by the second terminal device exceeds a certain threshold, then the second terminal device will not provide auxiliary resource information. Note that this CBR threshold can be the same as the CBR threshold used by the first terminal device to determine whether to trigger an auxiliary resource information request.

[0099] B. Unable to obtain effective auxiliary resource information or effective perception results

[0100] 1) When the second terminal device switches resource pools

[0101] 2) When the second terminal device is unable to perform sensing, resource selection can be performed, for example, by using a random selection method.

[0102] 3) The second terminal device uses partial sensing, but the sensing time is too short.

[0103] 4) The selected candidate resources do not exceed a certain percentage of the total resources, for example, X%.

[0104] In cases 1)-4) above, it is considered that the second terminal device cannot obtain a valid sensing result. In this case, the second terminal device may not send auxiliary resource information to the first terminal device, even if the second terminal device receives a resource assistance request and is within the feedback range. Sensing determines the RSRP threshold by using the priority of received data and the priority of data to be transmitted carried in the received Sidelink Control Information (SCI). It then determines whether the RSRP of the received SCI or data exceeds the threshold, and whether the resources of the received SCI in the current period and the future time slot determined according to the received period overlap with those of the data to be transmitted in the current or future time slot. This process determines whether the candidate resources in the time slot are available for data transmission. The inability to obtain a valid sensing result means that the resource for transmission cannot be determined in the resource selection window based on the resource sensing result within the resource sensing window.

[0105] C. Lack of ability to provide supplementary information

[0106] If the second terminal device itself does not support resource assistance for energy saving, then the second terminal device can ignore the resource assistance request information, even if it receives a resource assistance request from the first terminal device or the first information from the network device, and is within the feedback range.

[0107] Based on the above conditions, the second terminal device can decide whether to provide auxiliary resource information to the first terminal device according to its actual capabilities. It will only provide auxiliary resource information to the first terminal device when it has effective sensing results and meets the channel conditions. Further condition filtering can narrow down the range of terminals that can provide feedback, thereby improving the effectiveness and reliability of resource feedback.

[0108] The first information includes range indication information or direction indication information. When the sender of the first information is a first terminal device, the first information is an auxiliary resource request message.

[0109] The range indication information indicates the geographical area where the terminal device requiring auxiliary resource information is located. The direction indication information indicates the geographical location of the terminal device requiring auxiliary resource information relative to the first terminal device.

[0110] Optionally, the second terminal device can determine the geographical range of the terminal device that needs to feed back auxiliary resource information based on the range indication information and the communication distance of the first terminal device. The communication distance of the first terminal device is used to indicate its communication range (CR), and the range indication information can be R. M A geographical area can be determined by using range indication information and communication distance. Terminal devices within this area need to send auxiliary resource information back to the first terminal device.

[0111] The following is Figure 3 Let's take an example. The first terminal device is represented by UE B, the second terminal device can be represented by UE A, and UE C can be understood as other terminal devices that communicate with some UE A devices. Figure 3 The diagram shows multiple UEs A. UEs B and UEs A1-UEs A4 can be considered as a terminal device group, such as a second terminal device group. A first terminal device or a network device sends first information to at least one second terminal device, for example, it can send first information to UEs A1-UEs A4. The first information carries range indication information R. M R M It can be manifested as Figure 3 The width of the defined annular region. UEs A1-UE A4, having received the first information, determine the width of the region based on the R value carried in the first information. M Determine if you are within the feedback range of UE B. The feedback range can be determined via [CR-R]. M [CR] represents the communication range of the first terminal device. Optional CR can also be carried in the first information. Furthermore, it can be combined with R... M They are carried together in the range indication information. UE A1-UE A4 according to RM And CR determines whether it is within the feedback range, such as Figure 3 The feedback range is a ring over the geographical area, with UE A1 and UE A2 within the feedback range, while UE A3 and UE A4 are outside the feedback range. Therefore, UE A3 and UE A4 do not need to feed back auxiliary resource information to UE B. Whether UE A1 and UE A2 will feed back auxiliary resource information to UE B may also depend on factors such as whether the channel is busy and whether effective sensing results can be obtained. Of course, subsequent judgments may not be necessary. That is, after UE A1 and UE A2 determine that they belong to the feedback range of UE B, they can send auxiliary resource information to UE B.

[0112] UE-B and UE-A1 through UE-A4 can reside in the same group, which is determined by higher layers, such as the application layer. UE-B knows which UEs are included in the group; for example, in multicast feedback mode 2, the group size and members are determined by higher layers. On the other hand, this group can also be a group determined by UE-B to trigger UE-A to provide auxiliary resource information. This group can be a subset selected by higher-layer groups.

[0113] Parameter R M The determination of the priority can be related to the priority of the transmitted data and / or the channel congestion level. The priority of the transmitted data is the priority carried in the SCI, which is used to indicate the priority of the currently transmitted data. When the data to be transmitted by UE-B has a high priority, a larger R can be configured. M By enabling more auxiliary UEs to assist UE-B in resource selection, UE-B's resource awareness is improved. The higher the priority of the data to be transmitted, the larger the value of the range indication information. Higher priority indicates more important data, and a larger range indication information value indicates a larger final feedback area. This means that for important data transmission, more terminal devices can be scheduled to provide auxiliary resource information, ensuring that the resource determination process for important data has a higher priority and increasing transmission reliability. On the other hand, if the current channel congestion level is high, for example, if the SL CBR or SL CR value measured by UE-B is higher than a certain threshold, then parameter R... M The smaller value is used in order to trigger fewer UE feedback assistance messages, thereby reducing the exacerbation of channel congestion.

[0114] When the first piece of information carries direction indication information, the specific method can be found in [reference needed]. Figure 4 As shown.

[0115] and Figure 3 similar, Figure 4The first terminal device can be represented by UE B. UE B and UE A1-UE A4 can be considered as a terminal device group, such as the second terminal device group. Figure 4 Geographical locations in China are divided based on zones. For example, zones can be numbered from zone1 to zone8, and these numbers can be repeated.

[0116] The first piece of information carries direction indication information, which may include the Zone ID of the corresponding area that falls within the feedback range, for example... Figure 4 In this context, UE B, the first terminal device, is located in Zone 5. Due to resource awareness requirements, terminal devices geographically located in Zones 3 and 4 need to send auxiliary resource information back to UE B. Therefore, the directional indication can carry information indicating Zones 3 and 4, or directly carry the zone numbers for Zones 3 and 4. Furthermore, to avoid duplicate Zone IDs, which could lead to multiple UEs in different zones simultaneously sending auxiliary information back to the sending UE, thus increasing system overhead, the directional indication information can also carry orientation information. This orientation information helps determine the specific Zone ID. For example... Figure 4 As shown, UE-B is located in Zone 5 and sends resource assistance request information to UE-A1 to UE-A4. This resource assistance request information includes Zone ID indications, indicating Zones 3 and 4. UE-B can also indicate its location in eight directions using 3 bits; specifically, "000" can represent due east (horizontally to the right). It should be noted that using 000 to indicate due east is just an example; the correspondence between bit values ​​and directions can be flexible. The inclusion of "000" in the resource assistance information means that only UE-A2 and UE-A4 located due east in Zone 5 and with Zone IDs in Zones 3 and 4 (as shown in the diagram) need to provide resource assistance to UE-B. When UE-A1 to UE-A4, i.e., the second terminal device group, receive the first information, they can determine whether they are within the feedback range of the first terminal device by using the directional indication information carried in the first information. For example, UE A1 located in Zone 0 can determine that it is not within the feedback range by using the information indicating Zones 3 and 4 or the Zone 3 and Zone 4 numbers carried in the first information. Optionally, it can send second indication information to the first terminal device to indicate that auxiliary resource information cannot be provided. Optionally, it can also directly indicate the relevant direction in the first information, such as due north, southwest, etc. By using directional indication information, the efficiency of feedback range indication is improved.

[0117] The second indication information is carried in the physical-side line feedback channel (PSFCH), the physical-side line control channel (PSCCH), or the physical-side line data channel (PSSCH). The second indication information is used to indicate that auxiliary resource information cannot be provided to the first terminal device.

[0118] The feedback methods for the second instruction information can include multiple methods:

[0119] 1. Feedback is provided using the feedback channel PSFCH. By reinterpreting the NACK information, it is determined whether auxiliary information should be provided.

[0120] Optionally, the second indication information includes a negative acknowledgement (NACK). When the second terminal device receives the first information, if it determines that it can provide auxiliary resource information to the first terminal device, it directly sends the auxiliary resource information to the first terminal device without sending an acknowledgement (ACK). If it cannot provide auxiliary resource information, it needs to send a NACK to the first terminal device to indicate that it cannot provide auxiliary resource information. If the first terminal device does not receive a NACK, it assumes that the auxiliary UE might provide auxiliary resource information. Therefore, to distinguish whether the NACK information carried on the PSFCH is used to provide a NACK for normal data or a rejection response for request information, an indication field can be carried in the SCI corresponding to the request information (i.e., the first information). This indication field indicates whether the feedback channel provides normal HARQ information or acknowledgment information from auxiliary resource information. For example, if a 1-bit indication is used in the SCI, a "0" indicates normal HARQ information, and a "1" indicates that the feedback is not a normal NACK for data, but rather an acknowledgment of whether auxiliary resource information can be provided. This indication field can be carried in the reserved bits of SCI format 1-A, or in other newer SCI format 2 besides SCI format 2-A or 2-B. One approach is that when the indication field is used to indicate whether auxiliary resource information can be provided (i.e., when the indication field indicates 1), the second terminal device only sends back a NACK message.

[0121] HARQ information Meaning indicated "0" - NACK No assistance resource information provided

[0122] Another approach is to provide two types of NACK messages:

[0123] NACK is a normal feedback message for data, while NACK_RAI is a confirmation message for auxiliary resource information, as detailed below:

[0124] HARQ information Meaning indicated "0" - NACK PSSCH not decoded "1" - NACK_RAI No assistance resource information provided

[0125] Of course, this can also be understood as the second approach being a reinterpretation of the ACK. In this case, feedback 0 indicates that the PSSCH was not correctly decoded, and feedback 1 indicates that auxiliary resource information cannot be provided.

[0126] 2. Use a control channel to carry a negative response in the SCI.

[0127] 3. Use a data channel, for example, to carry an indication in the MAC CE that auxiliary resource information cannot be provided.

[0128] Using the method described above, the second terminal device receives first information from the first terminal device and determines whether it can provide auxiliary resource information to the first terminal device based on the range or direction indication information carried therein. If it determines that it can provide such information, it sends the auxiliary resource information to the first terminal device; if it determines that it cannot provide such information, it sends feedback to the first terminal device that it cannot provide assistance. By using geographical location, it determines which UEs within a corresponding range can provide auxiliary resource information, reducing system overhead. At the same time, by using conditional constraints, it further narrows down the range of UEs that can provide information. Thus, by using geographical information indication, it reasonably determines the terminal devices that need to provide resource assistance, improving the reliability of resource selection.

[0129] Figure 5 The diagram shows another communication method provided in this application.

[0130] Step 501. The first terminal device sends second information to the second terminal device group, the second information being used to indicate the terminal devices in the second terminal device group that need to provide feedback on auxiliary resource information, wherein the second terminal device group includes at least one second terminal device.

[0131] Step 502. The second terminal device determines, based on the second information, that it is a terminal device that needs to provide feedback on auxiliary resource information.

[0132] Step 503. The second terminal device sends auxiliary resource information to the first terminal device.

[0133] Optionally, the process for determining the second terminal equipment group can refer to the description of the second terminal equipment group in S201-S203.

[0134] Optionally, after step 501, if the second terminal device determines, based on the second information, that it is not a terminal device that needs to provide auxiliary resource information, it can provide negative information to the first terminal device. The specific method for providing negative information can refer to the method for providing the second instruction information described above. Of course, since the second information is determined by the first terminal device, the first terminal device is quite clear about which UEs need to provide feedback and which do not, so it may not provide negative information.

[0135] The second information includes triggering information, which is used to indicate the terminal devices in the second terminal group that need to provide feedback on auxiliary resource information; or the second information includes a bit map, which is used to indicate the terminal devices in the second terminal device group that need to provide feedback on auxiliary resource information. Optionally, the second information may be SCI or included in SCI.

[0136] Method 1: Indication information, such as a 1-bit trigger information, can be included in the second information. This information will instruct all UEs that have previously provided NACK in the initial transmission and retransmission of the same TB to provide auxiliary resource information, or those that have provided NACK more than N1 times, or those that have continuously provided NACK more than N2 times until the current transmission also provides NACK. The reason for choosing UEs that have provided NACK as the auxiliary UEs providing auxiliary resource information is that UEs that have provided NACK can assume that data reception is affected by interference from other terminals or poor channel conditions, preventing correct data decoding, but they can decode the SCI. Because such UEs experience greater interference during communication, the appropriate transmission resources provided by such UEs are generally applicable to other UEs as well. Thus, the SCI signaling can be used to instruct the UEs providing auxiliary information. This improves the effectiveness of the auxiliary information while avoiding the situation where the auxiliary UE cannot be determined even if the SCI cannot be interpreted. When the SCI of a TB's initial transmission carries information triggering resource assistance, all UEs in the group will provide auxiliary resource information.

[0137] Method 2: Include indication information in the second message, such as a set of bitmaps, indicating which UEs need to provide auxiliary resource information. Figure 6 As shown, a 6-bit bitmap can represent UEs A1 to A6. UEs are sorted in ascending order by their member IDs. The MSB represents the UE with the smallest member ID: "110000" indicates that UEs A1 and A2 are feeding back auxiliary resource information. UEs that receive this second information can determine whether they should feed back auxiliary resource information based on the values ​​in the bitmap.

[0138] Using this method, the first terminal device can select a specific UE to provide feedback on auxiliary information, which makes it easier for the first terminal to control the amount of auxiliary resource information and reduce the overhead of the entire system.

[0139] When the first terminal device uses the broadcast transmission method, the first terminal device does not know who the receiving UE is or where it is located. Therefore, the first terminal device can select the UE on the potential movement path to provide feedback auxiliary information based on its own movement information. The purpose is to predict the resource occupancy in the future movement direction and reduce the inaccuracy of resource estimation caused by movement.

[0140] See Figure 7 The first terminal device, UE B, sends the Zone ID it is about to enter and the probability of maintaining the same direction of movement. When this probability is greater than a certain threshold, the UE in the next Zone in the same direction needs to provide auxiliary resource information. As shown in the figure, if the probability of UE-B moving from Zone 8 to Zone 6 and moving to Zone 7 exceeds 80%, then the UE in Zone 7 can provide auxiliary resource information to UE-B.

[0141] In this way, in broadcast scenarios, based on the UE's movement direction, it can be determined which UEs can provide auxiliary information feedback. This can help UEs anticipate future resource occupancy and improve the accuracy of sensing results.

[0142] like Figure 8 The diagram shown is a schematic flowchart of a communication method provided in an embodiment of this application. See also... Figure 8 The method includes:

[0143] Step 801: The second terminal device receives the first information. The first information includes range indication information or direction indication information.

[0144] Step 802: The second terminal device determines whether it can provide auxiliary resource information to the first terminal device based on the first information. The auxiliary resource information is used to determine the transmission resources of the first terminal device.

[0145] Step 803: The second terminal device can provide auxiliary resource information to the first terminal device, the second terminal device sends first instruction information to the first terminal device, and the first terminal device receives the first instruction information from the second terminal device. The first instruction information includes auxiliary resource information.

[0146] Steps 801-802 can be specifically referred to in the description of steps 201-202 and related parts. For example, the process in step 802 of how the second terminal device determines whether it can provide auxiliary resource information to the first terminal device based on the first information can be referred to in the description of the content corresponding to step 202. It will not be repeated here.

[0147] In step 802, when the second terminal device determines that it can provide auxiliary resource information to the first terminal device, the second terminal device executes step 803, sending first instruction information to the first terminal device. For a description of the first instruction information, please refer to... Figure 2The relevant part of the illustrated embodiment. When the second terminal device determines that it cannot provide auxiliary resource information to the first terminal device, the second terminal device does not send information to the first terminal device. In this case, only terminal devices that can provide auxiliary resource information will send information to the first terminal device; those that cannot provide it will not send information to the first terminal device.

[0148] Optionally, the first terminal device may send first information without a specific recipient, for example, via broadcast. Alternatively, it may send the information via multicast to terminal devices in the second terminal device group, in which case the first terminal device also belongs to the second terminal device group. When the first terminal device sends the information via broadcast or the recipient is not predetermined, the number of second terminal devices receiving the first information may be large. In this case, terminal devices that cannot provide auxiliary resource information may choose not to provide feedback to the first terminal device indicating their inability to provide auxiliary resource information, thus preventing the first terminal device from receiving too much useless information, which could lead to further resource congestion or low communication efficiency.

[0149] The various embodiments described herein can be independent solutions or combinations thereof based on their inherent logic, and all such solutions fall within the protection scope of this application.

[0150] It is understood that, in the above-described method embodiments, the methods and operations implemented by the terminal device can also be implemented by components (such as chips or circuits) that can be used in the terminal device, and the methods and operations implemented by the network device can also be implemented by components (such as chips or circuits) that can be used in the network device.

[0151] In the embodiments provided above, the methods provided by the embodiments of this application have been described from the perspective of interaction between various devices. To implement the functions of the methods provided in the embodiments of this application, the terminal device and the network device may include hardware structures and / or software modules, implementing the above functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. Whether a particular function is executed in the form of hardware structures, software modules, or a combination of hardware structures and software modules depends on the specific application and design constraints of the technical solution.

[0152] The module division in this embodiment is illustrative and represents only one logical functional division; in actual implementation, other division methods may be used. Furthermore, the functional modules in the various embodiments of this application can be integrated into a single processor, exist as separate physical entities, or be integrated into a single module. The integrated modules described above can be implemented in hardware or as software functional modules.

[0153] Similar to the above concept, such as Figure 9 As shown, this application embodiment also provides an apparatus 900 for implementing the functions of the terminal device or network device in the above method. For example, the apparatus can be a software module or a chip system. In this application embodiment, the chip system can be composed of chips or may include chips and other discrete devices. The apparatus 900 may include: a processing unit 901 and a transceiver unit 902.

[0154] In this embodiment, the transceiver unit may also be called a transceiver module or a communication module, and may include a sending module and / or a receiving module, which are respectively used to perform the sending and receiving steps of the terminal device or network device in the above method embodiment.

[0155] The following, combined with Figure 9 to Figure 10 This application provides a detailed description of the communication device provided in its embodiments. It should be understood that the descriptions of the device embodiments correspond to the descriptions of the method embodiments; therefore, any content not described in detail here will be referred to the method embodiments above, and for the sake of brevity, will not be repeated here.

[0156] In one possible design, the device 900 can implement the steps or processes executed by the terminal device or network device corresponding to the method embodiments described above, which are described below.

[0157] For example, when the device 900 implements Figure 2 The function of the second terminal device in the process shown is as follows:

[0158] A transceiver unit is used to receive first information, which includes range indication information or direction indication information.

[0159] The processing unit is configured to determine, based on the first information, whether auxiliary resource information can be provided to the first terminal device, wherein the auxiliary resource information is used to determine the transmission resources of the first terminal device; and whether the auxiliary resource information can be provided to the first terminal device. The transceiver unit is further configured to send first indication information to the first terminal device, wherein the first indication information includes the auxiliary resource information, or whether the auxiliary resource information cannot be provided to the first terminal device. The transceiver unit is further configured to send second indication information to the first terminal device, wherein the second indication information is used to indicate that the auxiliary resource information cannot be provided to the first terminal device.

[0160] In one optional implementation, the range indication information is used to indicate the geographical range of the terminal device that needs to provide feedback on the auxiliary resource information; or the direction indication information is used to indicate the geographical location of the terminal device that needs to provide feedback on the auxiliary resource information relative to the first terminal device.

[0161] In one alternative implementation, the range indication information is related to the priority of the data to be transmitted by the first terminal device and / or the current channel congestion level.

[0162] In one optional implementation, the processing unit is further configured to determine, based on the range indication information or the direction indication information, that the second terminal device is within the feedback range of the auxiliary resource information of the first terminal device, and the second terminal device determines that it can provide the auxiliary resource information to the first terminal device; or the processing unit is further configured to determine, based on the range indication information or the direction indication information, that the second terminal device is no longer within the feedback range of the auxiliary resource information of the first terminal device, and the second terminal device determines that it cannot provide the auxiliary resource information to the first terminal device.

[0163] In one optional implementation, the transceiver unit is further configured to receive the first information from the first terminal device, the first information being used to request the auxiliary resource information; or the transceiver unit is further configured to receive the first information from a network device.

[0164] In one optional implementation, the auxiliary resource information includes at least one of the following: transmission resources that the first terminal device prefers to use, transmission resources that the first terminal device does not prefer to use, or transmission resources that conflict with the transmission resources of other terminal devices, or an indication of conflicting transmission resources.

[0165] like Figure 10 The image shown is of the apparatus 1000 provided in an embodiment of this application. Figure 10 The device shown can be Figure 9 The illustrated device represents one implementation of a hardware circuit. This communication device is applicable to... Figure 2 The flowchart shown illustrates the functions of the terminal device or network device in the above method embodiments. For ease of explanation, Figure 10 Only the main components of the communication device are shown.

[0166] Figure 10 The illustrated device 1000 includes at least one processor 1020, a communication interface 1010, and a memory 1030. The processor 1020 is used to execute instructions or programs stored in the memory 1030. When the instructions or programs stored in the memory 1030 are executed, the processor 1020 is used to perform the operations performed by the processing unit 901 in the above embodiment, and the communication interface 1010 is used to perform the operations performed by the transceiver unit 902 in the above embodiment.

[0167] Memory 1030 is used to store program instructions and / or data. Memory 1030 is coupled to processor 1020. The coupling in this embodiment is an indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, for information exchange between devices, units, or modules. Processor 1020 may operate in conjunction with memory 1030. Processor 1020 may execute program instructions stored in memory 1030. At least one of the at least one memory may be included in the processor.

[0168] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, etc.) containing computer-usable program code.

[0169] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0170] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0171] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method of indicating information transmission, characterized by, comprises: a second terminal device receives first information, the first information comprising range indication information and / or direction indication information, and further comprising a communication range of a first terminal device, the range indication information being used to indicate a geographical range in which a terminal device needs to feed back assistance resource information, and the direction indication information being used to indicate a geographical direction of a terminal device relative to the first terminal device, which needs to feed back the assistance resource information; the second terminal device determines whether it is able to provide the assistance resource information to the first terminal device according to the first information and at least one condition, the at least one condition comprising a current channel state, whether the second terminal device has an effective sensing result, and / or whether the second terminal device has a capability of providing the assistance resource information, the assistance resource information being used to determine a transmission resource of the first terminal device; the second terminal device is able to provide the assistance resource information to the first terminal device, and the second terminal device sends first indication information to the first terminal device, the first indication information comprising the assistance resource information, or the second terminal device is not able to provide the assistance resource information to the first terminal device, and the second terminal device sends second indication information to the first terminal device, the second indication information being used to indicate that the second terminal device is not able to provide the assistance resource information to the first terminal device.

2. The method according to claim 1, wherein: the range indication information is related to a priority of data to be transmitted by the first terminal device and / or a current channel congestion level.

3. The method according to claim 1 or 2, characterized in that, the second terminal device determines whether it is able to provide the assistance resource information to the first terminal device according to the first information, comprising: the second terminal device determines, according to the range indication information or the direction indication information, that the second terminal device is in a feedback range of the assistance resource information of the first terminal device, and determines that it is able to provide the assistance resource information to the first terminal device, or the second terminal device determines, according to the range indication information or the direction indication information, that the second terminal device is not in the feedback range of the assistance resource information of the first terminal device, and determines that it is not able to provide the assistance resource information to the first terminal device.

4. The method according to claim 1 or 2, wherein: the second terminal device belongs to a second terminal device group, and the second terminal device group is determined by a higher layer or by the first terminal device.

5. The method according to claim 1 or 2, wherein: the second terminal device receives the first information from the first terminal device, the first information being used to request the assistance resource information, or the second terminal device receives the first information from a network device.

6. The method according to claim 1 or 2, wherein: the assistance resource information comprises at least one of: a transmission resource that the first terminal device tends to use, a transmission resource that the first terminal device does not tend to use, or a transmission resource that has a conflict with a transmission resource of another terminal device or an indication of a conflict of transmission resources.

7. A method of indicating reception of information, characterized by, comprising: a first terminal device sending first information to at least one second terminal device, the first information comprising range indication information and / or direction indication information, the first information further comprising a communication range of the first terminal device, the range indication information being used to indicate a geographical range in which a terminal device that needs to feed back assistance resource information is located, the direction indication information being used to indicate a geographical direction of a terminal device that needs to feed back the assistance resource information relative to the first terminal device, the first information being used by the at least one second terminal device to determine whether the at least one second terminal device can provide assistance resource information to the first terminal device in combination with at least one condition, the at least one condition comprising a current channel state, whether the second terminal device has an effective sensing result, and / or whether the second terminal device has a capability of providing assistance resource information; the first terminal device receiving first indication information or second indication information from a second terminal device, the first indication information comprising the assistance resource information, the assistance resource information being used by the first terminal device to determine a transmission resource, the second indication information being used to indicate that the second terminal device cannot provide the assistance resource information to the first terminal device.

8. The method of claim 7, wherein the range indication information is related to a priority of data to be transmitted by the first terminal device and / or a current channel congestion level.

9. The method of claim 7 or 8, wherein the first information is used by the at least one second terminal device to determine whether the at least one second terminal device is within a feedback range of assistance resource information of the first terminal device.

10. The method of claim 7 or 8, wherein the at least one second terminal device belongs to a second terminal device group, the second terminal device group being determined by a higher layer or determined by the first terminal device.

11. The method of claim 7 or 8, wherein the assistance resource information comprises at least one of: a transmission resource that the first terminal device tends to use, a transmission resource that the first terminal device does not tend to use, or a transmission resource that has a conflict with a transmission resource of another terminal device or an indication of a conflict of transmission resources.

12. A second terminal device, characterized by comprising: a transceiver configured to receive first information, the first information comprising range indication information and / or direction indication information, the first information further comprising a communication range of a first terminal device, the range indication information being used to indicate a geographical range in which a terminal device that needs to feed back assistance resource information is located, the direction indication information being used to indicate a geographical direction of a terminal device that needs to feed back the assistance resource information relative to the first terminal device; determining whether the first terminal device can be provided with the assistance resource information according to the first information and at least one condition, the at least one condition comprising a current channel state, whether the second terminal device has an effective sensing result, and / or whether the second terminal device has a capability of providing the assistance resource information; when the first terminal device can be provided with the assistance resource information, the transceiving unit is further configured to send first indication information to the first terminal device, the first indication information comprising the assistance resource information, or when the first terminal device cannot be provided with the assistance resource information, the transceiving unit is further configured to send second indication information to the first terminal device, the second indication information indicating that the first terminal device cannot be provided with the assistance resource information.

13. The apparatus of claim 12, wherein the range indication information is related to a priority of data to be sent by the first terminal device and / or a current channel congestion level.

14. The apparatus of claim 12 or 13, wherein the processing unit is further configured to determine, according to the range indication information or the direction indication information, that the second terminal device is within a feedback range of the assistance resource information of the first terminal device, and the second terminal device determines that the first terminal device can be provided with the assistance resource information; or the processing unit is further configured to determine, according to the range indication information or the direction indication information, that the second terminal device is no longer within the feedback range of the assistance resource information of the first terminal device, and the second terminal device determines that the first terminal device cannot be provided with the assistance resource information.

15. The apparatus of claim 12 or 13, wherein the transceiving unit is further configured to receive the first information from the first terminal device, the first information being used to request the assistance resource information; or the transceiving unit is further configured to receive the first information from a network device.

16. The apparatus of claim 12 or 13, wherein the assistance resource information comprises at least one of the following: a transmission resource that the first terminal device tends to use, a transmission resource that the first terminal device does not tend to use, or a transmission resource that has a conflict with a transmission resource of another terminal device, or an indication of a conflict of transmission resources.

17. A first terminal device, characterized in that, including: The transceiving unit is configured to send first information to at least one second terminal device, the first information comprising range indication information and / or direction indication information, and further comprising a communication range of the first terminal device, the range indication information being used to indicate a geographical range in which a terminal device needing to feed back auxiliary resource information is located, and the direction indication information being used to indicate a geographical direction of a terminal device needing to feed back the auxiliary resource information relative to the first terminal device, the first information being used by the at least one second terminal device to determine whether the at least one second terminal device can provide the first terminal device with the auxiliary resource information in combination with at least one condition, the at least one condition comprising a current channel state, whether the second terminal device has obtained a valid sensing result, and / or whether the second terminal device has a capability of providing the auxiliary resource information; The transceiving unit is configured to receive first indication information or second indication information from a second terminal device, the first indication information comprising the auxiliary resource information used to determine a sending resource, and the second indication information being used to indicate that the second terminal device cannot provide the first terminal device with the auxiliary resource information.

18. The apparatus of claim 17, wherein The range indication information is related to a priority of data to be sent by the first terminal device and / or a current channel congestion degree.

19. The apparatus of claim 17 or 18, wherein The first information is used by the at least one second terminal device to determine whether the at least one second terminal device is within a feedback range of the auxiliary resource information of the first terminal device.

20. The apparatus of claim 17 or 18, wherein The at least one second terminal device belongs to a second terminal device group, the second terminal device group being determined by a higher layer or determined by a processing unit.

21. The apparatus of claim 17 or 18, wherein The auxiliary resource information comprises at least one of the following: a sending resource that the first terminal device tends to use, a sending resource that the first terminal device does not tend to use, or a sending resource that has a conflict with a sending resource of another terminal device or an indication of a sending resource conflict.

22. A computer-readable storage medium, characterized in that, The computer readable storage medium is configured to store a computer program which, when executed on a computer, causes the computer to perform the method of any one of claims 1-6, or causes the computer to perform the method of any one of claims 7-11.

23. A chip, characterized by The apparatus comprises a processor and a communication interface, the processor is configured to read instructions to perform the method of any one of claims 1-6, or perform the method of any one of claims 7-11.

24. A terminal device comprising a processor and a memory, the memory is configured to store a computer program, and the processor is configured to execute the computer program stored in the memory to cause the apparatus to perform the method of any one of claims 1-6, or perform the method of any one of claims 7-11.

25. A communication system including the second terminal device of any one of claims 12-16 and the first terminal device of any one of claims 17-21.

Citation Information

Patent Citations

  • Apparatus and method for assisting sidelink resource configuration and allocation for direct communication in wireless communication system

    US20200314612A1