Wireless communication method and terminal equipment

By receiving and processing resource information of other terminal devices in the terminal device, conflicting communication is avoided on the resources used for cellular or side-line communication, the problem of conflict between the side link and the up-down link in the terminal device is solved, communication performance is improved and power saving effect is achieved.

CN120050791APending Publication Date: 2025-05-27GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510339772.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2019-08-01
Publication Date
2025-05-27

AI Technical Summary

Technical Problem

Communication between the terminal device between the side link and the up and down link may conflict, affecting the communication performance. How to avoid such conflict is an urgent problem to be resolved.

Method used

The information sent by the second terminal device is received through the first terminal device, the resources it is used for cellular communication and side-line communication, and side-line communication is performed on resources other than these resources, or in priority order when a conflict occurs.

Benefits of technology

It reduces communication conflicts between the side link and the up and down links, improves communication performance, and is conducive to the power saving of terminal equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120050791A_ABST
    Figure CN120050791A_ABST
Patent Text Reader

Abstract

The application of the invention is a divisional application of 201980093431.8. The embodiment of the invention provides a wireless communication method and terminal equipment, which can avoid communication conflicts between a sidelink and an uplink and a downlink, thereby improving communication performance on the sidelink and the uplink and the downlink. The wireless communication method comprises the following steps: under the condition that side communication between a first terminal device and a second terminal device conflicts with cellular communication between the first terminal device and a first network device, the first terminal device performs communication according to a first priority order, the first priority order is determined according to a service attribute and / or a resource attribute.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the invention patent application with the application date of August 1, 2019, the application number of 201980093431.8, and the invention title of "Wireless Communication Method and Terminal Device". Technical Field

[0002] Embodiments of the present application relate to the field of communications, and more specifically, to a wireless communication method and a terminal device. Background Art

[0003] A terminal device (for example, a vehicle-mounted terminal) can communicate with other terminal devices on a sidelink and can also communicate with a network device on an uplink and a downlink. However, there may be a conflict between the communication of the terminal device on the sidelink and the communication of the terminal device on the uplink and downlink, thus affecting the communication performance. How to avoid the communication conflict between the sidelink and the uplink and downlink is an urgent problem to be solved. Summary of the Invention

[0004] Embodiments of the present application provide a wireless communication method and a terminal device, which can avoid the communication conflict between the sidelink and the uplink and downlink, thereby improving the communication performance on the sidelink and the uplink and downlink.

[0005] In a first aspect, a wireless communication method is provided. The method includes:

[0006] A first terminal device receives first information sent by a second terminal device, where the first information is used to indicate a first resource and / or a second resource, the first resource is a resource used by the second terminal device for cellular communication, and the second resource is a resource used by the second terminal device for sidelink communication with a third terminal device;

[0007] The first terminal device performs sidelink communication with the second terminal device on a resource other than the resource indicated by the first information.

[0008] In a second aspect, a wireless communication method is provided. The method includes:

[0009] In a case where there is a conflict between the sidelink communication between a first terminal device and a second terminal device and the cellular communication between the first terminal device and a first network device, the first terminal device communicates according to a first priority order, where the first priority order is determined according to service attributes and / or resource attributes.

[0010] In a third aspect, a terminal device is provided for performing the method in the first aspect or its various implementation manners.

[0011] Specifically, the terminal device includes a functional module for performing the method in the first aspect or its various implementation manners.

[0012] In a fourth aspect, a terminal device is provided for performing the method in the second aspect or its various implementation manners described above.

[0013] Specifically, the terminal device includes functional modules for performing the method in the second aspect or its various implementation manners described above.

[0014] In a fifth aspect, a terminal device is provided, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the method in the first aspect or its various implementation manners described above.

[0015] In a sixth aspect, a terminal device is provided, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the method in the second aspect or its various implementation manners described above.

[0016] In a seventh aspect, a device is provided for implementing the method in any one of the first aspect to the second aspect or its various implementation manners.

[0017] Specifically, the device includes: a processor for calling and running a computer program from a memory, so that a device installed with the device performs the method in any one of the first aspect to the second aspect or its various implementation manners.

[0018] In an eighth aspect, a computer-readable storage medium is provided for storing a computer program, and the computer program causes a computer to perform the method in any one of the first aspect to the second aspect or its various implementation manners.

[0019] In a ninth aspect, a computer program product is provided, including computer program instructions, and the computer program instructions cause a computer to perform the method in any one of the first aspect to the second aspect or its various implementation manners.

[0020] In a tenth aspect, a computer program is provided, which, when running on a computer, causes the computer to perform the method in any one of the first aspect to the second aspect or its various implementation manners.

[0021] Through the technical solution described in the first aspect above, the first terminal device learns the resources used by the second terminal device for cellular communication, and / or learns the resources used by the second terminal device for sidelink communication with the third terminal device, and the first terminal device avoids performing sidelink communication with the second terminal device on these resources, thereby reducing the conflict between the cellular communication and the sidelink communication of the second terminal device, and further facilitating power saving of the second terminal device.

[0022] With the technical solution described in the above second aspect, in the case of a conflict between sidelink communication between the first terminal device and the second terminal device and cellular communication between the first terminal device and the first network device, the first terminal device communicates according to the first priority order. Since the first priority order is determined according to service attributes and / or resource attributes, the first terminal device can flexibly select services for transmission based on service attributes and / or resource attributes, so that discontinuous transmission can be performed on the sidelink and the uplink / downlink, which is conducive to power saving of the first terminal device. Description of the Drawings

[0023] Figure 1 is a schematic framework diagram of a transmission mode according to an embodiment of the present application.

[0024] Figure 2 is a schematic framework diagram of another transmission mode according to an embodiment of the present application.

[0025] Figure 3 is a schematic flowchart of a wireless communication method according to an embodiment of the present application.

[0026] Figure 4 is a schematic flowchart of another wireless communication method according to an embodiment of the present application.

[0027] Figure 5 is a schematic diagram of a wireless communication method according to an embodiment of the present application.

[0028] Figure 6 is a schematic diagram of another wireless communication method according to an embodiment of the present application.

[0029] Figure 7 is a schematic diagram of yet another wireless communication method according to an embodiment of the present application.

[0030] Figure 8 is a schematic diagram of yet another wireless communication method according to an embodiment of the present application.

[0031] Figure 9 is a schematic block diagram of a terminal device according to an embodiment of the present application.

[0032] Figure 10 is a schematic block diagram of another terminal device according to an embodiment of the present application.

[0033] Figure 11 is a schematic block diagram of a communication device according to an embodiment of the present application.

[0034] Figure 12 is a schematic block diagram of a device according to an embodiment of the present application.

[0035] Figure 13 It is a schematic block diagram of a communication system provided according to an embodiment of the present application. Detailed implementation manners

[0036] Next, the technical solutions in the embodiments of the present application will be described with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. For the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present application.

[0037] The embodiments of the present application can be applied to any communication framework from a terminal device to a terminal device.

[0038] For example, vehicle-to-vehicle (V2V), vehicle-to-everything (V2X), device-to-device (D2D), etc.

[0039] Among them, the terminal in the embodiments of the present application can be any device or apparatus configured with a physical layer and a media access control layer. The terminal device can also be referred to as an access terminal. For example, a user equipment (UE), a user unit, a user station, a mobile station, a mobile device, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The access terminal can be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device, or other linear processing devices connected to a wireless modem, a vehicle-mounted device, a wearable device, and so on. The embodiments of the present application are described by taking a vehicle-mounted terminal as an example, but are not limited thereto.

