Communication method, device and system

By limiting the transmission time and offset of auxiliary information in V2X communication and combining it with the listening results of the receiving terminal device, the communication interference problem caused by inaccurate resource selection of the sending terminal device is solved, and the communication reliability and data transmission success rate are improved.

CN116326018BActive Publication Date: 2025-10-03HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202080104173.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-08-07
Publication Date
2025-10-03
Estimated Expiration
2040-08-07

AI Technical Summary

Technical Problem

In V2X communication, in the Mode-2 resource allocation mode, the transmitting terminal device only considers the wireless resource occupancy in its surrounding area, which causes interference to the side data reception of the receiving terminal device, reduces communication reliability, and the timing of auxiliary information is not restricted, which may cause the transmission opportunity to be missed.

Method used

By determining the first time and the first time offset, the sending time of the auxiliary information is limited to ensure that the transmitting terminal device has enough time to determine the resources for the side information, including the listening result of the receiving terminal device, thereby improving the pertinence and efficiency of resource selection.

Benefits of technology

It improves the reliability of side communication, ensures the timeliness of auxiliary information, reduces communication failures caused by missed sending opportunities, and improves the success rate of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116326018B_ABST
    Figure CN116326018B_ABST
Patent Text Reader

Abstract

The present application relates to a communication method, device and system, which are applicable to the fields of vehicle networking, intelligent driving, assisted driving, intelligent connected vehicles, etc., wherein the method includes determining a first time based on a first reference time and a first time offset, and sending auxiliary information to a first terminal device at or before the first time, wherein the auxiliary information is used to indicate a first resource, and the first resource is used to determine a second resource for receiving side information from the first terminal device. Thus, the time for sending the auxiliary information is limited to ensure that when the first terminal device receives the auxiliary information, the first terminal device has sufficient time to determine the second resource for sending the side information, thereby improving the reliability of the side communication.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of mobile communication technologies, and in particular to a communication method, device, and system. Background Art

[0002] Direct communication between terminal devices is called sidelink communication. During sidelink communication, the transmitting terminal device can send sidelink control information (SCI) and sidelink data to the receiving terminal device. The receiving terminal device receives the SCI and receives and decodes the sidelink data based on the SCI. In the vehicle-to-everything (V2X) system, there are two resource allocation modes for the transmitting terminal device. One resource allocation mode is Mode-1, in which the base station allocates resources to the transmitting terminal device. In Mode-1, Mode-1 is a sidelink communication resource allocation method based on base station scheduling. The other resource allocation mode is Mode-2, in which the transmitting terminal device selects resources independently. In Mode-2, resources do not need to be scheduled by the base station, but the terminal device independently determines the resources used for sidelink communication.

[0003] In Mode-2, the transmitting terminal device triggers resource selection at time slot n and obtains sensing results within a resource sensing window defined in time slots. Based on the sensing results, the transmitting terminal device excludes unavailable time-frequency resources within the resource selection window, defined in time slots, i.e., excludes time-frequency resources already occupied for wireless communication, to obtain available time-frequency resources within the resource selection window. It then determines time-frequency resources for sidelink communication from these available time-frequency resources to transmit sidelink data. In Mode-2, the transmitting terminal device only considers its sensing results, i.e., the occupancy of wireless resources around the transmitting terminal device, when determining the time-frequency resources for sidelink communication. In this case, when the transmitting terminal device transmits sidelink data to the receiving terminal device, the receiving terminal device's reception of the sidelink data may be interfered with by wireless communications surrounding the receiving terminal device.

[0004] Therefore, Mode-2b improves upon Mode-2. In Mode-2b, when determining the time-frequency resources for sideline communication, the transmitting terminal device considers not only the listening results of the transmitting terminal device but also the listening results of the receiving terminal device. This means that the transmitting terminal device must consider not only the occupancy of the wireless resources surrounding the transmitting terminal device itself but also the occupancy of the wireless resources surrounding the receiving terminal device. At this point, the receiving terminal device sends auxiliary information to the transmitting terminal device, which indicates the aforementioned listening results. However, in the prior art, there is no restriction on the timing of the receiving terminal device sending the auxiliary information. By the time the transmitting terminal device receives the auxiliary information, it may have already missed the opportunity to send the sideline information, resulting in reduced reliability of sideline communication. Summary of the Invention

[0005] Embodiments of the present application provide a communication method, device, and system for improving the reliability of sideline communications.

[0006] Auxiliary information is information used to assist the first terminal device in determining the transmission resources for sidewalk information, and its timeliness is very important. In V2X communication, the transmission of sidewalk information often needs to be very timely to ensure that the vehicle can obtain information about surrounding vehicles or pedestrians in a timely manner. If the auxiliary information is sent to the first terminal device when the first terminal device has missed the opportunity to send the sidewalk information, then this auxiliary information has actually lost its effect, reducing the reliability of the sidewalk communication. Therefore, the embodiment of the present application determines the first time, and transmitting the auxiliary information at the first time and before the first time can ensure the timeliness of the auxiliary information and improve the reliability of the sidewalk communication.

[0007] In a first aspect, a communication method is provided, comprising: determining a first time based on a first reference time and a first time offset; sending auxiliary information to a first terminal device at or before the first time, the auxiliary information being used to indicate a first resource, and the first resource being used to determine a second resource for receiving side information from the first terminal device; wherein the first reference time includes a second time, a third time, a fourth time or a fifth time, the second time includes a time for receiving trigger information from the first terminal device, the trigger information being used to trigger determination of the first resource, the third time includes a start time of a resource selection window, the fourth time includes an end time of the resource selection window, the resource selection window is used to determine the second resource for receiving side information from the first terminal device, and the fifth time includes a start time of the first resource in the time domain.

[0008] The second terminal device sends auxiliary information to the first terminal device at or before the first time, and the first time is determined based on the first reference time and the first time offset, that is, the time for the second terminal device to send auxiliary information to the first terminal device is limited to ensure that when the first terminal device receives the auxiliary information, the first terminal device has sufficient time to determine the second resource for sending sideline information, thereby improving the reliability of sideline communication.

[0009] In one possible design, the first time offset is determined based on the capabilities of the first terminal device; or the first time offset is a predefined time offset. Determining the first time offset based on the capabilities of the first terminal device can improve the specificity of the first time offset and provide more flexible offset setting. Predefining the second time offset reduces system complexity.

[0010] In one possible design, the method further includes: receiving the trigger information from the first terminal device, the trigger information including the start time of the resource selection window, the end time of the resource selection window, the first time offset, the capability of the first terminal device, a second time offset, or at least one of the time lengths of the resource selection window, the second time offset being the time offset between the time when the trigger information is received from the first terminal device and the start time of the resource selection window, the second time offset being used to determine the start time of the resource selection window, and the second time offset and the time length of the resource selection window being used to determine the end time of the resource selection window.

[0011] In one possible design, the resource selection window is the resource selection window of the first terminal device. Thus, the second terminal device can more specifically select resources for the resource selection window of the first terminal device for determining the side information transmission resource, thereby improving the efficiency of auxiliary information.

[0012] In one possible design, the method also includes: receiving control information, sidelink radio resource control PC5-RRC signaling or media access control control unit MAC CE from the first terminal device, the control information, sidelink radio resource control PC5-RRC signaling or media access control control unit MAC CE being used to indicate the first time offset and / or the capability of the first terminal device.

[0013] In one possible design, the method further includes receiving the sidelink information from the first terminal device on the second resource.

[0014] In one possible design, the start time of the first resource in the time domain is within the resource selection window.

[0015] In one possible design, the first resource includes at least one resource, and the at least one resource is used to determine the resource for receiving sideline information from the first terminal device. The start time of the first resource in the time domain includes the time domain start time of the first resource in the time domain among the at least one resource.

[0016] In one possible design, the units of the first time and the first time offset are milliseconds or time slots.

[0017] According to a second aspect, a communication method is provided, comprising: determining a first time based on a first reference time and a first time offset; receiving auxiliary information from a second terminal device at or before the first time, the auxiliary information being used to indicate a first resource, and the first resource being used to determine a second resource for sending side information to the second terminal device; wherein the first reference time comprises a second time, a third time, a fourth time or a fifth time, the second time comprises a time for sending trigger information to the second terminal device, the trigger information being used to trigger determination of the first resource, the third time comprises a start time of a resource selection window, the fourth time comprises an end time of the resource selection window, the resource selection window is used to determine the second resource for sending side information to the second terminal device, and the fifth time comprises a start time of the first resource in the time domain.

[0018] The second terminal device sends auxiliary information to the first terminal device at or before the first time, and the first time is determined based on the first reference time and the first time offset, that is, the time for the second terminal device to send auxiliary information to the first terminal device is limited to ensure that when the first terminal device receives the auxiliary information, the first terminal device has sufficient time to determine the second resource for sending sideline information, thereby improving the reliability of sideline communication.