[0040] Optionally, in some embodiments of the present application, the embodiments of the present application can be applied to two transmission modes defined by the 3rd Generation Partnership Project (3GPP), which are respectively denoted as: Mode A and Mode B.

[0041] Figure 1 It is a schematic diagram of Mode A of the embodiments of the present application. Figure 2 It is a schematic diagram of Mode B of the embodiments of the present application.

[0042] InFigure 1 In the shown Mode A, the transmission resources of the vehicle-mounted terminals (vehicle-mounted terminal 121 and vehicle-mounted terminal 122) are allocated by the base station 110, and the vehicle-mounted terminals send data on the sidelink according to the resources allocated by the base station 110. Specifically, the base station 110 can allocate resources for single transmission to the terminal, or can also allocate semi-static transmission resources to the terminal.

[0043] In Figure 2 In the shown Mode B, the vehicle-mounted terminals (vehicle-mounted terminal 131 and vehicle-mounted terminal 132) adopt a transmission method of sensing plus reservation. The vehicle-mounted terminals independently select transmission resources on the sidelink resources for data transmission.

[0044] The following takes the vehicle-mounted terminal 131 as an example for specific illustration.

[0045] The vehicle-mounted terminal 131 obtains a set of available transmission resources by sensing in the resource pool, and the vehicle-mounted terminal 131 randomly selects a transmission resource from this set for data transmission.

[0046] Since the services in the vehicle networking system have periodic characteristics, in the embodiments of the present application, the vehicle-mounted terminal 131 can also adopt a semi-static transmission method. That is, after the vehicle-mounted terminal 131 obtains a transmission resource, it continuously uses this transmission resource in multiple transmission cycles to reduce the probability of resource reselection and resource conflict.

[0047] The vehicle-mounted terminal 131 can carry information for reserving the next transmission resource in the control information of this transmission, so that other terminals (for example, the vehicle-mounted terminal 132) can determine whether this resource is reserved and used by this user by detecting the control information of this user, so as to achieve the purpose of reducing resource conflict.

[0048] It should be noted that in the New Radio (NR) Vehicle to Everything (V2X), the user may be in a mixed mode, that is, the user can both use Mode A to obtain resources and at the same time use Mode B to obtain resources.

[0049] At the same time, in NR V2X, the system design requires the terminal device to perform continuous sending and receiving. However, when the terminal device performs continuous sending and receiving on the sidelink, in the case of reusing the sending / receiving capabilities of the sidelink and the uplink / downlink, it may cause conflicts between sidelink communication and paging reception in the idle state of the terminal device, and may also cause conflicts between sidelink communication and random access configuration, and may also cause conflicts between sidelink communication and downlink Discontinuous Reception (DRX) configuration.

[0050] Based on the above technical problems, the present application designs a wireless communication method, which can avoid conflicts between sidelink communication and cellular communication.

[0051] Figure 3 It is a schematic flowchart of the wireless communication method 200 according to an embodiment of the present application. The method 200 can be executed by a first terminal device. Figure 3 The first terminal device shown in Figure 1 or Figure 2 can be a vehicle-mounted terminal as shown.

[0052] As Figure 3 shown, the method 200 can include some or all of the following:

[0053] S210, the first terminal device receives first information sent by a second terminal device, where the first information is used to indicate a first resource and / or a second resource, the first resource is a resource used by the second terminal device for cellular communication, and the second resource is a resource used by the second terminal device for sidelink communication with a third terminal device;

[0054] S220, the first terminal device performs sidelink communication with the second terminal device on a resource other than the resource indicated by the first information.

[0055] It should be noted that the first terminal device performs sidelink communication with the second terminal device on a resource other than the resource indicated by the first information, so as to avoid conflicts between the sidelink communication between the first terminal device and the second terminal device and the cellular communication and / or sidelink communication performed by the second terminal device, which is beneficial to power saving of the second terminal device. Of course, in some cases, the sidelink communication between the first terminal device and the second terminal device may also occupy a part of the resources indicated by the first information. For example, in the case of less available resources, the sidelink communication between the first terminal device and the second terminal device may also occupy a part of the resources indicated by the first information. That is, the first terminal device tries to avoid performing sidelink communication with the second terminal device on the resources indicated by the first information.

[0056] That is, in the embodiment of the present application, the second terminal device can actively send the first information to the first terminal device, so that the first terminal device can learn the first resource and / or the second resource, so that when the first terminal device performs sidelink communication with the second terminal device, it can try to avoid this part of the resources indicated by the first information, thereby reducing the conflict between the sidelink communication between the first terminal device and the second terminal device and the cellular communication and / or sidelink communication performed by the second terminal device, which is beneficial to power saving of the second terminal device.

[0057] Optionally, in the embodiments of the present application, the first terminal device may also perform sidelink communication with the second terminal device on resources other than the third resource, where the third resource is the resource used by the first terminal device for sidelink communication with the fourth terminal device. That is, when the first terminal device performs sidelink communication with the second terminal device, it can also avoid the resource used by the first terminal device for sidelink communication with the fourth terminal device, thereby reducing the conflict between the sidelink communications of the first terminal device with different terminal devices and being beneficial to power saving of the first terminal device. Of course, in some cases, the sidelink communication between the first terminal device and the second terminal device may also occupy a part of the third resource. For example, when the available resources are scarce, the sidelink communication between the first terminal device and the second terminal device may also occupy a part of the third resource.

[0058] Optionally, in the embodiments of the present application, the first terminal device sends second information to the second terminal device, and the second information is used to indicate the resources for the second terminal device to perform sidelink communication with the first terminal device. That is, after receiving the first information, the first terminal device can also indicate the resources for the second terminal device to perform sidelink communication with the first terminal device, so that when the second terminal device performs sidelink communication with the first terminal device, it can try to avoid this part of the resources indicated by the first information, thereby reducing the conflict between the sidelink communication between the first terminal device and the second terminal device and the cellular communication and / or sidelink communication performed by the second terminal device.

[0059] Optionally, the resources indicated by the second information may be determined according to the resources (the first resource and / or the second resource) indicated by the first information.

[0060] Optionally, the resources indicated by the second information may also be determined according to the resources (the first resource and / or the second resource) indicated by the first information and the third resource.

[0061] Optionally, the resources indicated by the second information may be configured by a first network device serving the first terminal device.

[0062] Specifically, the first terminal device sends third information to the first network device, and the third information is used to indicate the resources indicated by the first information; the first terminal device receives fourth information sent by the first network device, and the fourth information is used to indicate the resource information for the first terminal device and / or the second terminal device to perform sidelink communication.

[0063] It should be noted that the first terminal device may determine the second information based on the fourth information. That is, the resource information for the sidelink communication indicated by the second information may be configured by the first network device.

[0064] Optionally, the fourth information is further used to indicate resource information for the first terminal device to perform downlink reception and / or uplink transmission.

[0065] Optionally, the resources indicated by the fourth information may be determined according to the resources indicated by the third information.

[0066] It should be noted that the embodiments of the present application can also be adapted to multicast communication. For example, a sidelink is established between the first terminal device and at least one terminal device.

[0067] For example, assume that sidelinks are established between UE 1 and UE 2, UE 3, and UE 4 respectively. UE 1 receives information 1 sent by UE 2, and the information 1 indicates resource 1 for UE 2 to perform cellular communication and resource 2 for UE 2 to perform sidelink communication with UE 2'; UE 1 receives information 2 sent by UE 3, and the information 2 indicates resource 3 for UE 3 to perform cellular communication and resource 4 for UE 3 to perform sidelink communication with UE 3'; UE 1 receives information 3 sent by UE 4, and the information 3 indicates resource 5 for UE 4 to perform cellular communication and resource 6 for UE 4 to perform sidelink communication with UE 4'. UE1 avoids performing sidelink communication with at least one of UE 2, UE 3, and UE 4 on the resources indicated by the information 1, the resources indicated by the information 2, and the resources indicated by the information 3.

[0068] Furthermore, UE 1 may also avoid performing sidelink communication with at least one of UE 2, UE 3, and UE 4 on resource 7, where resource 7 is the resource for UE 1 to perform sidelink communication with UE 1'.

[0069] Furthermore, UE 1 may also send information 4 to UE 2, where the information 4 is used to indicate the resources for UE 2 to perform sidelink communication with UE 1; UE 1 may also send information 5 to UE 3, where the information 5 is used to indicate the resources for UE 3 to perform sidelink communication with UE 1; UE 1 may also send information 6 to UE 4, where the information 6 is used to indicate the resources for UE 4 to perform sidelink communication with UE 1.

[0070] Optionally, the resources indicated by the information 4, the resources indicated by the information 5, or the resources indicated by the information 6 may be configured by a network device serving UE 1.

[0071] Optionally, in the embodiments of the present application, the first terminal device is used to perform sidelink communication with the second terminal device on a first time-domain resource, and the first terminal device is used to perform cellular communication with the first network device on a second time-domain resource.

[0072] It should be noted that the first time-domain resource should avoid overlapping with the second time-domain resource in the time domain, so as to avoid conflicts between the cellular communication between the first terminal device and the first network device and the sidelink communication between the first terminal device and the second terminal device caused by resource selection as much as possible.

[0073] Optionally, as an example, the first time-domain resource may include some or all of the resources indicated by the first information, and the second time-domain resource may also include some or all of the resources indicated by the first information. However, after obtaining the resources indicated by the first information, the first terminal device performs sidelink communication with the second terminal device on the resources other than the resources indicated by the first information in the first time-domain resource, so as to avoid conflicts between the sidelink communication between the first terminal device and the second terminal device and the cellular communication and / or sidelink communication performed by the second terminal device, and further achieve power saving of the first terminal device and the second terminal device.

[0074] Optionally, as another example, the first time-domain resource does not include the resources indicated by the first information, and the first terminal device performs sidelink communication with the second terminal device on the first time-domain resource. That is, the first terminal device performs sidelink communication with the second terminal device on the first time-domain resource, which can avoid conflicts between the sidelink communication between the first terminal device and the second terminal device and the cellular communication and / or sidelink communication performed by the second terminal device, and further achieve power saving of the first terminal device and the second terminal device.

[0075] It should be noted that the second terminal device may perform sidelink communication with the first terminal device on the first time-domain resource, and the second terminal device may perform cellular communication with the second network device on the second time-domain resource, or may perform cellular communication with the second network device on other resources except the second time-domain resource.

[0076] Optionally, the first time-domain resource and / or the second time-domain resource are non-continuous resources in the time domain. That is, the first terminal device may perform discontinuous sidelink communication with the second terminal device on the first time-domain resource, and the first terminal device may simultaneously perform discontinuous cellular communication with the first network device on the second time-domain resource.

[0077] Optionally, in the embodiments of the present application, the first time-domain resource satisfies at least one of the following conditions:

[0078] The first time-domain resource is limited to be used by the first logical channel or logical channel group on the sidelink between the first terminal device and the second terminal device;

[0079] The first time-domain resource is limited to be used in the first propagation mode;

[0080] The first time-domain resource is limited to be used when the sidelink between the first terminal device and the second terminal device is not established;

[0081] The first time-domain resource is limited to be used when the sidelink between the first terminal device and the second terminal device is established.

[0082] Optionally, the first logical channel or logical channel group is a logical channel or logical channel group carrying signaling, or the first logical channel or logical channel group is a logical channel or logical channel group carrying data.

[0083] Optionally, the signaling is sidelink Radio Resource Control (RRC) signaling, or sidelink PC5 signaling (PC5-S).

[0084] For example, when the sidelink between the first terminal device and the second terminal device is not established, the first logical channel or logical channel group is a logical channel or logical channel group carrying signaling.

[0085] For another example, when the sidelink between the first terminal device and the second terminal device is established, the first logical channel or logical channel group is a logical channel or logical channel group carrying data.

[0086] Optionally, the first propagation mode is broadcast, or the first propagation mode is unicast or multicast.

[0087] For example, when the sidelink between the first terminal device and the second terminal device is not established, the first propagation mode is broadcast.

[0088] For another example, when the sidelink between the first terminal device and the second terminal device is established, the first propagation mode is unicast or multicast.

[0089] Optionally, in the embodiments of the present application, the second time-domain resource is used to receive a downlink paging message, and / or the second time-domain resource is used to send an uplink random access message.

[0090] Optionally, in the embodiments of the present application, the first time-domain resource and the second time-domain resource may be configured by the network device through a system message, or may be configured by the network device through a downlink signaling.

[0091] For example, the first terminal device receives a first system message broadcast by the first network device. The first system message includes first indication information and second indication information. The first indication information is used to indicate the first time-domain resource, and the second indication information is used to indicate the second time-domain resource.

[0092] For another example, the first terminal device receives a first system message and a second system message broadcast by the first network device. The first system message includes first indication information, and the second system message includes second indication information. The first indication information is used to indicate the first time-domain resource, and the second indication information is used to indicate the second time-domain resource.

[0093] For yet another example, the first terminal device receives a first downlink signaling sent by the first network device. The first downlink signaling includes first indication information and second indication information. The first indication information is used to indicate the first time-domain resource, and the second indication information is used to indicate the second time-domain resource.

[0094] The first downlink signaling may be an RRC signaling, for example.

[0095] It should be noted that if the first terminal device is in the idle state, that is, the uplink and downlink links between the first terminal device and the first network device are not established, the first network device may configure the first time-domain resource and the second time-domain resource by means of broadcasting. If the first terminal device is in the connected state, that is, the uplink and downlink links between the first terminal device and the first network device are established, the first network device may configure the first time-domain resource and the second time-domain resource by means of broadcasting or sending downlink signaling.

[0096] Therefore, in the embodiments of the present application, the first terminal device learns the resources used by the second terminal device for cellular communication, and / or learns the resources used by the second terminal device for sidelink communication with the third terminal device, and the first terminal device avoids performing sidelink communication with the second terminal device on these resources, thereby reducing the conflict between the sidelink communication between the first terminal device and the second terminal device and the cellular communication and / or sidelink communication performed by the second terminal device, and further facilitating power saving of the second terminal device.

[0097] Figure 4 It is a schematic flowchart of a wireless communication method 300 according to an embodiment of the present application. The method 300 may be executed by a first terminal device. Figure 4 The first terminal device shown in Figure 1 or Figure 2 may be a vehicle-mounted terminal as shown.