[0019] In one possible design, the first time offset is determined according to the capability of the first terminal device; or the first time offset is a predefined time offset.

[0020] Determining the first time offset according to the capability of the first terminal device can improve the pertinence of the first time offset and make the offset setting more flexible. The second time offset is predefined, which reduces system complexity.

[0021] In one possible design, the method further includes: sending the trigger information to the second terminal device, the trigger information including the start time of the resource selection window, the end time of the resource selection window, the first time offset, the capability of the first terminal device, the second time offset, or at least one of the time lengths of the resource selection window, the second time offset being the time offset between the time when the trigger information is sent to the second terminal device and the start time of the resource selection window, the second time offset being used to determine the start time of the resource selection window, and the second time offset and the time length of the resource selection window being used to determine the end time of the resource selection window.

[0022] In one possible design, the resource selection window is a resource selection window of the first terminal device.

[0023] As a result, the second terminal device can more specifically select resources for the resource selection window for determining the sidelink information transmission resource of the first terminal device, thereby improving the efficiency of auxiliary information.

[0024] In one possible design, the method further includes: sending control information, sidelink radio resource control PC5-RRC signaling or media access control control unit MAC CE to the second terminal device, wherein the control information, sidelink radio resource control PC5-RRC signaling or media access control control unit MAC CE is used to indicate the first time offset and / or the capability of the first terminal device.

[0025] In one possible design, the method further includes: sending the sidelink information to the second terminal device on the second resource.

[0026] In one possible design, the start time of the first resource in the time domain is within the resource selection window.

[0027] In one possible design, the first resource includes at least one resource, and the at least one resource is used to determine the resource for sending sideline information to the second terminal device. The start time of the first resource in the time domain includes the time domain start time of the first resource in the time domain among the at least one resource.

[0028] In one possible design, the units of the first time and the first time offset are milliseconds or time slots.

[0029] According to a third aspect, a second terminal device is provided, comprising: a processing module for determining a first time based on a first reference time and a first time offset; a transceiver module for sending auxiliary information to the first terminal device at or before the first time, the auxiliary information being used to indicate a first resource, and the first resource being used to determine a second resource for receiving side information from the first terminal device; wherein the first reference time includes a second time, a third time, a fourth time or a fifth time, the second time includes a time for receiving trigger information from the first terminal device, the trigger information being used to trigger determination of the first resource, the third time includes a start time of a resource selection window, the fourth time includes an end time of the resource selection window, the resource selection window is used to determine the second resource for receiving side information from the first terminal device, and the fifth time includes a start time of the first resource in the time domain.

[0030] The second terminal device sends auxiliary information to the first terminal device at or before the first time, and the first time is determined based on the first reference time and the first time offset, that is, the time for the second terminal device to send auxiliary information to the first terminal device is limited to ensure that when the first terminal device receives the auxiliary information, the first terminal device has sufficient time to determine the second resource for sending sideline information, thereby improving the reliability of sideline communication.

[0031] In one possible design, the first time offset is determined according to the capability of the first terminal device; or the first time offset is a predefined time offset.

[0032] Determining the first time offset according to the capability of the first terminal device can improve the pertinence of the first time offset and make the offset setting more flexible. The second time offset is predefined, which reduces system complexity.

[0033] In one possible design, the transceiver module is further used to receive the trigger information from the first terminal device, the trigger information including the start time of the resource selection window, the end time of the resource selection window, the first time offset, the capability of the first terminal device, a second time offset, or at least one of the time lengths of the resource selection window, the second time offset being the time offset between the time when the trigger information is received from the first terminal device and the start time of the resource selection window, the second time offset being used to determine the start time of the resource selection window, and the second time offset and the time length of the resource selection window being used to determine the end time of the resource selection window.

[0034] In one possible design, the resource selection window is a resource selection window of the first terminal device.

[0035] As a result, the second terminal device can more specifically select resources for the resource selection window for determining the sidelink information transmission resource of the first terminal device, thereby improving the efficiency of auxiliary information.

[0036] In one possible design, the transceiver module is also used to receive control information, sidelink radio resource control PC5-RRC signaling or media access control control unit MAC CE from the first terminal device, and the control information, sidelink radio resource control PC5-RRC signaling or media access control control unit MAC CE is used to indicate the first time offset and / or the capability of the first terminal device.

[0037] In one possible design, the transceiver module is further used to receive the sidelink information from the first terminal device on the second resource.

[0038] In one possible design, the start time of the first resource in the time domain is within the resource selection window.

[0039] In one possible design, the first resource includes at least one resource, and the at least one resource is used to determine the resource for receiving sideline information from the first terminal device. The start time of the first resource in the time domain includes the time domain start time of the first resource in the time domain among the at least one resource.

[0040] In one possible design, the units of the first time and the first time offset are milliseconds or time slots.

[0041] In a fourth aspect, a first terminal device is provided, comprising: a processing module for determining a first time based on a first reference time and a first time offset; a transceiver module for receiving auxiliary information from a second terminal device at or before the first time, the auxiliary information being used to indicate a first resource, and the first resource being used to determine a second resource for sending side information to the second terminal device; wherein the first reference time includes a second time, a third time, a fourth time or a fifth time, the second time includes a time for sending a trigger information to the second terminal device, the trigger information is used to trigger the determination of the first resource, the third time includes a start time of a resource selection window, the fourth time includes an end time of the resource selection window, the resource selection window is used to determine the second resource for sending side information to the second terminal device, and the fifth time includes a start time of the first resource in the time domain.

[0042] The second terminal device sends auxiliary information to the first terminal device at or before the first time, and the first time is determined based on the first reference time and the first time offset, that is, the time for the second terminal device to send auxiliary information to the first terminal device is limited to ensure that when the first terminal device receives the auxiliary information, the first terminal device has sufficient time to determine the second resource for sending sideline information, thereby improving the reliability of sideline communication.

[0043] In one possible design, the first time offset is determined according to the capability of the first terminal device; or the first time offset is a predefined time offset.

[0044] Determining the first time offset according to the capability of the first terminal device can improve the pertinence of the first time offset and make the offset setting more flexible. The second time offset is predefined, which reduces system complexity.

[0045] In one possible design, the transceiver module is further used to send the trigger information to the second terminal device, where the trigger information includes at least one of the start time of the resource selection window, the end time of the resource selection window, the first time offset, the capability of the first terminal device, the second time offset, or the time length of the resource selection window. The second time offset is the time offset between the time when the trigger information is sent to the second terminal device and the start time of the resource selection window. The second time offset is used to determine the start time of the resource selection window, and the second time offset and the time length of the resource selection window are used to determine the end time of the resource selection window.

[0046] In one possible design, the resource selection window is a resource selection window of the first terminal device.

[0047] As a result, the second terminal device can more specifically select resources for the resource selection window for determining the sidelink information transmission resource of the first terminal device, thereby improving the efficiency of auxiliary information.

[0048] In one possible design, the transceiver module is also used to send control information, sidelink radio resource control PC5-RRC signaling or media access control control unit MAC CE to the second terminal device, and the control information, sidelink radio resource control PC5-RRC signaling or media access control control unit MAC CE is used to indicate the first time offset and / or the capabilities of the first terminal device.

[0049] In one possible design, the transceiver module is further used to send the sidelink information to the second terminal device on the second resource.

[0050] In one possible design, the start time of the first resource in the time domain is within the resource selection window.

[0051] In one possible design, the first resource includes at least one resource, and the at least one resource is used to determine the resource for sending sideline information to the second terminal device. The start time of the first resource in the time domain includes the time domain start time of the first resource in the time domain among the at least one resource.

[0052] In one possible design, the units of the first time and the first time offset are milliseconds or time slots.

[0053] In a fifth aspect, a terminal device is provided, comprising a processor coupled to at least one memory, wherein the processor is configured to read a computer program stored in the at least one memory to execute a method as described in any one of the first aspects, or to execute a method as described in any one of the second aspects.

[0054] In a sixth aspect, a communication device is provided. The communication device includes a processor and a communication interface, and the communication interface can be used to communicate with other devices. Optionally, the communication device may also include a memory for storing computer instructions. The processor and the memory are coupled to each other to implement the method described in the first aspect or the second aspect or various possible implementations. Alternatively, the first communication device may not include a memory, and the memory may be provided outside the communication device. The processor, the memory and the communication interface are coupled to each other to implement the method described in the various possible implementations of the first aspect or the second aspect. For example, when the processor executes the computer instructions stored in the memory, the communication device executes the method in any possible implementation of the first aspect or the second aspect. Exemplarily, the first communication device is a communication device, or a chip or other component provided in the communication device.

[0055] In the seventh aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium is used to store a computer program. When the computer program is run on a computer, the computer is caused to execute the method as described in any one of the first aspects, or the computer is caused to execute the method as described in any one of the second aspects.

[0056] In an eighth aspect, a chip or system on chip is provided, comprising a processor and a communication interface, wherein the processor is used to read instructions to execute the method as described in any one of the first aspects, or to execute the method as described in any one of the second aspects.

[0057] The chip or system-on-chip may further include a memory. For example, the processor may read and execute a software program stored in the memory to implement the method provided by any possible design of the first or second aspect. Alternatively, the memory may not be included in the chip but may be located external to the chip. In this case, the processor may read and execute a software program stored in the external memory to implement the method provided by any possible design of the first or second aspect.

[0058] In a ninth aspect, a computer program product comprising instructions is provided, wherein the computer program product is used to store a computer program. When the computer program is run on a computer, the computer is caused to execute the method described in any possible design of the first aspect or the second aspect.

[0059] In a tenth aspect, a communication system is provided, comprising a terminal device as described in any one of the third aspects, and a terminal device as described in any one of the fourth aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] Figure 1 Schematic diagram of several V2X application scenarios;

[0061] Figure 2 A schematic diagram of the network architecture provided in an embodiment of the present application;

[0062] Figure 3 Schematic diagram of Mode-2 sidelink information transmission resource allocation method;

[0063] Figure 4 A schematic diagram of a V2X communication scenario provided in an embodiment of the present application;

[0064] Figure 5 A schematic diagram of a V2X communication scenario provided in an embodiment of the present application;

[0065] Figure 6 A flow chart of a communication method provided in an embodiment of the present application;

[0066] Figure 7 A schematic block diagram of a first terminal device provided in an embodiment of the present application;

[0067] Figure 8 A schematic block diagram of a second terminal device provided in an embodiment of the present application;

[0068] Figure 9 A schematic diagram of a first reference time provided in an embodiment of the present application;

[0069] Figure 10 A schematic diagram of a specific example of the communication method provided in an embodiment of the present application;

[0070] Figure 11 A simplified schematic diagram of the structure of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0071] With the development of wireless communication technology, people's demand for high data rates and user experience is growing. Communication technology is not only used in people's daily life communications, but also in many other fields. The Internet of Everything has become a trend, especially in the field of Internet of Vehicles. There is a strong demand for vehicle-related communications in the automotive field. Therefore, the 3rd Generation Partnership Project (3GPP) proposed V2X communication technology.

[0072] V2X technology is a technology for vehicles to communicate with the outside world. It is the foundation and key technology for smart cars, autonomous driving, and intelligent transportation systems. V2X specifically includes several application requirements, such as direct communication between vehicles (vehicle-to-vehicle, V2V), vehicles and infrastructure (vehicle-to-infrastructure, V2I) and / or vehicles and pedestrians (vehicle-to-pedestrian, V2P), and vehicle-to-network (vehicle-to-network, V2N) communication interactions. Figure 1 V2V refers to vehicle-to-vehicle communication; V2P refers to vehicle-to-people communication (including pedestrians, cyclists, drivers, or passengers); and V2I refers to vehicle-to-infrastructure communication, such as RSUs. V2N, which can also be included in V2I, refers to vehicle-to-base station / network communication.

[0073] V2P can be used to provide safety warnings to pedestrians and non-motorized vehicles on the road. Through V2I, vehicles can 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 information exchange and reminders between vehicles, with its most typical application being vehicle-to-vehicle collision avoidance safety systems. V2N, the most widely used form of connected vehicle technology, primarily connects vehicles to cloud servers via mobile networks, allowing them to access navigation, entertainment, anti-theft, and other applications provided by the cloud servers.

[0074] The present application embodiment is described using V2X communication as an example, but the present application embodiment can also be applied to device to device (D2D) communication, machine type communication (MTC) or Internet of Things (IoT) communication. Figure 2 , which is a network architecture used in the embodiments of this application.

[0075] Figure 2 The system includes a network device and two terminal devices, terminal device 1 and terminal device 2. Both terminal devices can be within the coverage of the network device; or only terminal device 1 can be within the coverage of the network device, while terminal device 2 is not; or both terminal devices are not within the coverage of the network device. The two terminal devices can communicate with each other via sidelink. Figure 2 For example, terminal device 1 is within the coverage of the network device, and terminal device 2 is not within the coverage of the network device. Figure 2 The number of terminal devices is just an example. In actual applications, the network device can provide services for multiple terminal devices.

[0076] Figure 2 The network device in the 5G system is, for example, an access network device, such as a base station. The access network device corresponds to different devices in different systems. For example, in a 5G system, it corresponds to an access network device in 5G, such as a gNB, or an access network device in a subsequent evolved communication system. Figure 2 The terminal device in the embodiment is an in-vehicle terminal device or a car as an example, but the terminal device in the embodiment of the present application is not limited thereto.

[0077] Below, some terms used in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.

[0078] 1) Terminal device, including terminal equipment, may also include a unit, module, module, chip or chip system built into the terminal equipment. The terminal equipment may be, for example, a user equipment, a terminal device, a mobile phone or a car, and the above-mentioned unit, module, module, chip or chip system may be set in the terminal equipment. The terminal device may communicate with the core network via a radio access network (RAN) and exchange voice and / or data with the RAN. For example, the terminal device may include user equipment (UE), a wireless terminal device, a mobile terminal device, a device-to-device (D2D) communication terminal device, a vehicle to everything (V2X) terminal device, a machine-to-machine / machine-type communication (M2M / MTC) terminal device, an Internet of Things (IoT) terminal device, etc.

[0079] In the embodiments of the present application, the terminal device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices or smart wearable devices, etc., which are a general term for wearable devices that are intelligently designed and developed using wearable technology for everyday wear, such as glasses, gloves, watches, bracelets, helmets, jewelry, clothing, and shoes. A wearable device is a portable device that is worn 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.

[0080] The terminal devices introduced above, if located on a vehicle (eg, placed in or installed in a vehicle), can be considered as vehicle-mounted terminal devices, which are also called on-board units (OBUs).

[0081] 2) Network devices, including radio access network (RAN) devices, such as base stations or access points, which can refer to devices in a radio access network that communicate with terminal devices over the air interface through one or more cells. For example, the network devices in vehicle-to-everything (V2X) technology are roadside units (RSUs). RSUs can be fixed infrastructure entities that support V2X applications and can exchange messages with other entities supporting V2X applications. Network devices can include next-generation node Bs (gNBs) in fifth-generation (5G) new radio (NR) systems (also referred to as NR systems), or centralized units (CUs) and distributed units (DUs) in cloud radio access networks (Cloud RAN) systems.

[0082] The network device may further include a core network device, which may include, for example, an access and mobility management function (AMF) or a user plane function (UPF).

[0083] In an embodiment of the present application, the device for implementing the function of the network device may also be a device that can support the network device to implement the function, such as a unit, module, module, chip or chip system, and the unit, module, module, chip or chip system can be installed in the network device.

[0084] The previous article introduced some of the terms and concepts involved in the embodiments of this application. The following introduces the V2X communication technology involved in the embodiments of this application.

[0085] During V2X communication, there are two resource allocation modes for the resources used by the transmitting terminal device for sidetrack information transmission: Mode-1 and Mode-2.

[0086] Mode-1 sidelink information transmission resource allocation method:

[0087] Mode-1 is mainly used for V2X communication in situations where there is network coverage, and the network device allocates the side information transmission resources. Specifically, Mode-1 can also include dynamic grant (DG) mode and configured grant (CG) mode. In the DG mode of Mode-1, the base station will schedule the transmission resources for the side information from the transmitting terminal device to the receiving terminal device through downlink control information (DCI). In the CG mode of Mode-1, the base station will configure the transmission resources for the relevant side information through high-layer signaling, such as radio resource control (RRC) signaling.

[0088] Mode-2 sidelink information transmission resource allocation method:

[0089] In Mode-2, the transmitting terminal device does not rely on the base station to determine the sidelink information transmission resources. This mode is not limited by network coverage and can also be used by the transmitting terminal device to communicate in the absence of network coverage.

[0090] like Figure 3 As shown, first, in Mode-2, the transmitting terminal device will continue to monitor the wireless resources. When the transmitting terminal device learns that there is information to be sent in time slot n, the transmitting terminal device will obtain the resource monitoring window [n-t0,nt proc,0 ), that is, the listening result obtained by the transmitting terminal device listening to the wireless resources in the listening window before acquiring time slot n. The listening result can reflect the occupancy of the resource, which can be determined based on the measured signal strength, or by decoding the side control information sent by other terminal devices to obtain the side information transmission status of other terminal devices. t0 is the boundary value of the resource listening window, for example, t0 can be 1100ms or 100ms, or can also be other values. t proc,0 It is the time taken by the terminal device at the sending end to process the interception result. Depending on the capability of the terminal device, t proc,0 The value of t will be different. proc,0 ≥0.