[0098] As Figure 4 shown, the method 300 may include some or all of the following:

[0099] S310. When a conflict occurs between the sidelink communication between the first terminal device and the second terminal device and the cellular communication between the first terminal device and the first network device, the first terminal device communicates according to a first priority order, where the first priority order is determined according to service attributes and / or resource attributes.

[0100] It should be noted that the first network device is a network device serving the first terminal device.

[0101] For example, in the first priority order, the priorities from high to low are A, E, B, C, F, D in sequence, where E and F are cellular communication services, and A, B, C, and D are sidelink communication services. That is to say, by communicating according to the first priority order, services can be flexibly selected for transmission based on service attributes, so that discontinuous transmission can be performed on the sidelink and the uplink / downlink, which is conducive to power saving of the first terminal device.

[0102] Optionally, in the embodiments of the present application, the situation where a conflict occurs between the sidelink communication between the first terminal device and the second terminal device and the cellular communication between the first terminal device and the first network device includes:

[0103] A conflict between sidelink reception and downlink reception, and / or a conflict between sidelink transmission and uplink transmission, and / or a conflict between sidelink reception and uplink transmission.

[0104] For example, a conflict between sidelink reception and downlink reception in the case where the sidelink and the uplink / downlink reuse the reception capability.

[0105] For another example, a conflict between sidelink transmission and uplink transmission in the case where the sidelink and the uplink / downlink reuse the transmission capability.

[0106] Optionally, the sidelink between the first terminal device and the second terminal device may be a unicast link, and the sidelink between the first terminal device and the second terminal device may also be a link in a multicast link.

[0107] Optionally, in the embodiments of the present application, the first priority order is pre-configured by the first network device, or the first priority order is preset, or the first priority order is agreed upon by the protocol.

[0108] Optionally, in the embodiments of the present application, the first terminal device is used to perform the sidelink communication with the second terminal device on a first time-domain resource, and the first terminal device is used to perform the cellular communication with the first network device on a second time-domain resource.

[0109] It should be noted that the second terminal device can perform sidelink communication with the first terminal device on the first time-domain resource. The second terminal device can perform cellular communication with the second network device on the second time-domain resource, or can also perform cellular communication with the second network device on other resources except the second time-domain resource.

[0110] Optionally, the first time-domain resource and / or the second time-domain resource are discontinuous resources in the time domain. That is, the first terminal device can perform discontinuous sidelink communication with the second terminal device on the first time-domain resource, and at the same time, the first terminal device can perform discontinuous cellular communication with the first network device on the second time-domain resource.

[0111] Optionally, in the embodiments of the present application, the first time-domain resource satisfies at least one of the following conditions:

[0112] The first time-domain resource is limited to be used by the first logical channel or logical channel group on the sidelink between the first terminal device and the second terminal device;

[0113] The first time-domain resource is limited to be used in a first propagation mode;

[0114] The first time-domain resource is limited to be used when the sidelink between the first terminal device and the second terminal device is not established;

[0115] The first time-domain resource is limited to be used when the sidelink between the first terminal device and the second terminal device is established.

[0116] Optionally, the first logical channel or logical channel group is a logical channel or logical channel group carrying signaling, or the first logical channel or logical channel group is a logical channel or logical channel group carrying data.

[0117] Optionally, the signaling is sidelink RRC signaling, or sidelink PC5 signaling (PC5 signal, PC5-S).

[0118] For example, when the sidelink between the first terminal device and the second terminal device is not established, the first logical channel or logical channel group is a logical channel or logical channel group carrying signaling.

[0119] For another example, when the sidelink between the first terminal device and the second terminal device is established, the first logical channel or logical channel group is a logical channel or logical channel group carrying data.

[0120] Optionally, the first propagation mode is broadcast, or the first propagation mode is unicast or multicast.

[0121] For example, when the sidelink between the first terminal device and the second terminal device is not established, the first propagation mode is broadcast.

[0122] For another example, when the sidelink between the first terminal device and the second terminal device is established, the first propagation mode is unicast or multicast.

[0123] Optionally, in the embodiments of the present application, the second time-domain resource is used for receiving a downlink paging message, and / or the second time-domain resource is used for sending an uplink random access message.

[0124] Optionally, in the embodiments of the present application, the first time-domain resource and the second time-domain resource may be configured by the network device through a system message, or may be configured by the network device through a downlink signaling.

[0125] For example, the first terminal device receives a first system message broadcast by the first network device, and the first system message includes first indication information and second indication information, where the first indication information is used to indicate the first time-domain resource, and the second indication information is used to indicate the second time-domain resource.

[0126] For another example, the first terminal device receives a first system message and a second system message broadcast by the first network device, the first system message includes first indication information, and the second system message includes second indication information, where the first indication information is used to indicate the first time-domain resource, and the second indication information is used to indicate the second time-domain resource.

[0127] For still another example, the first terminal device receives a first downlink signaling sent by the first network device, and the first downlink signaling includes first indication information and second indication information, where the first indication information is used to indicate the first time-domain resource, and the second indication information is used to indicate the second time-domain resource.

[0128] The first downlink signaling may be an RRC signaling, for example.

[0129] It should be noted that if the first terminal device is in the idle state, that is, the uplink and downlink links between the first terminal device and the first network device are not established, the first network device may configure the first time-domain resource and the second time-domain resource by broadcasting. If the first terminal device is in the connected state, that is, the uplink and downlink links between the first terminal device and the first network device are established, the first network device may configure the first time-domain resource and the second time-domain resource by broadcasting or sending downlink signaling.

[0130] Optionally, as an example 1, the first terminal device receives the first information sent by the second terminal device. The first information is used to indicate the first resource and / or the second resource. The first resource is the resource used by the second terminal device for cellular communication, and the second resource is the resource used by the second terminal device for sidelink communication with a third terminal device. The first terminal device performs sidelink communication with the second terminal device on a resource other than the resource indicated by the first information.

[0131] That is, the second terminal device can send the resource information used for its cellular communication and / or sidelink communication to the first terminal device, so that when the first terminal device performs sidelink communication with the second terminal device, this part of the resources can be avoided, thereby reducing the conflict between the sidelink communication between the first terminal device and the second terminal device and the cellular communication and / or sidelink communication performed by the second terminal device, and further achieving power saving of the first terminal device and the second terminal device.

[0132] Further, in example 1, the first terminal device sends the second information to the second terminal device. The second information is used to indicate the resource information for the second terminal device to perform sidelink communication with the first terminal device. That is, after receiving the first information, the first terminal device can also indicate the resource information for the second terminal device to perform sidelink communication with the first terminal device, so that when the second terminal device performs sidelink communication with the first terminal device, this part of the resources can be avoided as much as possible, thereby reducing the conflict between the sidelink communication between the first terminal device and the second terminal device and the cellular communication and / or sidelink communication performed by the second terminal device, and further achieving power saving of the first terminal device and the second terminal device.

[0133] Optionally, the resource information of the sidelink communication indicated by the second information can be determined according to the resource information of the cellular communication indicated by the first information.

[0134] Furthermore, in example 1, the resource information of the sidelink communication indicated by the second information is configured by the first network device.