[0091] Secondly, based on the monitoring result, the transmitting terminal device excludes unavailable time-frequency resources within the resource selection window [n+t1, n+t2], that is, time-frequency resources that have been occupied by other terminal devices for information transmission, and then the transmitting terminal device determines the resources that can be used for sidelink information transmission. proc,1 , t proc,1It is the time for the terminal device to process the interception result. Its value varies according to the different capabilities of the terminal device. proc,1 The value of t will be different. 2_min < t2 ≤ Remaining Packet Delay Budget (PDB). The PDB is the maximum delay required for a packet from its creation at the service layer to its successful transmission. For example, at time n, the remaining PDB is the delay remaining after time n, starting from the time the packet is generated at the service layer. The PDB can be expressed in time slots, subframes, or frames, or in absolute time, such as milliseconds or seconds.

[0092] The specific resource selection method of the sending terminal device is described as follows:

[0093] 1. The sending terminal device is in the resource listening window [n-t0,nt proc,0 ) receives SCI from other terminal devices in a resource pool within the transmitting terminal device, and the other terminal devices may include at least one terminal device around the transmitting terminal device, for example, including terminal device 1. Furthermore, the SCI is a first-stage SCI (1st-stage SCI), which is sent on a physical sidelink control channel (PSCCH). The SCI includes time-frequency resource information for transmitting sidelink information by other terminal devices, periodic information for transmitting sidelink information information and / or priority information for sidelink information, etc. It can be understood that the transmitting terminal device can know which resources other terminal devices will occupy for the transmission of their sidelink information by detecting the SCI of other terminal devices in the listening window. The resource pool, that is, the sidelink communication resource pool, is a set of time-frequency resources used to transmit sidelink control information and / or data information, which includes several continuous or discontinuous sub-channels in the frequency domain and several continuous or discontinuous time slots in the time domain, wherein the subchannel is several continuous physical resource blocks PRB (physical resource block) in the frequency domain.

[0094] 2. If the transmitting terminal device learns, based on the SCI received from terminal device 1, that the transmission resources for the sideline information to be sent by terminal device 1 are within the resource selection window [n+t1, n+t2] of the transmitting terminal device, the transmitting terminal device determines, based on the SCI, which resources within the resource selection window have been reserved by terminal device 1, and such resources will be excluded in the subsequent resource selection process.

[0095] 3. After excluding time-frequency resources already occupied by other terminal devices or unavailable resources within the resource selection window, the transmitting terminal device can determine that the remaining resources within the resource selection window are available time-frequency resources. The transmitting terminal device can then select time-frequency resources from the available time-frequency resources for transmitting the sidelink information.

[0096] In the existing mechanism, the time-frequency resources used by the transmitting terminal device when sending data are based on the time-frequency resources used by the transmitting terminal device in the resource listening window [n-t0,nt proc,0 ) is determined by the listening results within . However, the transmitting terminal device is unaware of the channel conditions or resource occupancy surrounding the receiving terminal device. If other terminal devices are communicating around the receiving terminal device but the transmitting terminal device does not detect them, the receiving terminal device may be subject to strong interference caused by the side communications of other terminal devices when receiving data from the transmitting terminal device, resulting in poor signal reception quality at the receiving terminal device or even reception failure.

[0097] For example, refer to Figure 4 . UE1 selects time-frequency resources to send data to UE2 based on the listening results of UE1. Since UE3 and UE4 are far away from UE1, UE1 will believe that there are no other terminal devices around UE1 for side communication when listening, and then UE1 sends data to UE2. But in fact, UE3 is sending data to UE4. Since UE3 and UE2 are close to each other, when the resources for UE1 to send data to UE2 overlap or are the same as the resources for UE3 to send data to UE4, UE3 sends data to UE4, which causes strong interference to UE2 receiving data from UE1, resulting in UE2 being unable to correctly receive data from UE1, reducing the reliability of side communication.

[0098] For example, refer to Figure 5 . UE1 listens and can hear UE3 sending data to UE4, then UE1 believes that it is impossible to send data to UE2 through the time-frequency resources used by UE3 to send data to UE4, that is, UE1 confirms that the time-frequency resources used by UE3 to send data to UE4 are unavailable time-frequency resources. However, in reality, since UE1 and UE4 are far apart, UE4's interference to UE1 is very small, and UE3 sending data to UE4 will not affect UE2's reception of data from UE1. This is a case of excessive resource exclusion for UE1, and some resources that should have been available will be considered unavailable time-frequency resources, resulting in a reduction in the time-frequency resources available to UE1.

[0099] In light of this, the Mode-2b sidelink information transmission resource allocation method improves upon the Mode-2 sidelink information transmission resource allocation method. In Mode-2b, when determining sidelink information transmission resources, the transmitting terminal device not only considers the results of resource sensing by the transmitting terminal device, but also the results of resource sensing by the receiving terminal device. In Mode-2b, the receiving terminal device monitors and detects the SCI transmitted by the surrounding terminal devices. The receiving terminal device then determines which sidelink information transmission resources are available or unavailable to the receiving terminal device. The receiving terminal device then notifies the receiving terminal device of the available or unavailable sidelink information resources by sending auxiliary information to the transmitting terminal device. The receiving terminal device then determines the resources used to transmit the sidelink information to the receiving terminal device based on the available or unavailable sidelink information determined by the receiving terminal device itself and the available or unavailable sidelink information determined by the receiving terminal device.

[0100] The following describes the embodiments of the present application in more detail with reference to specific examples, taking the first terminal device and the second terminal device as examples.

[0101] Figure 6 A communication method provided in an embodiment of the present application may be specifically a method for transmitting auxiliary information, and also provides a first terminal device, a second terminal device and a system. Figure 6 The device involved in the embodiment. Figure 7 As shown, Figure 6 The first terminal device in the embodiment includes a processing unit 71 and a transceiver unit 72, wherein the transceiver unit 72 can be replaced by a transmitting unit when sending a signal, and can be replaced by a receiving unit when receiving a signal. Figure 8 As shown, Figure 6 The second terminal device includes a processing unit 81 and a transceiver unit 82, wherein the transceiver unit 82 can be replaced by a transmitting unit when sending a signal, and the transceiver unit 82 can be replaced by a receiving unit when receiving a signal.

[0102] When the first terminal device and the second terminal device are vehicle-mounted modules, vehicle-mounted modules or user equipment, the processing unit 71 and the processing unit 81 may be processors, the transceiver unit 72 or the transceiver unit 82 may be transceivers, when the transceiver unit 72 or the transceiver unit 82 is replaced by a sending unit, the sending unit may be a transmitter, when the transceiver unit 72 or the transceiver unit 82 is replaced by a receiving unit, the receiving unit may be a receiver, wherein the transceiver, transmitter or receiver may be a radio frequency circuit, and the first terminal or the second terminal device may further include a storage unit or a computer-readable storage medium. Of course, this storage unit or computer-readable storage medium may also be provided outside the first terminal or the second terminal device, for example, the storage unit or computer-readable storage medium is provided outside the vehicle-mounted module or module, and is communicatively connected to the first terminal or the second terminal device, the storage unit or computer-readable storage medium is used to store computer instructions, the processor is communicatively connected to the memory, and the processor executes the computer instructions stored in the memory or the computer-readable storage medium, so that the first to second terminal devices execute Figure 6 The method involved in the embodiment: wherein the processor can be a general-purpose central processing unit (CPU), a microprocessor, or an application specific integrated circuit (ASIC).

[0103] When the first terminal device and the second terminal device are chips or systems on chips, the processing unit 71 or the processing unit 81 may be, for example, a processor, the transceiver unit 72 or the transceiver unit 82 may be an output interface, a pin or a circuit, etc., the transceiver unit 72 or the transceiver unit 82 may also be an input interface, a pin or a circuit, etc., the transceiver unit 72 or the transceiver unit 82 may be an input / output interface, a pin or a circuit, etc. The processing unit 71 or the processing unit 81 may execute computer instructions to enable the first terminal device or the second terminal device to perform Figure 6 Optionally, the computer instructions are stored in a storage unit or a computer-readable storage medium. The storage unit or computer-readable storage medium may be a storage unit within the chip, such as a register or cache. The storage unit or computer-readable storage medium may also be a storage unit located outside the chip in a terminal device, a user device, or a vehicle, such as a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM), etc.

[0104] Figure 6 The communication method involved in the embodiment, in particular, a method for transmitting auxiliary information includes:

[0105] In step S60, the transceiver unit 72 of the first terminal device transmits trigger information to the second terminal device, and the transceiver unit 82 of the second terminal device receives the trigger information from the first terminal device. The trigger information is control information used to trigger the second terminal device to determine a first resource. The first resource is used by the first terminal device to determine a resource for transmitting sidelink information to the second terminal device.