[0135] Specifically, the first terminal device sends the third information to the first network device. The third information is used to indicate the resources indicated by the first information. The first terminal device receives the fourth information sent by the first network device. The fourth information is used to indicate the resource information for the first terminal device and / or the second terminal device to perform sidelink communication.

[0136] It should be noted that the first terminal device can determine the second information based on the fourth information. That is, the resources of the sidelink communication indicated by the second information can be configured by the first network device.

[0137] Optionally, the fourth information is further used to indicate resource information for the first terminal device to perform downlink reception and / or uplink transmission.

[0138] Optionally, the resource information of the sidelink communication indicated by the fourth information may be determined according to the resources indicated by the third information.

[0139] Optionally, as Example 2, if a sidelink is established between the first terminal device and at least one terminal device, the at least one terminal device includes the second terminal device, and the first terminal device receives at least one first information respectively sent by the at least one terminal device, the at least one first information is used to indicate resources for the at least one terminal device corresponding to the at least one first information to perform cellular communication; the first terminal device performs sidelink communication with the at least one terminal device on resources other than the resources indicated by the at least one first information.

[0140] That is, Example 2 is the multicast communication between the first terminal device and at least one terminal device.

[0141] Further, in Example 2, the first terminal device sends at least one second information to the at least one terminal device respectively, and the at least one second information is used to indicate resource information for the at least one terminal device to perform sidelink communication with the first terminal device.

[0142] Furthermore, in Example 2, the first terminal device sends fifth information to the first network device, and the fifth information is used to indicate the resources indicated by the at least one first information; the first terminal device receives sixth information sent by the first network device, and the sixth information is used to indicate resource information for the at least one terminal device to perform sidelink communication with the first terminal device.

[0143] Optionally, the sixth information is further used to indicate resource information for the first terminal device to perform downlink reception and / or uplink transmission.

[0144] The solutions in the wireless communication method 200 are described in detail below with reference to Embodiment 1 to Embodiment 4.

[0145] Embodiment 1, as Figure 5As shown in the figure, UE 1 may be the first terminal device mentioned above, Network (NW) 1 may be the first network device mentioned above, UE 2 may be the second terminal device mentioned above, and NW 2 may be the second network device mentioned above. UE 1 is in the RRC idle state, that is, the cellular network between UE 1 and NW 1 is not established, and the sidelink between UE 1 and UE 2 is not established either. UE 1 can obtain the first time-domain resource and the second time-domain resource by receiving the System Information Block (SIB) broadcast by NW 1. UE 1 can perform sidelink communication with UE 2 on the first time-domain resource, and UE 1 can perform cellular communication with NW 1 on the second time-domain resource. When the sidelink communication of UE 1 conflicts with the cellular communication, UE 1 can communicate based on the first priority order.

[0146] It should be noted that in the first embodiment, UE 2 can also perform operations similar to those of UE 1, so that when the sidelink communication of UE 2 conflicts with the cellular communication, UE 2 can communicate based on the first priority order.

[0147] Embodiment 2, as Figure 6 As shown in the figure, UE 1 may be the first terminal device mentioned above, NW 1 may be the first network device mentioned above, UE 2 may be the second terminal device mentioned above, and NW 2 may be the second network device mentioned above. UE 1 is in the RRC idle state, that is, the cellular network between UE 1 and NW 1 is not established, and the sidelink between UE 1 and UE 2 is already established. UE 1 can obtain the first time-domain resource and the second time-domain resource by receiving the SIB broadcast by NW 1. UE 1 can perform sidelink communication with UE 2 on the first time-domain resource, and UE 1 can perform cellular communication with NW 1 on the second time-domain resource. UE 1 receives the first information sent by UE 2, and this first information is used to indicate the resource information of UE 2 for cellular communication; and UE 1 sends the second information to UE 2, and this second information is used to indicate the resource information for UE 2 to perform sidelink communication with UE 1. When the sidelink communication of UE 1 conflicts with the cellular communication, UE 1 can communicate based on the first priority order.

[0148] It should be noted that if UE 1 is a sending device and UE 2 is a receiving device, the first information is specifically used to indicate resource-related information for UE 2 to perform downlink reception and / or uplink transmission. For example, resource information for downlink paging reception, or resource information for uplink random access transmission. The second information is specifically used to indicate resource-related information for UE 2 to perform sidelink reception with UE 1. If UE 1 is a receiving device and UE 2 is a sending device, the first information is specifically used to indicate resource-related information for UE 2 to perform uplink transmission, such as resource information for uplink random access transmission. The second information is specifically used to indicate resource-related information for UE 2 to perform sidelink transmission with UE 1.

[0149] It should be noted that in Embodiment 2, UE 2 can also perform operations similar to those of UE 1, so that when there is a conflict between the sidelink communication and the cellular communication of UE 2, UE 2 can communicate based on the first priority order.

[0150] Embodiment 3, as Figure 7 shown, UE 1 can be the above-mentioned first terminal device, NW 1 can be the above-mentioned first network device, UE 2 can be the above-mentioned second terminal device, and NW 2 can be the above-mentioned second network device. UE 1 is in the RRC connected state, that is, the cellular network between UE 1 and NW 1 has been established, and the sidelink between UE 1 and UE 2 has not been established. UE 1 can obtain the first time-domain resource and the second time-domain resource by receiving the RRC signaling sent by NW 1. UE 1 can perform sidelink communication with UE 2 on the first time-domain resource, and UE 1 can perform cellular communication with NW 1 on the second time-domain resource. When there is a conflict between the sidelink communication and the cellular communication of UE 1, UE 1 can communicate based on the first priority order.

[0151] It should be noted that in Embodiment 3, UE 2 can also perform operations similar to those of UE 1, so that when there is a conflict between the sidelink communication and the cellular communication of UE 2, UE 2 can communicate based on the first priority order.

[0152] Embodiment 4, as Figure 8As shown, UE 1 may be the first terminal device mentioned above, NW 1 may be the first network device mentioned above, UE 2 may be the second terminal device mentioned above, and NW 2 may be the second network device mentioned above. UE 1 is in the RRC connected state, that is, the cellular network between UE 1 and NW 1 has been established, and the sidelink between UE 1 and UE 2 has been established. UE 1 can obtain the first time-domain resource and the second time-domain resource by receiving the RRC signaling sent by NW 1. UE 1 can perform sidelink communication with UE 2 on the first time-domain resource, and UE 1 can perform cellular communication with NW 1 on the second time-domain resource. UE 1 receives the first information sent by UE 2, and this first information is used to indicate the resource information used by UE 2 for cellular communication; UE 1 sends the third information to NW 1, and this third information is used to indicate the resource information used by the second terminal device for cellular communication; UE 1 receives the fourth information sent by NW 1, and this fourth information is used to indicate the resource information used by UE 1 and / or UE 2 for sidelink communication; and UE 1 sends the second information to UE 2, and this second information is used to indicate the resource information for UE 2 to perform sidelink communication with UE 1. When a conflict occurs between the sidelink communication and the cellular communication of UE 1, UE 1 can communicate based on the first priority order.

[0153] Optionally, this fourth information is further used to indicate the resource information for UE 1 to perform downlink reception and / or uplink transmission.