[0106] Of course, step S60 is not required. Mode-2b's sidelink information transmission resource determination methods include triggered and non-triggered methods. In the triggered method, the first terminal device sends trigger information to the second terminal device, triggering the second terminal device to send auxiliary information to the first terminal device. After receiving the trigger information, the second terminal device selects a resource based on the listening results. Specifically, the second terminal device selects a resource within a resource selection window based on the listening results and reservation information within the listening window to determine a first resource. This resource selection window may be the first terminal device's resource selection window indicated by the first terminal device to the second terminal device, informing the second terminal device of the resource selection window within which the first terminal device will determine the resource for sidelink information transmission. The second terminal device can then select a first resource within this resource selection window based on the listening results and reservation information within the listening window to assist the first terminal device in determining the resource for transmitting the sidelink information. The reservation information is carried in the sidelink control information received by the second terminal device from other terminal devices, indicating the periodicity of the other terminal device's sidelink information transmission. The second terminal device will include its resource selection result, i.e., the first resource, in the auxiliary information. The first terminal device then determines the resources used by the first terminal device to send the sidelink information to the second terminal device based on the resource selection result of the first terminal device itself and the resource selection result of the second terminal device carried in the auxiliary information.

[0107] In the non-triggering mode, the first terminal device does not send trigger information to the second terminal device. Instead, the second terminal device periodically or non-periodically monitors resources and selects a resource from a resource selection window based on the monitoring results and reservation information. The resource selection result is then notified to the first terminal device via auxiliary information. This resource selection window can be the second terminal device's own resource selection window or a predefined resource selection window. In the non-triggering mode, step S60 is not required.

[0108] In step S61, the processing unit 71 of the first terminal device determines a first time based on the first reference time and the first time offset. The processing unit 81 of the second terminal device also determines a first time based on the first reference time and the first time offset. Although both the first and second terminal devices determine the first time in step S61, there is no time limit for the order in which the first terminal device determines the first time. The first time is subsequently used to determine the time when the second terminal device sends auxiliary information to the first terminal device.

[0109] The first reference time is a time reference point. Based on the time reference point and the first time offset, the time limit for sending auxiliary information, namely the first time, can be determined. This time limit can also be called the delay limit. The first reference time and the first time offset can be measured in seconds or milliseconds, or in time slots or symbols. The prior art does not specify the time when the second terminal device sends auxiliary information to the first terminal device. This may result in the first terminal device having missed the opportunity to send the side information by the time it receives the auxiliary information, reducing reliability. With the first time limit, the second terminal device must send the auxiliary information to the first terminal device at or before the first time, which can improve reliability.

[0110] In step 61 , the first time needs to be determined based on two factors, one factor being the first reference time and the other factor being the first time offset.

[0111] like Figure 9 As shown, the first reference time may include four reference times, namely the second time, the third time, the fourth time or the fifth time.

[0112] The second time includes the time when the trigger information is received from the first terminal device, and the trigger information is used to trigger the determination of the first resource. That is, the second time is the time when the first terminal device sends the trigger information to the second terminal device in step S60, and it is also the time when the second terminal device receives the trigger information from the first terminal device. At this time, the first terminal device or the second terminal device will determine the first time based on the second time, that is, the time when the trigger information is sent or received, and the first time offset. Figure 9 It can be seen that the first time offset at this time is the time difference between the second time and the first time, that is, the first time when the second terminal device sends the auxiliary information is based on the transmission time of the trigger information as the reference time point, and is offset by the first time offset. Therefore, the second terminal device knows the second time after receiving the trigger information, and determines the latest time for feedback of the auxiliary information according to the first time offset, that is, the delay boundary. At this time, the delay boundary of the feedback auxiliary information is the offset relative to the trigger auxiliary information. The processing process is simple, and the system complexity is reduced.

[0113] The third time includes the starting time of the resource selection window, and the resource selection window is used to determine the second resource for receiving the side information from the first terminal device, that is, this resource selection window is used for the first terminal device to send the second resource of the side information to the second terminal device. The resource selection window is the resource selection window of the first terminal device, that is, the first terminal device will determine the resource for transmitting the side information in this resource selection window, and this resource selection window will be indicated by the first terminal device to the second terminal device so that the second terminal device can determine the first resource in this resource selection window. The first resource will be indicated to the first terminal device through the auxiliary information sent by the second terminal device to the first terminal device. Figure 9 It can be seen that the first time offset at this time is the time difference between the third time and the first time, that is, the first time is obtained by offsetting the first time offset with the start time of the resource selection window as the reference time point. Therefore, the first terminal device and the second terminal device link the start time of the resource selection window with the expected first time offset to determine the first time. When the third time is used as the first reference time, the final determined first time is usually closer to the third time in the time domain, which can save the number of bits for transmitting the first time offset, and is suitable for the definition of the delay boundary of auxiliary information sending in triggering and non-triggering scenarios. As long as there is a resource selection window, the third time can be used as a time reference point, which is more practical.

[0114] The fourth time includes the end time of the resource selection window, which is consistent with the resource selection window described in the example of the third time being the first reference time, and will not be described in detail here. Figure 9 It can be seen that the first time offset at this time is the time difference between the fourth time and the first time, that is, the first time when the second terminal device sends auxiliary information is based on the end time of the resource selection window as the reference time point, and is offset by the first time offset. Therefore, the first terminal device and the second terminal device link the end time of the resource selection window with the expected first time offset, which can ensure that the first time offset is a positive number, reduce the implementation complexity, and is suitable for the definition of the delay limit of auxiliary information sending in triggering and non-triggering scenarios. As long as there is a resource selection window, the fourth time can be used as a time reference point.

[0115] The above-mentioned resource selection window can be the resource selection window of the first terminal device, that is, the first terminal device determines a period of time for selecting side information transmission resources based on the delay requirement of the side link data to be transmitted. The first terminal device will determine the transmission resources for transmitting the side information to be transmitted within the resource selection window.

[0116] The case where the first reference time is the second time may correspond to the triggered side information transmission resource determination method in Mode-2b, and the case where the first reference time is the third time or the fourth time may correspond to the triggered or non-triggered side information transmission resource determination method in Mode-2b. In the case of the triggered side information transmission resource determination method, in step S60, the trigger information will include some information, including at least one of the start time of the resource selection window, the end time of the resource selection window, the first time offset, the capability of the first terminal device or the second terminal device, the second time offset, or the time length of the resource selection window, the second time offset being the time offset between the time when the trigger information is received from the first terminal device and the start time of the resource selection window, the second time offset being used to determine the start time of the resource selection window, and the second time offset and the time length of the resource selection window being used to determine the end time of the resource selection window. When the trigger information includes the second time offset and the duration of the resource selection window, the start time of the resource selection window can be determined based on the time when the second terminal receives the trigger information from the first terminal device and the second time offset, and the end time of the resource selection window can be determined based on the time when the second terminal receives the trigger information from the first terminal device, the second time offset, and the duration of the resource selection window. Optionally, some of the information described above can be indicated to the first terminal device and / or the second terminal device by the network device via control information.

[0117] Optionally, the transceiver unit 72 of the first terminal device may further send control information, PC5-Radio Resource Control (PC5-RRC) signaling, or a Media Access Control Control Element (MAC CE) to the second terminal device, and the transceiver unit 82 of the second terminal device receives the control information, the PC5-RRC signaling, or the MAC CE from the first terminal device. The control information, the PC5-RRC signaling, or the MAC CE may be used to indicate at least one of the start time of a resource selection window, the end time of the resource selection window, a first time offset, capabilities of the first terminal device or the second terminal device, a second time offset, or a time length of the resource selection window.

[0118] The fifth time includes the start time of the first resource in the time domain. The case where the first reference time is the fifth time may correspond to a triggered or non-triggered sidelink information transmission resource determination method in Mode-2b.

[0119] Corresponding to the triggered case, after receiving the trigger information in step S60, the second terminal device will listen to the channel environment around it. For example, the second terminal device can receive side control information sent from terminal devices around the second terminal device, thereby knowing on which resources the terminal devices around the second terminal device transmit side information, or the second terminal device can also measure the signal strength of the wireless resources. Thus, the second terminal device can determine which resources around the second terminal device are available or unavailable, and inform the first terminal device of the available resources or unavailable resources in the auxiliary information. The available resources or unavailable resources obtained by the second terminal device are the first resources. Corresponding to the non-triggered situation, the second terminal device will also periodically or irregularly monitor the channel environment around it without receiving the trigger information from the first terminal device. For example, the second terminal device can receive side control information sent by terminal devices around the second terminal device, thereby knowing on which resources the terminal devices around the second terminal device transmit side information, or the second terminal device can also measure the signal strength of the wireless resources. Thus, the second terminal device can determine which resources around the second terminal device are available or unavailable, and inform the first terminal device of the available resources or unavailable resources in the auxiliary information. The available resources or unavailable resources obtained by the second terminal device are the first resources. Optionally, the first resource is located within the resource selection window.

[0120] The first terminal device may also instruct the second terminal device, via trigger information or other side control information, which of the second to fifth times the first reference time is. That is, if the first reference time can be multiple possible times, the first terminal device may inform the second terminal device, via trigger information or other side control information, which reference time to use as the first reference time.