[0154] It should be noted that if UE 1 is a transmitting device and UE 2 is a receiving device, this first information and this third information are specifically used to indicate the resource-related information for UE 2 to perform downlink reception and / or uplink transmission. For example, the resource information for downlink paging reception, or for example, the resource information for uplink random access transmission; this second information is specifically used to indicate the resource-related information for UE 2 to perform sidelink reception with UE 1. If UE 1 is a receiving device and UE 2 is a transmitting device, this first information and this third information are specifically used to indicate the resource-related information for UE 2 to perform uplink transmission. For example, the resource information for uplink random access transmission; this second information is specifically used to indicate the resource-related information for UE 2 to perform sidelink transmission with UE 1.

[0155] It should be noted that in the fourth embodiment, UE 2 can also perform operations similar to those of UE 1, so that when a conflict occurs between the sidelink communication and the cellular communication of UE 2, UE 2 can communicate based on the first priority order.

[0156] The scenario described in the above second embodiment or the fourth embodiment is for unicast, and it is also applicable to the multicast scenario. Specifically,

[0157] A sidelink is established between UE 1 and at least one terminal device, where the at least one terminal device includes UE 2. UE 1 receives at least one first piece of information respectively sent by the at least one terminal device, and the at least one first piece of information is used to indicate resource information for the at least one terminal device corresponding to the at least one first piece of information to perform cellular communication; UE 1 sends fifth information to NW 1, and the fifth information is used to indicate resource information for the at least one terminal device to perform cellular communication; UE 1 receives sixth information sent by NW 1, and the sixth information is used to indicate resource information for the at least one terminal device to perform sidelink communication with UE 1; UE 1 sends at least one second piece of information to the at least one terminal device respectively, and the at least one second piece of information is used to indicate resource information for the at least one terminal device to perform sidelink communication with UE 1. When a conflict occurs between the sidelink communication and the cellular communication of UE 1, UE 1 can communicate based on the first priority order. Of course, UE 2 can also perform operations similar to those of UE 1, so that when a conflict occurs between the sidelink communication and the cellular communication of UE 2, UE 2 can communicate based on the first priority order.

[0158] Therefore, in the embodiments of the present application, in the case where a conflict occurs between the sidelink communication between the first terminal device and the second terminal device and the cellular communication between the first terminal device and the first network device, the first terminal device communicates according to the first priority order. Since the first priority order is determined according to the service attributes, the first terminal device can flexibly select services for transmission based on the service attributes, so that discontinuous transmission can be performed on the sidelink and the uplink / downlink, which is beneficial to the first terminal device to achieve power saving.

[0159] It should be understood that the relevant descriptions in the wireless communication method 200 and the wireless communication method 300 in the embodiments of the present application can be referred to each other.

[0160] Figure 9 A schematic block diagram of a terminal device 400 according to an embodiment of the present application is shown. As Figure 9 shown, the terminal device 400 is the first terminal device, and the terminal device 400 includes:

[0161] A communication unit 410, configured to receive first information sent by a second terminal device, where the first information is used to indicate a first resource and / or a second resource, the first resource is a resource for the second terminal device to perform cellular communication, and the second resource is a resource for the second terminal device to perform sidelink communication with a third terminal device;

[0162] The communication unit 410 is further configured to perform sidelink communication with the second terminal device on a resource other than the resource indicated by the first information.

[0163] Optionally, the communication unit 410 is further configured to send second information to the second terminal device, where the second information is used to indicate resources for the second terminal device to perform sidelink communication with the first terminal device.

[0164] Optionally, the communication unit 410 is further configured to send third information to a first network device, where the third information is used to indicate the resources indicated by the first information;

[0165] The communication unit 410 is further configured to receive fourth information sent by the first network device, where the fourth information is used to indicate resources for the first terminal device and / or the second terminal device to perform sidelink communication.

[0166] Optionally, the fourth information is further used to indicate resource information for the first terminal device to perform downlink reception and / or uplink transmission.

[0167] Optionally, the first terminal device is used to perform sidelink communication with the second terminal device on a first time-domain resource, and the first terminal device is used to perform cellular communication with the first network device on a second time-domain resource.

[0168] Optionally, the first time-domain resource and / or the second time-domain resource are non-consecutive resources in the time domain.

[0169] Optionally, the first time-domain resource satisfies at least one of the following conditions:

[0170] The first time-domain resource is limited to be used by a first logical channel or a logical channel group on a sidelink between the first terminal device and the second terminal device;

[0171] The first time-domain resource is limited to be used in a first propagation mode;

[0172] The first time-domain resource is limited to be used when a sidelink between the first terminal device and the second terminal device is not established;

[0173] The first time-domain resource is limited to be used when a sidelink between the first terminal device and the second terminal device is established.

[0174] Optionally, the first logical channel or logical channel group is a logical channel or logical channel group carrying signaling, or the first logical channel or logical channel group is a logical channel or logical channel group carrying data.

[0175] Optionally, the signaling is sidelink RRC signaling or sidelink PC5 signaling.

[0176] Optionally, the first propagation mode is broadcast, or the first propagation mode is unicast or multicast.

[0177] Optionally, the second time-domain resource is used for receiving a downlink paging message, and / or the second time-domain resource is used for sending an uplink random access message.

[0178] Optionally, the communication unit 410 is further configured to receive a first system message broadcast by the first network device, where the first system message includes first indication information and second indication information, and the first indication information is used to indicate the first time-domain resource, and the second indication information is used to indicate the second time-domain resource.

[0179] Optionally, the communication unit 410 is further configured to receive a first system message and a second system message broadcast by the first network device, where the first system message includes first indication information, and the second system message includes second indication information, and the first indication information is used to indicate the first time-domain resource, and the second indication information is used to indicate the second time-domain resource.

[0180] Optionally, the communication unit 410 is further configured to receive a first downlink signaling sent by the first network device, where the first downlink signaling includes first indication information and second indication information, and the first indication information is used to indicate the first time-domain resource, and the second indication information is used to indicate the second time-domain resource.

[0181] Optionally, the communication unit 410 is further configured to avoid performing sidelink communication with the second terminal device on a third resource, where the third resource is a resource used by the first terminal device for performing sidelink communication with a fourth terminal device.

[0182] It should be understood that the terminal device 400 according to the embodiment of the present application may correspond to the first terminal device in the method embodiment of the present application, and the above and other operations and / or functions of each unit in the terminal device 400 respectively implement Figure 3 the corresponding processes of the first terminal device in the method 200 shown, and for the sake of brevity, details are not described herein again.

[0183] Figure 10 Fig. shows a schematic block diagram of a terminal device 500 according to an embodiment of the present application. As Figure 10 shown, the terminal device 500 is a first terminal device, and the terminal device 500 includes:

[0184] A communication unit 510, which communicates according to a first priority order in a case where a conflict occurs between sidelink communication between the first terminal device and a second terminal device and cellular communication between the first terminal device and a first network device, where the first priority order is determined according to service attributes and / or resource attributes.

[0185] Optionally, the first terminal device is used to perform the sidelink communication with the second terminal device on a first time-domain resource, and the first terminal device is used to perform the cellular communication with the first network device on a second time-domain resource.

[0186] Optionally, the first time-domain resource and / or the second time-domain resource are non-consecutive resources in the time domain.

[0187] Optionally, the first time-domain resource satisfies at least one of the following conditions:

[0188] The first time-domain resource is limited to be used by a first logical channel or a logical channel group on the sidelink between the first terminal device and the second terminal device;

[0189] The first time-domain resource is limited to be used in a first propagation mode;