[0121] The first resource includes at least one resource, the at least one resource is used to determine the resource for receiving the sideline information from the first terminal device, and the start time of the first resource in the time domain includes the time domain start time of the first resource in the time domain among the at least one resource. Figure 9 In the example, the first resource is a block of resources that are continuous in the time domain. In fact, the first resource can also be a collection of multiple resources, that is, the first resource includes multiple discontinuous blocks of resources in the time domain. The fifth time is the earliest time in the time domain when the second terminal device determines that the available resources or unavailable resources are available, that is, the starting time. Figure 9 It can be seen that the first time offset is the time difference between the fifth time and the first time, that is, the first time when the second terminal device sends auxiliary information is based on the starting time of the first resource in the time domain as the reference time point, and is offset by the first time offset.

[0122] The first time offset may be determined based on the capabilities of the first terminal device or the second terminal device, i.e., the first time the second terminal device sends auxiliary information needs to take into account the capabilities of the first terminal device or the second terminal device. For example, the greater the capabilities of the first terminal device or the second terminal device, i.e., the faster the processing speed or calculation speed, the smaller the value of the first time offset may be. The capabilities of the first terminal device or the second terminal device may be carried by the trigger information, thereby increasing the flexibility of determining the first time. This ensures that, after receiving the auxiliary information, the first terminal device has sufficient time to perform scheduling and encode and send the side information, thereby avoiding waste of auxiliary information due to insufficient capabilities of the first terminal device and ensuring that the side information of the first terminal device can be sent in a timely manner.

[0123] The first time offset may also be determined according to at least one of the following times:

[0124] 1) Time required for resource merging. In addition to receiving auxiliary information from the second terminal device, the first terminal device may also receive auxiliary information sent by at least one other terminal device. In this case, the first terminal device needs to merge resources of at least one resource indicated in the auxiliary information sent by the second terminal device and the auxiliary information sent by the at least one other terminal device, which is used to determine the resource for the first terminal device to send sidelink information. This resource merging takes a certain amount of time. Therefore, the first time offset can be determined based on the time required for this resource merging.

[0125] 2) The processing or transmission time required to report the resource merging result in 1) to the Media Access Control (MAC) layer.

[0126] 3) The time when the MAC layer determines the final resource selection result. That is, after the MAC layer receives the resource consolidation result in 2), the MAC layer will determine the resources ultimately used for the first terminal device to transmit the sidelink information based on the resource consolidation result. This takes a certain amount of time. Therefore, the first time offset can be determined based on the time when the MAC layer determines the final resource selection result.

[0127] 4) The time required for the MAC layer to indicate the resources ultimately used for the first terminal device to transmit the sidelink information determined in 3) to the physical layer of the first terminal device.

[0128] 5) Sideline Information Transmission Preparation Time: After determining or obtaining resources to be used for sideline information transmission, the first terminal device needs to perform operations such as encoding and mapping on the sideline information to be transmitted, i.e., the sideline information transmission preparation time. Therefore, the first time offset can be determined based on the sideline information transmission preparation time.

[0129] At this time, at least one of the above times can be carried by the trigger information, thereby improving the flexibility of determining the first time.

[0130] The first time offset may also be a predefined time offset, i.e., the specific value of the first time offset is specified by the protocol. In this case, the specific value of the first time offset may be stored in a memory of the first terminal device or the second terminal device and retrieved by the first terminal device or the second terminal device when the first time needs to be determined. The specific value of the first time offset specified by the protocol reduces system complexity.

[0131] The value of the first time offset may be n, where n is a negative integer, 0, or a positive integer. The measurement unit of the first time offset may be seconds or milliseconds, and of course, may also be time slots or symbols.

[0132] In step S62, the transceiver unit 82 of the second terminal device transmits auxiliary information to the first terminal device at or before the first time, and the transceiver unit 72 of the first terminal device receives the auxiliary information from the first terminal device at or before the first time. The auxiliary information indicates a first resource, which is used to determine a second resource for receiving sidelink information from the first terminal device. The auxiliary information may include a bitmap that indicates the first resource. For example, if a bit in the bit string of the bitmap is 1, it indicates that the resource corresponding to the bit can be used for transmitting sidelink information. One possible scenario is that the first terminal device is unable to monitor wireless resources or other terminal devices for various reasons, and the first terminal device and the second terminal device are relatively close. In this case, the first terminal device can use the second terminal device to monitor on its behalf. In a triggered mode, the first terminal device can send trigger information to the second terminal device to trigger the second terminal device to monitor on its behalf and receive the auxiliary information sent by the second terminal device. In a non-triggered mode, the first terminal device simply receives auxiliary information sent periodically or aperiodically by the second terminal device. At this time, the first resource can also be used by the first terminal device to determine the transmission resource for the first terminal device to send test information to the second terminal device or the third terminal device, for example, the third resource, where the third terminal device is another terminal device different from the first terminal device and the second terminal device.

[0133] In step S63, processing unit 71 of the first terminal device determines a second resource based on the first resource. The second resource is used by transceiver unit 72 of the first terminal device to send sidetrack information to the second terminal device. Optionally, processing unit 71 of the first terminal device determines a third resource based on the first resource. The third resource is used by transceiver unit 72 of the first terminal device to send sidetrack information to a third terminal device.

[0134] In step S64, transceiver unit 72 of the first terminal device transmits sidelink information to the second terminal device on the second resource. Transceiver unit 82 of the second terminal device receives the sidelink information from the first terminal device on the second resource. The sidelink information includes at least one of sidelink control information, sidelink data, and sidelink feedback information. Transceiver unit 72 of the first terminal device transmits the sidelink information to the third terminal device on the third resource.

[0135] Figure 6 The embodiment is described only using one second terminal device as an example. In an actual scenario, the first terminal device can receive auxiliary information sent by multiple second terminal devices. The auxiliary information sent by each of the multiple second terminal devices indicates the listening result of the second terminal device that sent the auxiliary information. Therefore, the first terminal device can determine the transmission resources for sending side information based on the multiple listening results of the multiple second terminal devices.

[0136] Through the embodiments of the present application, the second terminal device sends auxiliary information to the first terminal device at a first time or before the first time, and the first time is determined based on the first reference time and the first time offset, that is, the time for the second terminal device to send auxiliary information to the first terminal device is limited to ensure that when the first terminal device receives the auxiliary information, the first terminal device has sufficient time to determine the second resource for sending the sideline information, thereby improving the reliability of the sideline communication.

[0137] Figure 10 A specific example is given to illustrate Figure 6 The communication method in the embodiment.

[0138] In the first step, a first terminal device has sidelink data to send to a second terminal device. Under the sidelink resource determination method of Mode-2b, the first terminal device sends a trigger message to the second terminal device at time n. This trigger message is used to trigger the second terminal device to monitor surrounding terminal devices or resources. The trigger message carries at least a second time offset S, a resource selection window duration L, and a first time offset y1. The second time offset is used to determine the start time of the resource selection window. The second time offset and the resource selection window duration are used to determine the end time of the resource selection window. The first or second terminal device can determine the start time of the first terminal device's resource selection window as t1 and the end time as t2 based on time n, S, and L.

[0139] Figure 10The determination of the first time is described using the first reference time as the third time, i.e., the start time t1 of the resource selection window of the first terminal device. The first terminal device determines the first time n+s-y1 based on t1 and the first time offset y1. The second terminal device must then send auxiliary information to the first terminal device on or before the first time n+s-y1.

[0140] In the second step, after receiving the trigger information, the second terminal device will perform resource selection at time m, that is, monitor the terminal devices or resources around the second terminal device.

[0141] In the second step, the second terminal device first determines the resources for sending the auxiliary information. Then, the second terminal device determines the listening window (m) and the resource selection window (m) based on the time m. The listening window (m) and the resource selection window (m) are used to determine the resources for the second terminal device to send the auxiliary information to the first terminal device. The time range of the listening window (m) is from m-T0 to mT proc,0 , the time range of the resource selection window (m) is m+T1 to m+T2, where T0 is the starting time offset of the listening window configured for the resource pool, T proc,0 It is the basic capability of the terminal device to perform listening processing related to the predefined subcarrier spacing. T1 is the starting time offset of the resource selection window determined by the terminal device according to the device capability, which must satisfy 0≤T1≤T proc,1 , where T proc,1 It is the basic capability of the terminal device to encode and send side information related to the predefined subcarrier spacing. T2 is the deadline offset of the resource selection window determined by the terminal device according to the device capability, which satisfies T1<T2≤PDB, where the packet delay budget (PDB) represents the lifetime of the side information, that is, the side information needs to be sent out before PDB. Usually, the second terminal device will continue to monitor the surrounding terminal devices or channel resources and cache the monitoring results. Once the second terminal device determines the listening window (m), the second terminal device will retrieve the time range m-T0 to mT corresponding to the listening window (m) from the cache. proc,0 Then, according to the listening result and / or the resource reservation of the surrounding terminal devices, the resource for the second terminal device to send the auxiliary information is determined in the resource selection window (m), such as Figure 10As shown, the time domain resource of this resource is time z, that is, the second terminal device will send auxiliary information to the first terminal device at time z. This auxiliary information is used to indicate the first resource, and this first resource can be used by the first terminal device to determine the transmission resource for sending sideline information to the second terminal device. In addition, the end time m+T2 of the resource selection window (m) is before the first time n+s-y1, or the end time m+T2 of the resource selection window (m) is the same as the first time n+s-y1, that is, m+T2<=n+s-y1. At this time, the time domain resource of the resource for sending auxiliary information determined within the time range m+T1 to m+T2 of the resource selection window (m), that is, time z, must be before or equal to the first time n+s-y1.