[0190] The first time-domain resource is limited to be used when the sidelink between the first terminal device and the second terminal device is not established;

[0191] The first time-domain resource is limited to be used when the sidelink between the first terminal device and the second terminal device is established.

[0192] Optionally, the first logical channel or logical channel group is a logical channel or logical channel group carrying signaling, or the first logical channel or logical channel group is a logical channel or logical channel group carrying data.

[0193] Optionally, the signaling is sidelink RRC signaling or sidelink PC5 signaling.

[0194] Optionally, the first propagation mode is broadcast, or the first propagation mode is unicast or multicast.

[0195] Optionally, the second time-domain resource is used to receive a downlink paging message, and / or the second time-domain resource is used to send an uplink random access message.

[0196] Optionally, the communication unit 510 is further configured to receive a first system message broadcast by the first network device, where the first system message includes first indication information and second indication information, and the first indication information is used to indicate the first time-domain resource, and the second indication information is used to indicate the second time-domain resource.

[0197] Optionally, the communication unit 510 is further configured to receive a first system message and a second system message broadcast by the first network device, where the first system message includes first indication information, the second system message includes second indication information, and the first indication information is used to indicate the first time-domain resource, and the second indication information is used to indicate the second time-domain resource.

[0198] Optionally, the communication unit 510 is further configured to receive a first downlink signaling sent by the first network device, where the first downlink signaling includes first indication information and second indication information, and the first indication information is used to indicate the first time-domain resource, and the second indication information is used to indicate the second time-domain resource.

[0199] Optionally, the communication unit 510 is further configured to receive first information sent by the second terminal device, where the first information is used to indicate a first resource and / or a second resource, the first resource is a resource used by the second terminal device for cellular communication, and the second resource is a resource used by the second terminal device for sidelink communication with a third terminal device;

[0200] The communication unit 510 is further configured to perform sidelink communication with the second terminal device on a resource other than the resource indicated by the first information.

[0201] Optionally, the communication unit 510 is further configured to send second information to the second terminal device, where the second information is used to indicate resource information for the second terminal device to perform sidelink communication with the first terminal device.

[0202] Optionally, the communication unit 510 is further configured to send third information to the first network device, where the third information is used to indicate the resource indicated by the first information;

[0203] The communication unit 510 is further configured to receive fourth information sent by the first network device, where the fourth information is used to indicate resource information for the first terminal device and / or the second terminal device to perform sidelink communication.

[0204] Optionally, the fourth information is further used to indicate resource information for the first terminal device to perform downlink reception and / or uplink transmission.

[0205] Optionally, if a sidelink is established between the first terminal device and at least one terminal device, the at least one terminal device includes the second terminal device,

[0206] The communication unit 510 is further configured to receive at least one first information respectively sent by the at least one terminal device, where the at least one first information is used to indicate a resource used by the at least one terminal device corresponding to the at least one first information for cellular communication;

[0207] The communication unit 510 is further configured to perform sidelink communication with the at least one terminal device on a resource other than the resource indicated by the at least one first information.

[0208] Optionally, the communication unit 510 is further configured to send at least one second piece of information to the at least one terminal device, where the at least one second piece of information is used to indicate resource information for the at least one terminal device to perform sidelink communication with the first terminal device.

[0209] Optionally, the communication unit 510 is further configured to send fifth information to the first network device, where the fifth information is used to indicate resource information for the at least one terminal device to perform cellular communication;

[0210] The communication unit 510 is further configured to receive sixth information sent by the first network device, where the sixth information is used to indicate resource information for the at least one terminal device to perform sidelink communication with the first terminal device.

[0211] Optionally, the sixth information is further used to indicate resource information for the first terminal device to perform downlink reception and / or uplink transmission.

[0212] Optionally, the situation where a conflict occurs between the sidelink communication between the first terminal device and the second terminal device and the cellular communication between the first terminal device and the first network device includes:

[0213] A conflict between sidelink reception and downlink reception, and / or a conflict between sidelink transmission and uplink transmission, and / or a conflict between sidelink reception and uplink transmission.

[0214] Optionally, the first priority order is pre-configured by the first network device, or the first priority order is preset, or the first priority order is agreed upon by the protocol.

[0215] It should be understood that the terminal device 500 according to the embodiment of the present application may correspond to the first terminal device in the method embodiment of the present application, and the above and other operations and / or functions of each unit in the terminal device 500 are respectively for implementing Figure 4 the corresponding process of the first terminal device in the method 300 shown, and for the sake of brevity, it will not be elaborated here.

[0216] Figure 11 It is a schematic structural diagram of a communication device 600 provided by an embodiment of the present application. Figure 11 The shown communication device 600 includes a processor 610, and the processor 610 can call and run a computer program from a memory to implement the method in the embodiment of the present application.

[0217] Optionally, as Figure 11 shown, the communication device 600 may further include a memory 620. Wherein, the processor 610 can call and run a computer program from the memory 620 to implement the method in the embodiment of the present application.

[0218] Among them, the memory 620 can be a separate device independent of the processor 610, or can be integrated in the processor 610.

[0219] Optionally, as Figure 11 shown, the communication device 600 may further include a transceiver 630. The processor 610 can control the transceiver 630 to communicate with other devices. Specifically, it can send information or data to other devices, or receive information or data sent by other devices.

[0220] Among them, the transceiver 630 can include a transmitter and a receiver. The transceiver 630 may further include an antenna, and the number of antennas can be one or more.

[0221] Optionally, the communication device 600 can specifically be the network device of the embodiment of the present application, and the communication device 600 can implement the corresponding processes implemented by the first network device in each method of the embodiment of the present application. For the sake of brevity, it will not be elaborated here.

[0222] Optionally, the communication device 600 can specifically be the terminal device of the embodiment of the present application, and the communication device 600 can implement the corresponding processes implemented by the first terminal device in each method of the embodiment of the present application. For the sake of brevity, it will not be elaborated here.

[0223] Figure 12 is a schematic structural diagram of the device of the embodiment of the present application. Figure 12 The device 700 shown includes a processor 710. The processor 710 can call and run a computer program from the memory to implement the method in the embodiment of the present application.

[0224] Optionally, as Figure 12 shown, the device 700 may further include a memory 720. Among them, the processor 710 can call and run a computer program from the memory 720 to implement the method in the embodiment of the present application.

[0225] Among them, the memory 720 can be a separate device independent of the processor 710, or can be integrated in the processor 710.

[0226] Optionally, the device 700 may further include an input interface 730. Among them, the processor 710 can control the input interface 730 to communicate with other devices or chips. Specifically, it can obtain information or data sent by other devices or chips.

[0227] Optionally, the device 700 may further include an output interface 740. Among them, the processor 710 can control the output interface 740 to communicate with other devices or chips. Specifically, it can output information or data to other devices or chips.

[0228] Optionally, the device can be applied to the network device in the embodiments of the present application, and the device can implement the corresponding processes implemented by the first network device in the various methods of the embodiments of the present application. For the sake of brevity, details are not described herein again.

[0229] Optionally, the device can be applied to the terminal device in the embodiments of the present application, and the device can implement the corresponding processes implemented by the first terminal device in the various methods of the embodiments of the present application. For the sake of brevity, details are not described herein again.

[0230] Optionally, the device mentioned in the embodiments of the present application can also be a chip. For example, it can be a system-on-chip, system chip, chip system or system-on-chip, etc.