[0142] In the third step, since the second terminal device will send auxiliary information to the first terminal device at time z, the second terminal device must select resources at time k, and the time interval between time k and time z is greater than or equal to duration y2, y2 is the preparation time required for the second terminal device to send the auxiliary information. This preparation time needs to take into account the time required for the second terminal device to process the listening results in the listening window (k), and / or the time required for the second terminal device to generate auxiliary information, carry the listening results in the auxiliary information, and encode and send side information.

[0143] In the fourth step, the second terminal device determines the listening window (k) and the resource selection window (k) based on the time k. The listening window (k) is used to determine the resources for the second terminal device to send auxiliary information to the first terminal device, and the resource selection window (k) is not important at this time, because the resource selection window (k) is the resource selection window for the second terminal device to determine the resources for sending the side information, not the resource selection window for the first terminal device to determine the resources for transmitting new information. Of course, the resource selection window (k) can overlap with the resource selection window of the first terminal device in the time domain. The time range of the listening window (k) is k-T0 to kT proc,0 , the time range of the resource selection window (k) is from k+T1 to k+T2.

[0144] In the fifth step, the second terminal device extracts the listening results within the time range of the listening window (k) from its cached listening results to determine the first resource, and the second terminal device sends auxiliary information to the first terminal device at time z. The auxiliary information is used to indicate the first resource.

[0145] In the sixth step, after receiving the auxiliary information from the second terminal device, the first terminal device obtains the available resources or unavailable resources around the second terminal device determined by the second terminal device, that is, the first resources. Then, the first terminal device determines the second resources based on the first resources and the available resources or unavailable resources determined by the first terminal device itself in its listening window.

[0146] In the seventh step, the first terminal device sends sidelink information to the second terminal device via the second resource.

[0147] The time for the second terminal device to send auxiliary information must be before or equal to the first time n+s-y1, which limits the latest time for the second terminal device to send auxiliary information, improves the timeliness of the auxiliary information, and ensures that the first terminal device has sufficient time to determine the side information transmission resources after receiving the auxiliary information, thereby improving the reliability of side communication.

[0148] An embodiment of the present application provides a communication device, which may be a first terminal device or a second terminal device, and may be a terminal device, a chip, or a circuit. The communication device may be used to perform the actions performed by the first terminal device or the second terminal device in the above-mentioned embodiments of the present application.

[0149] When the communication device is a terminal device, Figure 11 The figure shows a simplified schematic diagram of the structure of a terminal device. The terminal device can be a car, a vehicle-mounted module, a vehicle-mounted module, a handheld device or a mobile phone, etc. Figure 11 As shown, the terminal device includes a processor, a memory, a radio frequency circuit, an antenna, and an input / output device. The processor is mainly used to process communication protocols and communication data, as well as to control the terminal device, execute software programs, process software program data, etc. The memory is mainly used to store software programs and data. The radio frequency circuit is mainly used to convert baseband signals into radio frequency signals and process radio frequency signals. The antenna is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves. Input / output devices, such as touch screens, display screens, keyboards, etc., are mainly used to receive data input by users and output data to users. It should be noted that some types of terminal devices may not have input / output devices, while some types of terminal devices, such as vehicle-mounted modules, may only include at least one of the processor, memory, radio frequency circuit, antenna, and input / output devices, and the remaining parts are arranged outside the terminal device in a manner of communication connection with the terminal device.

[0150] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the RF circuit. The RF circuit performs RF processing on the baseband signal and then transmits the RF signal to the outside in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For the sake of explanation, Figure 11Only one memory and processor are shown. In an actual terminal device product, one or more processors and one or more memories may exist. Memory may also be referred to as a storage medium or storage device. The memory may be provided independently of the processor or integrated with the processor, and this is not limited in the embodiments of the present application.

[0151] In the embodiment of the present application, the antenna and radio frequency circuit with transceiver functions can be regarded as the transceiver unit of the terminal device (the transceiver unit can be a functional unit that can realize the sending function and the receiving function; or the transceiver unit can also include two functional units, namely a receiving unit that can realize the receiving function and a sending unit that can realize the sending function), and the processor with processing function can be regarded as the processing unit of the terminal device. Figure 11 As shown, the terminal device includes a transceiver unit 1110 and a processing unit 1120. The transceiver unit may also be referred to as a transceiver, transceiver, or transceiver device. The processing unit may also be referred to as a processor, processing board, processing module, or processing device. Optionally, the device in the transceiver unit 1110 that implements the receiving function may be considered a receiving unit, and the device in the transceiver unit 1110 that implements the transmitting function may be considered a transmitting unit, i.e., the transceiver unit 1110 includes a receiving unit and a transmitting unit. The transceiver unit may also be referred to as a transceiver, transceiver, or transceiver circuit. The receiving unit may also be referred to as a receiver, receiver, or receiving circuit. The transmitting unit may also be referred to as a transmitter, transmitter, or transmitting circuit.

[0152] It should be understood that the transceiver unit 1110 is used to perform the sending step or receiving operation of the first terminal device or the second terminal device in the above method embodiment, and the processing unit 1120 is used to perform other operations except the sending and receiving operations in the above method embodiment.

[0153] When the communication device is a chip-type device or circuit, the device may include a transceiver unit and a processing unit, wherein the transceiver unit may be an input / output circuit and / or a communication interface; and the processing unit may be an integrated processor, microprocessor, or integrated circuit.

[0154] The embodiment of the present application provides a communication system. The communication system may include the above Figure 6 The illustrated embodiment relates to a first terminal device and a second terminal device.

[0155] The embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the above method. Figure 6 The illustrated embodiment shows a process related to the first terminal device or the second terminal device.

[0156] The embodiment of the present application further provides a computer program product, which is used to store a computer program. When the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the above method. Figure 6 The illustrated embodiment shows a process related to the first terminal device or the second terminal device.

[0157] It should be understood that the processor mentioned in the embodiments of the present application may be a CPU, or may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.

[0158] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0159] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated into the processor.

[0160] It should be noted that the memory described herein is intended to include, but not be limited to, these and any other suitable types of memory.

[0161] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0162] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0163] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0164] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0165] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0166] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0167] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned computer-readable storage medium can be any available medium that can be accessed by a computer. By way of example and not limitation, computer-readable media may include random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM), universal serial bus flash disk, mobile hard disk, or other optical disk storage, magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer.

[0168] The above description is merely a specific embodiment of the present application, but the scope of protection of the embodiments of the present application is not limited thereto. Any person skilled in the art can easily conceive of changes or substitutions within the technical scope disclosed in the embodiments of the present application, and such changes or substitutions should be included in the scope of protection of the embodiments of the present application. Therefore, the scope of protection of the embodiments of the present application should be based on the scope of protection of the claims.

Claims

1. A communication method, characterized in that: include: determining a first time according to a first reference time and a first time offset; sending auxiliary information to a first terminal device at or before the first time, the auxiliary information being used to indicate a first resource, the first resource being used to determine a second resource for receiving sidelink information from the first terminal device; Wherein, the first reference time includes the second time, the third time, the fourth time or the fifth time, The second time includes a time when trigger information is received from the first terminal device, the trigger information is used to trigger the determination of the first resource, The third time includes the start time of the resource selection window, The fourth time includes an end time of the resource selection window, wherein the resource selection window is used to determine the second resource for receiving sideline information from the first terminal device. The fifth time includes the start time of the first resource in the time domain.

2. The method according to claim 1, characterized in that The first time offset is determined according to the capability of the first terminal device; or The first time offset is a predefined time offset.

3. The method according to any one of claims 1-2, characterized in that The method further comprises: Receive the trigger information from the first terminal device, the trigger information including at least one of the start time of the resource selection window, the end time of the resource selection window, the first time offset, the capability of the first terminal device, a second time offset, or a time length of the resource selection window, the second time offset being the time offset between the time when the trigger information is received from the first terminal device and the start time of the resource selection window, the second time offset being used to determine the start time of the resource selection window, and the second time offset and the time length of the resource selection window being used to determine the end time of the resource selection window.

4. The method according to claim 1, wherein The resource selection window is a resource selection window of the first terminal device.