[0231] Figure 13 It is a schematic block diagram of a communication system 800 provided by the embodiments of the present application. As Figure 13 shown, the communication system 800 includes a first terminal device 810, a first network device 820, a second terminal device 830, and a second network device 840.

[0232] Among them, the first terminal device 810 can be used to implement the corresponding functions implemented by the first terminal device in the above method, and the first network device 820 can be used to implement the corresponding functions implemented by the first network device in the above method. The first terminal device 810 communicates with the second terminal device 830 through a sidelink. The second terminal device 830 can be used to implement the corresponding functions implemented by the second terminal device in the above method, and the second network device 840 can be used to implement the corresponding functions implemented by the second network device in the above method. For the sake of brevity, details are not described herein again.

[0233] It should be understood that the processor in the embodiments of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiments can be completed by the integrated logic circuit in the hardware of the processor or instructions in software form. The above-mentioned processor may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. It can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed by the hardware decoding processor, or executed by a combination of the hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. This storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method.

[0234] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can 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 can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink dynamic random access memory (SLDRAM), and direct rambus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include but not be limited to these and any other suitable types of memory.

[0235] It should be understood that the above memory is by way of example but not limitation. For example, the memory in the embodiments of the present application can also be a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synch link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DR RAM), etc. That is to say, the memory in the embodiments of the present application is intended to include but not be limited to these and any other suitable types of memory.

[0236] The embodiments of the present application also provide a computer-readable storage medium for storing a computer program.

[0237] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of the present application, and the computer program causes the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, details are not described herein again.

[0238] Optionally, the computer-readable storage medium can be applied to the terminal device in the embodiments of the present application, and the computer program causes the computer to execute the corresponding processes implemented by the first terminal device in the various methods of the embodiments of the present application. For the sake of brevity, details are not described herein again.

[0239] The embodiments of the present application also provide a computer program product including computer program instructions.

[0240] Optionally, the computer program product can be applied to the network device in the embodiments of the present application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, details are not described herein again.

[0241] Optionally, the computer program product can be applied to the terminal device in the embodiments of the present application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the first terminal device in the various methods of the embodiments of the present application. For the sake of brevity, details are not described herein again.

[0242] The embodiments of the present application also provide a computer program.

[0243] Optionally, the computer program can be applied to the network device in the embodiments of the present application. When the computer program runs on the computer, it causes the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, details are not described herein again.

[0244] Optionally, the computer program can be applied to the terminal device in the embodiments of the present application. When the computer program runs on the computer, it causes the computer to execute the corresponding processes implemented by the first terminal device in the various methods of the embodiments of the present application. For the sake of brevity, details are not described herein again.

[0245] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.

[0246] Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0247] In several embodiments provided in the present 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 illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For example, 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 displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.

[0248] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0249] In addition, each functional unit in various embodiments of the present application can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit.

[0250] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. For such an understanding, the essence of the technical solution of the present application, or the part that contributes to the prior art, or a 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 causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs that can store program codes.

[0251] As described above, it is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of changes or substitutions, which should all be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A wireless communication method, characterized in that, it includes: When a conflict occurs between sidelink communication between a first terminal device and a second terminal device and cellular communication between the first terminal device and a first network device, the first terminal device communicates according to a first priority order, where the first priority order is determined according to service attributes and / or resource attributes.

2. The method according to claim 1, characterized in that, the first terminal device is used to perform the sidelink communication with the second terminal device on a first time-domain resource, and the first terminal device is used to perform the cellular communication with the first network device on a second time-domain resource.

3. The method according to claim 2, characterized in that, the first time-domain resource and / or the second time-domain resource are non-consecutive resources in the time domain.

4. The method according to claim 2 or 3, characterized in that, the first time-domain resource satisfies at least one of the following conditions: the first time-domain resource is limited to be used in a first propagation mode; the first time-domain resource is limited to be used when a sidelink between the first terminal device and the second terminal device is not established; the first time-domain resource is limited to be used when a sidelink between the first terminal device and the second terminal device is established.

5. The method according to claim 4, characterized in that, the first propagation mode is broadcast, or the first propagation mode is unicast or multicast.

6. The method according to any one of claims 2 to 5, characterized in that, the second time-domain resource is used to receive a downlink paging message, and / or the second time-domain resource is used to send an uplink random access message.

7. The method according to any one of claims 2 to 6, characterized in that, the method further includes: the first terminal device receives a first system message and a second system message broadcast by the first network device, the first system message includes first indication information, and the second system message includes second indication information, where the first indication information is used to indicate the first time-domain resource, and the second indication information is used to indicate the second time-domain resource.

8. The method according to any one of claims 2 to 7, characterized in that, the method further includes: the first terminal device receives a first downlink signaling sent by the first network device, the first downlink signaling includes first indication information and second indication information, where the first indication information is used to indicate the first time-domain resource, and the second indication information is used to indicate the second time-domain resource.

9. The method according to any one of claims 1 to 8, characterized in that, the method further includes: the first terminal device sends second information to the second terminal device, and the second information is used to indicate resources for the second terminal device to perform sidelink communication with the first terminal device.

10. The method according to claim 9, characterized in that, the method further includes: The first terminal device receives fourth information sent by the first network device, where the fourth information is used to indicate resource information for the first terminal device and / or the second terminal device to perform sidelink communication.

11. According to the method described in claim 10, wherein, the fourth information is further used to indicate resource information for the first terminal device to perform downlink reception and / or uplink transmission.

12. According to the method described in any one of claims 1 to 11, wherein, the situations where a conflict occurs between the sidelink communication between the first terminal device and the second terminal device and the cellular communication between the first terminal device and the first network device include: a conflict between sidelink reception and downlink reception, and / or, a conflict between sidelink transmission and uplink transmission, and / or, a conflict between sidelink reception and uplink transmission.

13. According to the method described in any one of claims 1 to 12, wherein, the first priority order is pre-configured by the first network device, or, the first priority order is preset, or, the first priority order is agreed upon by the protocol.

14. A first terminal device, wherein, the first terminal device includes: a communication unit, configured to communicate according to a first priority order when a conflict occurs between the sidelink communication between the first terminal device and the second terminal device and the cellular communication between the first terminal device and the first network device, where the first priority order is determined according to service attributes and / or resource attributes.

15. According to the terminal device described in claim 14, wherein, the situations where a conflict occurs between the sidelink communication between the first terminal device and the second terminal device and the cellular communication between the first terminal device and the first network device include: a conflict between sidelink reception and downlink reception, and / or, a conflict between sidelink transmission and uplink transmission, and / or, a conflict between sidelink reception and uplink transmission.

16. A first terminal device, wherein, it includes: a processor and a memory, the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method described in any one of claims 1 to 13.

17. A device, wherein, it includes: a processor, configured to call and run a computer program from a memory, so that a device installed with the device executes the method described in any one of claims 1 to 13.

18. A computer-readable storage medium, wherein, it is used to store a computer program, and the computer program causes a computer to execute the method described in any one of claims 1 to 13.

19. A computer program product, wherein, it includes computer program instructions, and the computer program instructions cause a computer to execute the method described in any one of claims 1 to 13.

20. A computer program, wherein, the computer program causes a computer to execute the method described in any one of claims 1 to 13.