5. The method according to any one of claims 1-2, characterized in that The method further comprises: Receive control information, sidelink radio resource control PC5-RRC signaling or media access control control unit MAC CE from the first terminal device, where the control information, sidelink radio resource control PC5-RRC signaling or media access control control unit MAC CE is used to indicate the first time offset and / or the capability of the first terminal device.

6. The method according to claim 1, characterized in that The method further comprises: The sidelink information is received from the first terminal device on the second resource.

7. The method according to claim 1, characterized in that The start time of the first resource in the time domain is within the resource selection window.

8. The method according to claim 7, characterized in that The first resource includes at least one resource, and the at least one resource is used to determine the resource for receiving sideline information from the first terminal device. The start time of the first resource in the time domain includes the time domain start time of the first resource in the time domain among the at least one resource.

9. The method according to claim 1, characterized in that The units of the first time and the first time offset are milliseconds or time slots.

10. A communication method, characterized in that: include: determining a first time according to a first reference time and a first time offset; receiving auxiliary information from a second terminal device at or before the first time, the auxiliary information being used to indicate a first resource, the first resource being used to determine a second resource for transmitting sidelink information to the second terminal device; Wherein, the first reference time includes the second time, the third time, the fourth time or the fifth time, The second time includes a time for sending trigger information to the second terminal device, wherein the trigger information is used to trigger the determination of the first resource. The third time includes the start time of the resource selection window, The fourth time includes an end time of the resource selection window, wherein the resource selection window is used to determine the second resource for sending the sidelink information to the second terminal device. The fifth time includes the start time of the first resource in the time domain.

11. The method according to claim 10, characterized in that The first time offset is determined according to the capability of the first terminal device; or The first time offset is a predefined time offset.

12. The method according to any one of claims 10-11, characterized in that The method further comprises: The trigger information is sent to the second terminal device, where the trigger information includes at least one of the start time of the resource selection window, the end time of the resource selection window, the first time offset, the capability of the first terminal device, the second time offset, or the time length of the resource selection window, wherein the second time offset is the time offset between the time when the trigger information is sent to the second terminal device and the start time of the resource selection window, the second time offset is used to determine the start time of the resource selection window, and the second time offset and the time length of the resource selection window are used to determine the end time of the resource selection window.

13. The method according to claim 10, characterized in that The resource selection window is a resource selection window of the first terminal device.

14. The method according to any one of claims 10-11, characterized in that The method further comprises: Control information, sidelink radio resource control PC5-RRC signaling or media access control control unit MAC CE is sent to the second terminal device, and the control information, sidelink radio resource control PC5-RRC signaling or media access control control unit MAC CE is used to indicate the first time offset and / or the capability of the first terminal device.

15. The method according to claim 10, characterized in that The method further comprises: The sidelink information is sent to the second terminal device on the second resource.

16. The method according to claim 10, characterized in that The start time of the first resource in the time domain is within the resource selection window.

17. The method according to claim 16, characterized in that The first resource includes at least one resource, and the at least one resource is used to determine the resource for sending sideline information to the second terminal device. The start time of the first resource in the time domain includes the time domain start time of the first resource in the time domain among the at least one resource.

18. The method according to claim 10, wherein: The units of the first time and the first time offset are milliseconds or time slots.

19. A second terminal device, characterized in that: include: A processing module, configured to determine a first time according to a first reference time and a first time offset; a transceiver module, configured to send auxiliary information to a first terminal device at or before the first time, the auxiliary information being used to indicate a first resource, the first resource being used to determine a second resource for receiving sidelink information from the first terminal device; Wherein, the first reference time includes the second time, the third time, the fourth time or the fifth time, The second time includes a time when trigger information is received from the first terminal device, the trigger information is used to trigger the determination of the first resource, The third time includes the start time of the resource selection window, The fourth time includes an end time of the resource selection window, wherein the resource selection window is used to determine the second resource for receiving sideline information from the first terminal device. The fifth time includes the start time of the first resource in the time domain.

20. The device according to claim 19, characterized in that The first time offset is determined according to the capability of the first terminal device; or The first time offset is a predefined time offset.

21. The device according to any one of claims 19-20, characterized in that The transceiver module is further used to receive the trigger information from the first terminal device, the trigger information including at least one of the start time of the resource selection window, the end time of the resource selection window, the first time offset, the capability of the first terminal device, a second time offset, or the time length of the resource selection window, the second time offset being the time offset between the time when the trigger information is received from the first terminal device and the start time of the resource selection window, the second time offset being used to determine the start time of the resource selection window, and the second time offset and the time length of the resource selection window being used to determine the end time of the resource selection window.

22. The device according to claim 19, characterized in that The resource selection window is a resource selection window of the first terminal device.

23. The device according to any one of claims 19-20, characterized in that The transceiver module is also used to receive control information, side radio resource control PC5-RRC signaling or media access control control unit MAC CE from the first terminal device, and the control information, side radio resource control PC5-RRC signaling or media access control control unit MAC CE is used to indicate the first time offset and / or the capability of the first terminal device.

24. The device according to claim 19, characterized in that The transceiver module is further configured to receive the sidelink information from the first terminal device on the second resource.

25. The device according to claim 19, characterized in that The start time of the first resource in the time domain is within the resource selection window.

26. The device according to claim 25, characterized in that The first resource includes at least one resource, and the at least one resource is used to determine the resource for receiving sideline information from the first terminal device. The start time of the first resource in the time domain includes the time domain start time of the first resource in the time domain among the at least one resource.

27. The device according to claim 19, characterized in that The units of the first time and the first time offset are milliseconds or time slots.

28. A first terminal device, characterized in that: include: A processing module, configured to determine a first time according to a first reference time and a first time offset; a transceiver module, configured to receive auxiliary information from a second terminal device at or before the first time, the auxiliary information being used to indicate a first resource, the first resource being used to determine a second resource for sending sidelink information to the second terminal device; Wherein, the first reference time includes the second time, the third time, the fourth time or the fifth time, The second time includes a time for sending trigger information to the second terminal device, wherein the trigger information is used to trigger the determination of the first resource. The third time includes the start time of the resource selection window, The fourth time includes an end time of the resource selection window, wherein the resource selection window is used to determine the second resource for sending the sidelink information to the second terminal device. The fifth time includes the start time of the first resource in the time domain.

29. The device according to claim 28, characterized in that The first time offset is determined according to the capability of the first terminal device; or The first time offset is a predefined time offset.

30. The device according to any one of claims 28-29, characterized in that The transceiver module is further used to send the trigger information to the second terminal device, where the trigger information includes at least one of the start time of the resource selection window, the end time of the resource selection window, the first time offset, the capability of the first terminal device, the second time offset, or the time length of the resource selection window. The second time offset is the time offset between the time when the trigger information is sent to the second terminal device and the start time of the resource selection window. The second time offset is used to determine the start time of the resource selection window. The second time offset and the time length of the resource selection window are used to determine the end time of the resource selection window.

31. The device according to claim 28, characterized in that The resource selection window is a resource selection window of the first terminal device.

32. The device according to any one of claims 28-29, characterized in that The transceiver module is also used to send control information, side radio resource control PC5-RRC signaling or media access control control unit MAC CE to the second terminal device, and the control information, side radio resource control PC5-RRC signaling or media access control control unit MAC CE is used to indicate the first time offset and / or the capabilities of the first terminal device.

33. The device according to claim 28, characterized in that The transceiver module is further configured to send the sidelink information to the second terminal device on the second resource.

34. The device according to claim 28, wherein The start time of the first resource in the time domain is within the resource selection window.

35. The device according to claim 34, characterized in that The first resource includes at least one resource, and the at least one resource is used to determine the resource for sending sideline information to the second terminal device. The start time of the first resource in the time domain includes the time domain start time of the first resource in the time domain among the at least one resource.

36. The device according to claim 28, characterized in that The units of the first time and the first time offset are milliseconds or time slots.

37. A terminal device, characterized in that: The method comprises a processor coupled to at least one memory, wherein the processor is configured to read a computer program stored in the at least one memory to execute the method according to any one of claims 1 to 9, or execute the method according to any one of claims 10 to 18.

38. A computer-readable storage medium, characterized in that The computer-readable storage medium is used to store a computer program. When the computer program is run on a computer, the computer is caused to execute the method according to any one of claims 1 to 9, or the computer is caused to execute the method according to any one of claims 10 to 18.

39. A chip, characterized in that: The method comprises a processor and a communication interface, wherein the processor is used to read instructions to execute the method according to any one of claims 1 to 9, or execute the method according to any one of claims 10 to 18.

40. A communication system, characterized in that: The terminal device comprises the terminal device according to any one of claims 19 to 27, and the terminal device comprises the terminal device according to any one of claims 28 to 36.

Citation Information

Patent Citations

  • Information transmission method and device

    CN108347781A

  • Information transmission method and terminal

    CN111385765A