Wireless communication method and terminal device
By receiving resource indication information in the terminal device and communicating on non-conflict resources, the communication conflict problem between the side link and the up and downlink is solved, the communication performance is improved and the power saving effect is achieved.
Patent Information
- Application Number
- CN201980093431.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-08-01
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2039-08-01
AI Technical Summary
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.
The information sent by the second terminal device is received through the first terminal device, which indicates resources for cellular communication and side-line communication, the first terminal device conducts side-line communication with the second terminal device on resources other than these resources, and communicates in priority order when a conflict occurs.
It reduces communication conflicts between the side link and the up and down links, improves communication performance, and is conducive to power saving of terminal devices.
Smart Images

Figure CN113519189B_ABST
Abstract
Description
Technical Field
[0001] The 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
[0002] Terminal devices (for example, vehicle-mounted terminals) can communicate with other terminals on the sidelink and with network devices on the uplink and downlink. However, conflicts may occur between the communication of the terminal device on the sidelink and the communication of the terminal device on the uplink and downlink, thereby affecting communication performance. How to avoid communication conflicts between the sidelink and the uplink and downlink is an urgent problem to be solved. Summary of the invention
[0003] The embodiments of the present application provide a wireless communication method and terminal device, which can avoid communication conflicts between the side link and the uplink and downlink, thereby improving the communication performance on the side link and the uplink and downlink.
[0004] In a first aspect, a wireless communication method is provided, the method comprising:
[0005] The first terminal device receives first information sent by the second terminal device, wherein 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 sideline communication with a third terminal device;
[0006] The first terminal device performs sideline communication with the second terminal device on resources other than the resources indicated by the first information.
[0007] In a second aspect, a wireless communication method is provided, the method comprising:
[0008] In the event of a conflict between sideline 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, wherein the first priority order is determined based on service attributes and / or resource attributes.
[0009] In a third aspect, a terminal device is provided for executing the method in the first aspect or its various implementations.
[0010] Specifically, the terminal device includes a functional module for executing the method in the above-mentioned first aspect or its various implementation modes.
[0011] In a fourth aspect, a terminal device is provided for executing the method in the above-mentioned second aspect or its various implementation modes.
[0012] Specifically, the terminal device includes a functional module for executing the method in the above-mentioned second aspect or its various implementation modes.
[0013] In a fifth aspect, a terminal device is provided, comprising a processor and a memory, wherein 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 in the first aspect or its implementation manners.
[0014] In a sixth aspect, a terminal device is provided, comprising a processor and a memory, wherein 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 in the second aspect or its implementation manners.
[0015] In a seventh aspect, a device is provided for implementing the method in any one of the first to second aspects or any of their implementations.
[0016] Specifically, the apparatus includes: a processor, configured to call and run a computer program from a memory, so that a device equipped with the apparatus executes a method as described in any one of the first to second aspects or in each of their implementations.
[0017] In an eighth aspect, a computer-readable storage medium is provided for storing a computer program, wherein the computer program enables a computer to execute the method of any one of the first to second aspects or any of their implementations.
[0018] In a ninth aspect, a computer program product is provided, comprising computer program instructions, wherein the computer program instructions enable a computer to execute the method in any one of the first to second aspects above or in each of their implementations.
[0019] In a tenth aspect, a computer program is provided, which, when executed on a computer, enables the computer to execute the method in any one of the first to second aspects or in each of their implementations.
[0020] Through the technical solution described in the first aspect above, the first terminal device obtains the resources used by the second terminal device for cellular communication, and / or obtains the resources used by the second terminal device for side communication with the third terminal device, and the first terminal device avoids side communication with the second terminal device on these resources, thereby reducing the conflict between the cellular communication and side communication of the second terminal device, which is beneficial for the second terminal device to save power.
[0021] Through the technical solution described in the second aspect above, in the event of a conflict 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 based on service attributes and / or resource attributes, the first terminal device can flexibly select services for transmission based on the service attributes and / or resource attributes, thereby enabling non-continuous transmission on the sidelink and uplink and downlink, which is beneficial for the first terminal device to save power. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 It is a schematic framework diagram of a transmission mode of an embodiment of the present application.
[0023] Figure 2 It is a schematic framework diagram of another transmission mode of an embodiment of the present application.
[0024] Figure 3 It is a schematic flowchart of a wireless communication method provided according to an embodiment of the present application.
[0025] Figure 4 It is a schematic flowchart of another wireless communication method provided according to an embodiment of the present application.
[0026] Figure 5 It is a schematic diagram of a wireless communication method provided according to an embodiment of the present application.
[0027] Figure 6 It is a schematic diagram of another wireless communication method provided according to an embodiment of the present application.
[0028] Figure 7 It is a schematic diagram of another wireless communication method provided according to an embodiment of the present application.
[0029] Figure 8 It is a schematic diagram of another wireless communication method provided according to an embodiment of the present application.
[0030] Fig. 9 It is a schematic block diagram of a terminal device provided according to an embodiment of the present application.
[0031] Fig.10 It is a schematic block diagram of another terminal device provided according to an embodiment of the present application.
[0032] Fig.11 It is a schematic block diagram of a communication device provided according to an embodiment of the present application.
[0033] Fig.12 It is a schematic block diagram of a device provided according to an embodiment of the present application.
[0034] Fig.13 It is a schematic block diagram of a communication system provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0035] The following will describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. For the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0036] The embodiments of the present application may be applicable to any terminal device to terminal device communication framework.
[0037] For example, vehicle to vehicle (V2V), vehicle to everything (V2X), device to device (D2D), etc.
[0038] Among them, the terminal in the embodiment of the present application can be any device or apparatus configured with a physical layer and a media access control layer, and the terminal device can also be called an access terminal. For example, user equipment (UE), user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or 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 function, a computing device or other linear processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, etc. The embodiment of the present application is described by taking a vehicle-mounted terminal as an example, but is not limited to this.
[0039] Optionally, in some embodiments of the present application, the embodiments of the present application may be applicable to the 3rd Generation Partnership Project (3GPP) which defines two transmission modes, which are respectively denoted as: mode A and mode B.
[0040] Figure 1 It is a schematic diagram of mode A of an embodiment of the present application. Figure 2 It is a schematic diagram of mode B of an embodiment of the present application.
[0041] exist Figure 1 In the illustrated mode A, the transmission resources of the vehicle terminals (vehicle terminals 121 and vehicle terminals 122) are allocated by the base station 110, and the vehicle terminals transmit data on the sidelink according to the resources allocated by the base station 110. Specifically, the base station 110 may allocate resources for a single transmission to the terminal, or may allocate resources for a semi-static transmission to the terminal.
[0042] exist Figure 2 In the illustrated mode B, the vehicle-mounted terminals (vehicle-mounted terminal 131 and vehicle-mounted terminal 132) adopt a transmission mode of sensing and reservation, and the vehicle-mounted terminals autonomously select transmission resources on the side link resources for data transmission.
[0043] The following is a specific description using the vehicle-mounted terminal 131 as an example.
[0044] The vehicle-mounted terminal 131 obtains a set of available transmission resources in the resource pool by listening, and the vehicle-mounted terminal 131 randomly selects a transmission resource from the set to transmit data.
[0045] Since the services in the Internet of Vehicles system have periodic characteristics, in the embodiment of the present application, the vehicle terminal 131 can also adopt a semi-static transmission mode. That is, after the vehicle terminal 131 obtains a transmission resource, it continues to use the transmission resource in multiple transmission cycles to reduce the probability of resource reselection and resource conflict.
[0046] The vehicle terminal 131 can carry information about the resources reserved for the next transmission in the control information of this transmission, so that other terminals (for example, the vehicle terminal 132) can determine whether this resource is reserved and used by the user by detecting the control information of the user, thereby reducing resource conflicts.
[0047] 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 use mode A to acquire resources and mode B to acquire resources at the same time.
[0048] At the same time, in NR V2X, the system design requires the terminal device to perform continuous transmission and reception. However, when the terminal device performs continuous transmission and reception on the sidelink, in the case where the sidelink and uplink and downlink reuse the transmission / reception capabilities, it may cause a conflict between the sidelink communication and the terminal device's idle state paging reception, and may also cause a conflict between the sidelink communication and the random access configuration, and may also cause a conflict between the sidelink communication and the downlink discontinuous reception (DRX) configuration.
[0049] Based on the above technical problems, the present application designs a wireless communication method that can avoid the conflict between sideline communication and cellular communication.
[0050] Figure 3 2 is a schematic flow chart of a wireless communication method 200 according to an embodiment of the present application. The method 200 may be executed by a first terminal device. Figure 3 The first terminal device shown in FIG. 1 may be as follows: Figure 1 or Figure 2 The vehicle terminal shown.
[0051] like Figure 3 As shown, the method 200 may include part or all of the following contents:
[0052] S210, the first terminal device receives first information sent by the second terminal device, wherein 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 sideline communication with a third terminal device;
[0053] S220, the first terminal device performs side communication with the second terminal device on resources other than the resources indicated by the first information.
[0054] It should be noted that the first terminal device performs side communication with the second terminal device on resources other than the resources indicated by the first information, thereby avoiding conflicts between the side communication between the first terminal device and the second terminal device and the cellular communication and / or side communication performed by the second terminal device, which is beneficial to power saving of the second terminal device. Of course, in some cases, the side 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, when there are fewer available resources, the side 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 side communication with the second terminal device on the resources indicated by the first information.
[0055] That is, in an 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 obtain the first resource and / or the second resource, so that when the first terminal device and the second terminal device perform side communication, they can try to avoid the part of the resources indicated by the first information, thereby reducing the conflict between the side communication between the first terminal device and the second terminal device and the cellular communication and / or side communication performed by the second terminal device, which is beneficial to saving power for the second terminal device.
[0056] Optionally, in an embodiment of the present application, the first terminal device may also perform side communication with the second terminal device on a resource other than a third resource, and the third resource is a resource used by the first terminal device for side communication with a fourth terminal device. That is, when the first terminal device performs side communication with the second terminal device, the resource used by the first terminal device for side communication with the fourth terminal device may be avoided, thereby reducing the conflict between the side communication between the first terminal device and different terminal devices, which is beneficial to power saving of the first terminal device. Of course, in some cases, the side communication between the first terminal device and the second terminal device may also occupy a portion of the third resource. For example, when there are fewer available resources, the side communication between the first terminal device and the second terminal device may also occupy a portion of the third resource.
[0057] Optionally, in an embodiment 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 sideline communication between the second terminal device and the first terminal device. That is, after receiving the first information, the first terminal device may also indicate the resources for the sideline communication between the second terminal device and the first terminal device, so that when the second terminal device and the first terminal device perform sideline communication, the resources indicated by the first information can be avoided as much as possible, thereby reducing the conflict between the sideline communication between the first terminal device and the second terminal device and the cellular communication and / or sideline communication performed by the second terminal device.
[0058] Optionally, the resource indicated by the second information may be determined according to the resource indicated by the first information (the first resource and / or the second resource).
[0059] Optionally, the resource indicated by the second information may also be determined based on the resource indicated by the first information (the first resource and / or the second resource) and the third resource.
[0060] Optionally, the resources indicated by the second information may be configured for a first network device serving the first terminal device.
[0061] 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 resource information used by the first terminal device and / or the second terminal device for side communication.
[0062] It should be noted that the first terminal device may determine the second information based on the fourth information. That is, the resource information of the sideline communication indicated by the second information may be configured by the first network device.
[0063] Optionally, the fourth information is also used to indicate resource information used by the first terminal device for downlink reception and / or uplink transmission.
[0064] Optionally, the resources indicated by the fourth information may be determined based on the resources indicated by the third information.
[0065] It should be noted that the embodiments of the present application can also be adapted to multicast communications, for example, a side link is established between the first terminal device and at least one terminal device.
[0066] For example, it is assumed that UE 1 establishes sidelinks with UE 2, UE 3, and UE 4, respectively. UE 1 receives information 1 sent by UE 2, where the information 1 indicates resource 1 used by UE 2 for cellular communication and resource 2 used by UE 2 for sidelink communication with UE 2'; UE 1 receives information 2 sent by UE 3, where the information 2 indicates resource 3 used by UE 3 for cellular communication and resource 4 used by UE 3 for sidelink communication with UE 3'; UE 1 receives information 3 sent by UE 4, where the information 3 indicates resource 5 used by UE 4 for cellular communication and resource 6 used by UE 4 for sidelink communication with UE 4'. UE 1 avoids 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.
[0067] Furthermore, UE 1 may also avoid performing sideline communication with at least one UE among UE 2, UE 3 and UE 4 on resource 7, where resource 7 is a resource used by UE 1 for performing sideline communication with UE 1'.
[0068] Furthermore, UE 1 may also send information 4 to UE 2, where information 4 is used to indicate the resources for side communication between UE 2 and UE 1; UE 1 may also send information 5 to UE 3, where information 5 is used to indicate the resources for side communication between UE 3 and UE 1; UE 1 may also send information 6 to UE 4, where information 6 is used to indicate the resources for side communication between UE 4 and UE 1.
[0069] 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.
[0070] Optionally, in an embodiment of the present application, the first terminal device is used for sideline communication with the second terminal device on a first time domain resource, and the first terminal device is used for cellular communication with the first network device on a second time domain resource.
[0071] 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 minimize the conflict between the cellular communication between the first terminal device and the first network device and the side communication between the first terminal device and the second terminal device caused by resource selection.
[0072] Optionally, as an example, the first time domain resources may include part or all of the resources indicated by the first information, and the second time domain resources may also include part or all of the resources indicated by the first information. However, after acquiring the resources indicated by the first information, the first terminal device performs side communication with the second terminal device on the resources in the first time domain resources other than the resources indicated by the first information, thereby avoiding conflict between the side communication between the first terminal device and the second terminal device and the cellular communication and / or side communication performed by the second terminal device, thereby achieving power saving for the first terminal device and the second terminal device.
[0073] Optionally, as another example, the first time domain resource does not include the resource indicated by the first information, and the first terminal device performs sideline communication with the second terminal device on the first time domain resource. That is, the first terminal device performs sideline communication with the second terminal device on the first time domain resource, thereby avoiding the conflict between the sideline communication between the first terminal device and the second terminal device and the cellular communication and / or sideline communication performed by the second terminal device, thereby achieving power saving of the first terminal device and the second terminal device.
[0074] It should be noted that the second terminal device can communicate with the first terminal device sideways on the first time domain resources, the second terminal device can communicate with the second network device cellularly on the second time domain resources, and can also communicate with the second network device cellularly on resources other than the second time domain resources.
[0075] 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 can perform non-continuous sideline communication with the second terminal device on the first time domain resource, and the first terminal device can also perform non-continuous cellular communication with the first network device on the second time domain resource.
[0076] Optionally, in this embodiment of the present application, the first time domain resource satisfies at least one of the following conditions:
[0077] The first time domain resource is limited to the first logical channel or logical channel group on the side link between the first terminal device and the second terminal device;
[0078] The first time domain resource is limited to use in the first propagation mode;
[0079] The first time domain resource is limited to use when a side link between the first terminal device and the second terminal device is not established;
[0080] The first time domain resource is limited to use when a side link between the first terminal device and the second terminal device has been established.
[0081] Optionally, the first logical channel or logical channel group is a logical channel or logical channel group that carries signaling, or the first logical channel or logical channel group is a logical channel or logical channel group that carries data.
[0082] Optionally, the signaling is sidelink radio resource control (Radio Resource Control, RRC) signaling, or sidelink PC5 signaling (PC5 signal, PC5-S).
[0083] For example, when a side link 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 that carries signaling.
[0084] For another example, when a side link between the first terminal device and the second terminal device has been established, the first logical channel or logical channel group is a logical channel or logical channel group that carries data.
[0085] Optionally, the first propagation mode is broadcast, or the first propagation mode is unicast or multicast.
[0086] For example, when the side link between the first terminal device and the second terminal device is not established, the first propagation mode is broadcast.
[0087] For another example, when a side link between the first terminal device and the second terminal device has been established, the first propagation mode is unicast or multicast.
[0088] Optionally, in an embodiment 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.
[0089] Optionally, in an embodiment 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 downlink signaling.
[0090] 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, wherein 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.
[0091] 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, wherein 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 downlink signaling sent by the first network device, and the first downlink signaling includes first indication information and second indication information, wherein 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] The first downlink signaling may be, for example, RRC signaling.
[0094] It should be noted that if the first terminal device is in an idle state, that is, the uplink and downlink between the first terminal device and the first network device are not established, the first network device can configure the first time domain resource and the second time domain resource by broadcasting. If the first terminal device is in a connected state, that is, the uplink and downlink between the first terminal device and the first network device are established, the first network device can configure the first time domain resource and the second time domain resource by broadcasting or sending downlink signaling.
[0095] Therefore, in an embodiment of the present application, the first terminal device obtains resources used by the second terminal device for cellular communication, and / or obtains resources used by the second terminal device for sideline communication with a third terminal device, and the first terminal device avoids sideline communication with the second terminal device on these resources, thereby reducing the conflict between the sideline communication between the first terminal device and the second terminal device and the cellular communication and / or sideline communication performed by the second terminal device, which is beneficial for the second terminal device to save power.
[0096] Figure 4 3 is a schematic flow chart 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 FIG. 1 may be as follows: Figure 1 or Figure 2 The vehicle terminal shown.
[0097] like Figure 4 As shown, the method 300 may include part or all of the following contents:
[0098] S310, in the event of a conflict between sideline 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, wherein the first priority order is determined according to service attributes and / or resource attributes.
[0099] It should be noted that the first network device is a network device serving the first terminal device.
[0100] For example, the priorities in the first priority sequence are A, E, B, C, F, and D from high to low, where E and F are cellular communication services, and A, B, C, and D are sidelink communication services. In other words, based on the first priority sequence for communication, services can be flexibly selected for transmission based on service attributes, so that discontinuous transmission can be performed on the sidelink and uplink and downlink, which is beneficial for the first terminal device to achieve power saving.
[0101] Optionally, in the embodiment of the present application, the situation where the sideline communication between the first terminal device and the second terminal device conflicts with the cellular communication between the first terminal device and the first network device includes:
[0102] Conflict between sideline reception and downlink reception, and / or conflict between sideline transmission and uplink transmission, and / or conflict between sideline reception and uplink transmission.
[0103] For example, when the sidelink reuses the reception capability with the uplink and downlink, there is a conflict between the sidelink reception and the downlink reception.
[0104] For another example, when the sidelink reuses the transmission capabilities of the uplink and downlink, there is a conflict between the sidelink transmission and the uplink transmission.
[0105] Optionally, the side link between the first terminal device and the second terminal device may be a unicast link, and the side link between the first terminal device and the second terminal device may also be a link in a multicast link.
[0106] Optionally, in an embodiment of the present application, the first priority order is pre-configured by the first network device, or the first priority order is pre-set, or the first priority order is agreed upon by a protocol.
[0107] Optionally, in an embodiment of the present application, the first terminal device is used to perform the sideline communication with the second terminal device on the first time domain resources, and the first terminal device is used to perform the cellular communication with the first network device on the second time domain resources.
[0108] It should be noted that the second terminal device can communicate with the first terminal device sideways on the first time domain resources, the second terminal device can communicate with the second network device cellularly on the second time domain resources, and can also communicate with the second network device cellularly on resources other than the second time domain resources.
[0109] 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 can perform non-continuous sideline communication with the second terminal device on the first time domain resource, and the first terminal device can also perform non-continuous cellular communication with the first network device on the second time domain resource.
[0110] Optionally, in this embodiment of the present application, the first time domain resource satisfies at least one of the following conditions:
[0111] The first time domain resource is limited to the first logical channel or logical channel group on the side link between the first terminal device and the second terminal device;
[0112] The first time domain resource is limited to use in the first propagation mode;
[0113] The first time domain resource is limited to use when a side link between the first terminal device and the second terminal device is not established;
[0114] The first time domain resource is limited to use when a side link between the first terminal device and the second terminal device has been established.
[0115] Optionally, the first logical channel or logical channel group is a logical channel or logical channel group that carries signaling, or the first logical channel or logical channel group is a logical channel or logical channel group that carries data.
[0116] Optionally, the signaling is sidelink RRC signaling, or sidelink PC5 signaling (PC5 signal, PC5-S).
[0117] For example, when a side link 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 that carries signaling.
[0118] For another example, when a side link between the first terminal device and the second terminal device has been established, the first logical channel or logical channel group is a logical channel or logical channel group that carries data.
[0119] Optionally, the first propagation mode is broadcast, or the first propagation mode is unicast or multicast.
[0120] For example, when the side link between the first terminal device and the second terminal device is not established, the first propagation mode is broadcast.
[0121] For another example, when a side link between the first terminal device and the second terminal device has been established, the first propagation mode is unicast or multicast.
[0122] Optionally, in an embodiment 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.
[0123] Optionally, in an embodiment 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 downlink signaling.
[0124] 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, wherein 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.
[0125] 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, wherein 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 downlink signaling sent by the first network device, and the first downlink signaling includes first indication information and second indication information, wherein 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] The first downlink signaling may be, for example, RRC signaling.
[0128] It should be noted that if the first terminal device is in an idle state, that is, the uplink and downlink between the first terminal device and the first network device are not established, the first network device can configure the first time domain resource and the second time domain resource by broadcasting. If the first terminal device is in a connected state, that is, the uplink and downlink between the first terminal device and the first network device are established, the first network device can configure the first time domain resource and the second time domain resource by broadcasting or sending downlink signaling.
[0129] Optionally, as example one, the first terminal device receives first information sent by the second terminal device, 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 side communication with a third terminal device; the first terminal device performs side communication with the second terminal device on resources other than the resources indicated by the first information.
[0130] That is, the second terminal device can send the resource information used for cellular communication and / or sideline communication to the first terminal device, so that when the first terminal device and the second terminal device perform sideline communication, these resources can be avoided, thereby reducing the conflict between the sideline communication between the first terminal device and the second terminal device and the cellular communication and / or sideline communication performed by the second terminal device, thereby achieving power saving for the first terminal device and the second terminal device.
[0131] Furthermore, in Example 1, the first terminal device sends the second information to the second terminal device, and the second information is used to indicate the resource information for the sideline communication between the second terminal device and the first terminal device. That is, after receiving the first information, the first terminal device can also indicate the resource information for the sideline communication between the second terminal device and the first terminal device, so that when the second terminal device and the first terminal device communicate sideways, these resources can be avoided as much as possible, thereby reducing the conflict between the sideline communication between the first terminal device and the second terminal device and the cellular communication and / or sideline communication performed by the second terminal device, thereby achieving power saving of the first terminal device and the second terminal device.
[0132] Optionally, the resource information of the sideline communication indicated by the second information may be determined according to the resource information of the cellular communication indicated by the first information.
[0133] Furthermore, in Example 1, the resource information of the side communication indicated by the second information is configured by the first network device.
[0134] 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 resource information used by the first terminal device and / or the second terminal device for side communication.
[0135] It should be noted that the first terminal device may determine the second information based on the fourth information. That is, the sideline communication resources indicated by the second information may be configured by the first network device.
[0136] Optionally, the fourth information is also used to indicate resource information used by the first terminal device for downlink reception and / or uplink transmission.
[0137] Optionally, the resource information of the sideline communication indicated by the fourth information may be determined based on the resources indicated by the third information.
[0138] 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, the first terminal device receives at least one first message sent respectively by the at least one terminal device, and the at least one first message is used to indicate the resources used for cellular communication by the at least one terminal device corresponding to the at least one first message; 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 message.
[0139] That is, Example 2 is a multicast communication between the first terminal device and at least one terminal device.
[0140] Furthermore, 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 side communication with the first terminal device.
[0141] 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 side communication between the at least one terminal device and the first terminal device.
[0142] Optionally, the sixth information is also used to indicate resource information used by the first terminal device for downlink reception and / or uplink transmission.
[0143] The scheme in the wireless communication method 200 is described in detail below in combination with Embodiments 1 to 4.
[0144] Embodiment 1, as Figure 5As shown, UE 1 may be the first terminal device mentioned above, network (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 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. UE 1 may obtain the first time domain resource and the second time domain resource by receiving the system information block (System Information Block, SIB) broadcast by NW 1. UE 1 may perform sidelink communication with UE 2 on the first time domain resource, and UE 1 may 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 may communicate based on the first priority order.
[0145] It should be noted that, in the first embodiment, UE 2 may also perform operations similar to those of UE 1, so that when the sidewalk communication of UE 2 conflicts with the cellular communication, UE 2 may communicate based on the first priority order.
[0146] Embodiment 2, as Figure 6 As 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 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 established. UE 1 may obtain the first time domain resource and the second time domain resource by receiving the SIB broadcast by NW 1. UE 1 may perform sidelink communication with UE 2 on the first time domain resource, and UE 1 may perform cellular communication with NW 1 on the second time domain resource. UE 1 receives first information sent by UE 2, the first information being used to indicate resource information used by UE 2 for cellular communication; and UE 1 sends second information to UE 2, the second information being used to indicate resource information used by UE 2 for sidelink communication with UE 1. When the sidelink communication of UE 1 conflicts with the cellular communication, UE 1 may communicate based on the first priority order.
[0147] It should be noted that, if UE 1 is a transmitting device and UE 2 is a receiving device, the first information is specifically used to indicate resource-related information used by UE 2 for downlink reception and / or uplink transmission, for example, resource information used for downlink paging reception, and for example, resource information used for uplink random access transmission; the second information is specifically used to indicate resource-related information for sidelink reception between UE 2 and UE 1. If UE 1 is a receiving device and UE 2 is a transmitting device, the first information is specifically used to indicate resource-related information used by UE 2 for uplink transmission, for example, resource information used for uplink random access transmission; the second information is specifically used to indicate resource-related information for sidelink transmission between UE 2 and UE 1.
[0148] It should be noted that, in the second embodiment, UE 2 may also perform operations similar to those of UE 1, so that when the sidewalk communication of UE 2 conflicts with the cellular communication, UE 2 may communicate based on the first priority order.
[0149] Embodiment three, as Figure 7 As 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 an 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 may obtain the first time domain resource and the second time domain resource by receiving the RRC signaling sent by NW 1. UE 1 may perform sidelink communication with UE 2 on the first time domain resource, and UE 1 may 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 may communicate based on the first priority order.
[0150] It should be noted that, in the third embodiment, UE 2 may also perform operations similar to those of UE 1, so that when the sidewalk communication of UE 2 conflicts with the cellular communication, UE 2 may communicate based on the first priority order.
[0151] Embodiment 4, as Figure 8As shown, UE 1 may be the first terminal device, NW 1 may be the first network device, UE 2 may be the second terminal device, and NW 2 may be the second network device. UE 1 is in an RRC connected state, that is, a cellular network between UE 1 and NW 1 has been established, and a sidelink between UE 1 and UE 2 has been established. UE 1 may obtain the first time domain resource and the second time domain resource by receiving RRC signaling sent by NW 1. UE 1 may perform sidelink communication with UE 2 on the first time domain resource, and UE 1 may perform cellular communication with NW 1 on the second time domain resource. UE 1 receives first information sent by UE 2, the first information being used to indicate resource information used by UE 2 for cellular communication; UE 1 sends third information to NW 1, the third information being used to indicate resource information used by the second terminal device for cellular communication; UE 1 receives fourth information sent by NW 1, the fourth information being used to indicate resource information used by UE 1 and / or UE 2 for sideline communication; and UE 1 sends second information to UE 2, the second information being used to indicate resource information used by UE 2 for sideline communication with UE 1. When the sideline communication of UE 1 conflicts with the cellular communication, UE 1 may communicate based on the first priority order.
[0152] Optionally, the fourth information is also used to indicate resource information used by UE 1 for downlink reception and / or uplink transmission.
[0153] It should be noted that, if UE 1 is a transmitting device and UE 2 is a receiving device, the first information and the third information are specifically used to indicate resource-related information used by UE 2 for downlink reception and / or uplink transmission, for example, resource information used for downlink paging reception, and for example, resource information used for uplink random access transmission; the second information is specifically used to indicate resource-related information for sidelink reception between UE 2 and UE 1. If UE 1 is a receiving device and UE 2 is a transmitting device, the first information and the third information are specifically used to indicate resource-related information used by UE 2 for uplink transmission, for example, resource information used for uplink random access transmission; the second information is specifically used to indicate resource-related information for sidelink transmission between UE 2 and UE 1.
[0154] It should be noted that, in the fourth embodiment, UE 2 may also perform operations similar to those of UE 1, so that when the sidewalk communication of UE 2 conflicts with the cellular communication, UE 2 may communicate based on the first priority order.
[0155] The above-mentioned embodiment 2 or embodiment 4 describes a unicast scenario, which is also applicable to a multicast scenario. Specifically,
[0156] A sidelink is established between UE 1 and at least one terminal device, the at least one terminal device includes UE 2, UE 1 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 resource information of the at least one terminal device corresponding to the at least one first information for cellular communication; UE 1 sends fifth information to NW 1, the fifth information is used to indicate resource information of the at least one terminal device for cellular communication; UE 1 receives sixth information sent by NW 1, the sixth information is used to indicate resource information of the at least one terminal device for sidelink communication with UE 1; UE 1 sends at least one second information respectively to the at least one terminal device, the at least one second information is used to indicate resource information of the at least one terminal device for 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. Of course, UE 2 can also perform similar operations as 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.
[0157] Therefore, in an embodiment of the present application, in the event of a conflict 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 based on the service attributes, the first terminal device can flexibly select the service for transmission based on the service attributes, thereby enabling non-continuous transmission on the sidelink and the uplink and downlink, which is beneficial for the first terminal device to save power.
[0158] 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 refer to each other.
[0159] Fig. 9 FIG. 4 shows a schematic block diagram of a terminal device 400 according to an embodiment of the present application. Fig. 9 As shown, the terminal device 400 is a first terminal device, and the terminal device 400 includes:
[0160] The communication unit 410 is configured to receive first information sent by a second terminal device, wherein 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 sideline communication with a third terminal device;
[0161] The communication unit 410 is further configured to perform sideline communication with the second terminal device on resources other than the resources indicated by the first information.
[0162] Optionally, the communication unit 410 is further used 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 sideline communication with the first terminal device.
[0163] Optionally, the communication unit 410 is further used to send third information to the first network device, where the third information is used to indicate the resource indicated by the first information;
[0164] The communication unit 410 is further used to receive fourth information sent by the first network device, where the fourth information is used to indicate resources used by the first terminal device and / or the second terminal device for sideline communication.
[0165] Optionally, the fourth information is also used to indicate resource information used by the first terminal device for downlink reception and / or uplink transmission.
[0166] Optionally, the first terminal device is used for sideline communication with the second terminal device on the first time domain resources, and the first terminal device is used for cellular communication with the first network device on the second time domain resources.
[0167] Optionally, the first time domain resource and / or the second time domain resource are non-continuous resources in the time domain.
[0168] Optionally, the first time domain resource satisfies at least one of the following conditions:
[0169] The first time domain resource is limited to the first logical channel or logical channel group on the side link between the first terminal device and the second terminal device;
[0170] The first time domain resource is limited to use in the first propagation mode;
[0171] The first time domain resource is limited to use when a side link between the first terminal device and the second terminal device is not established;
[0172] The first time domain resource is limited to use when a side link between the first terminal device and the second terminal device has been established.
[0173] Optionally, the first logical channel or logical channel group is a logical channel or logical channel group that carries signaling, or the first logical channel or logical channel group is a logical channel or logical channel group that carries data.
[0174] Optionally, the signaling is sidelink RRC signaling, or sidelink PC5 signaling.
[0175] Optionally, the first propagation mode is broadcast, or the first propagation mode is unicast or multicast.
[0176] 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.
[0177] Optionally, the communication unit 410 is further used to receive a first system message broadcast by the first network device, the first system message including first indication information and second indication information, wherein 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.
[0178] Optionally, the communication unit 410 is also used to receive 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, wherein 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 also used to receive a first downlink signaling sent by the first network device, the first downlink signaling including first indication information and second indication information, wherein 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 used to avoid side communication with the second terminal device on a third resource, where the third resource is a resource used by the first terminal device to perform side communication with a fourth terminal device.
[0181] 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 are respectively to implement Figure 3 For the sake of brevity, the corresponding process of the first terminal device in the method 200 is not repeated here.
[0182] Fig.10 FIG. 5 shows a schematic block diagram of a terminal device 500 according to an embodiment of the present application. Fig.10 As shown, the terminal device 500 is a first terminal device, and the terminal device 500 includes:
[0183] The communication unit 510 communicates according to a first priority order when a conflict occurs between side communication between a first terminal device and a second terminal device and cellular communication between the first terminal device and a first network device, wherein the first priority order is determined according to service attributes and / or resource attributes.
[0184] Optionally, the first terminal device is used to perform the sideline communication with the second terminal device on the first time domain resources, and the first terminal device is used to perform the cellular communication with the first network device on the second time domain resources.
[0185] Optionally, the first time domain resource and / or the second time domain resource are non-continuous resources in the time domain.
[0186] Optionally, the first time domain resource satisfies at least one of the following conditions:
[0187] The first time domain resource is limited to the first logical channel or logical channel group on the side link between the first terminal device and the second terminal device;
[0188] The first time domain resource is limited to use in the first propagation mode;
[0189] The first time domain resource is limited to use when a side link between the first terminal device and the second terminal device is not established;
[0190] The first time domain resource is limited to use when a side link between the first terminal device and the second terminal device has been established.
[0191] Optionally, the first logical channel or logical channel group is a logical channel or logical channel group that carries signaling, or the first logical channel or logical channel group is a logical channel or logical channel group that carries data.
[0192] Optionally, the signaling is sidelink RRC signaling, or sidelink PC5 signaling.
[0193] Optionally, the first propagation mode is broadcast, or the first propagation mode is unicast or multicast.
[0194] 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.
[0195] Optionally, the communication unit 510 is also used to receive a first system message broadcast by the first network device, the first system message including first indication information and second indication information, wherein 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.
[0196] Optionally, the communication unit 510 is also used to receive 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, wherein 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 also used to receive a first downlink signaling sent by the first network device, the first downlink signaling including first indication information and second indication information, wherein 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 used 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, where 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 sideline communication with a third terminal device;
[0199] The communication unit 510 is further configured to perform sideline communication with the second terminal device on resources other than the resources indicated by the first information.
[0200] Optionally, the communication unit 510 is further used 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 sideline communication with the first terminal device.
[0201] Optionally, the communication unit 510 is further used to send third information to the first network device, where the third information is used to indicate the resource indicated by the first information;
[0202] The communication unit 510 is further used to receive fourth information sent by the first network device, where the fourth information is used to indicate resource information used by the first terminal device and / or the second terminal device for sideline communication.
[0203] Optionally, the fourth information is also used to indicate resource information used by the first terminal device for downlink reception and / or uplink transmission.
[0204] 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,
[0205] The communication unit 510 is also used 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 the resources used by the at least one terminal device corresponding to the at least one first information for cellular communication;
[0206] The communication unit 510 is further configured to perform sideline communication with the at least one terminal device on resources other than the resources indicated by the at least one first information.
[0207] Optionally, the communication unit 510 is further used to send 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 side communication with the first terminal device.
[0208] Optionally, the communication unit 510 is further used to send fifth information to the first network device, where the fifth information is used to indicate resource information used by the at least one terminal device for cellular communication;
[0209] The communication unit 510 is further used 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 sideline communication with the first terminal device.
[0210] Optionally, the sixth information is also used to indicate resource information used by the first terminal device for downlink reception and / or uplink transmission.
[0211] Optionally, the situation in which a conflict occurs between the sideline 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:
[0212] Conflict between sideline reception and downlink reception, and / or conflict between sideline transmission and uplink transmission, and / or conflict between sideline reception and uplink transmission.
[0213] 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 a protocol.
[0214] 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 embodiment of the method of the present application, and the above and other operations and / or functions of each unit in the terminal device 500 are respectively to implement Figure 4 For the sake of brevity, the corresponding process of the first terminal device in the method 300 is not repeated here.
[0215] Fig.11 It is a schematic structural diagram of a communication device 600 provided in an embodiment of the present application. Fig.11 The communication device 600 shown includes a processor 610, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0216] Alternatively, if Fig.11 As shown, the communication device 600 may further include a memory 620. The processor 610 may call and run a computer program from the memory 620 to implement the method in the embodiment of the present application.
[0217] The memory 620 may be a separate device independent of the processor 610 , or may be integrated into the processor 610 .
[0218] Alternatively, if Fig.11 As shown, the communication device 600 may further include a transceiver 630, and the processor 610 may control the transceiver 630 to communicate with other devices, specifically, may send information or data to other devices, or receive information or data sent by other devices.
[0219] The transceiver 630 may include a transmitter and a receiver. The transceiver 630 may further include an antenna, and the number of the antennas may be one or more.
[0220] Optionally, the communication device 600 may specifically be a network device of an embodiment of the present application, and the communication device 600 may implement the corresponding processes implemented by the first network device in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.
[0221] Optionally, the communication device 600 may specifically be a terminal device of an embodiment of the present application, and the communication device 600 may implement the corresponding processes implemented by the first terminal device in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.
[0222] Fig.12 It is a schematic structural diagram of the device of an embodiment of the present application. Fig.12 The device 700 shown includes a processor 710, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0223] Alternatively, if Fig.12 As shown, the apparatus 700 may further include a memory 720. The processor 710 may call and run a computer program from the memory 720 to implement the method in the embodiment of the present application.
[0224] The memory 720 may be a separate device independent of the processor 710 , or may be integrated into the processor 710 .
[0225] Optionally, the apparatus 700 may further include an input interface 730. The processor 710 may control the input interface 730 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0226] Optionally, the apparatus 700 may further include an output interface 740. The processor 710 may control the output interface 740 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0227] Optionally, the device can be applied to the network equipment in the embodiments of the present application, and the device can implement the corresponding processes implemented by the first network equipment in each method of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0228] Optionally, the apparatus may be applied to a terminal device in an embodiment of the present application, and the apparatus may implement corresponding processes implemented by the first terminal device in each method in an embodiment of the present application, which will not be described in detail here for the sake of brevity.
[0229] Optionally, the device mentioned in the embodiments of the present application may also be a chip, for example, a system-on-chip, a system-on-chip, a chip system, or a system-on-chip chip.
[0230] Fig.13 8 is a schematic block diagram of a communication system 800 provided in an embodiment of the present application. Fig.13 As 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 .
[0231] 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 via a side link. The second terminal device 830 can be used to implement the corresponding functions implemented by the second terminal device in the above method. 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, they will not be repeated here.
[0232] It should be understood that the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor are combined and performed. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, and other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0233] 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 and 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), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0234] It should be understood that the above-mentioned memory is exemplary but not restrictive. For example, the memory in the embodiments of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiments of the present application is intended to include but not limited to these and any other suitable types of memory.
[0235] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.
[0236] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of the present application, and the computer program enables 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, they are not repeated here.
[0237] Optionally, the computer-readable storage medium can be applied to the terminal device in the embodiments of the present application, and the computer program enables 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, they are not repeated here.
[0238] An embodiment of the present application also provides a computer program product, including computer program instructions.
[0239] Optionally, the computer program product can be applied to the network device in the embodiments of the present application, and the computer program instructions enable 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, they are not repeated here.
[0240] Optionally, the computer program product can be applied to the terminal device in the embodiments of the present application, and the computer program instructions enable 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, they are not repeated here.
[0241] The embodiment of the present application also provides a computer program.
[0242] Optionally, the computer program can be applied to the network device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the network device in the various methods in the embodiments of the present application. For the sake of brevity, they are not described here.
[0243] 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, the computer executes 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, they are not repeated here.
[0244] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0245] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0246] In the 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 only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0247] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0248] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0249] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. In view of such an understanding, the technical solution of the present application can be embodied in the form of a software product in essence or in other words, the part that contributes to the prior art or the part of the technical solution. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0250] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A wireless communication method, characterized in that: include: In the event of a conflict between a sideline communication between a first terminal device and a second terminal device and a cellular communication between the first terminal device and a first network device, the first terminal device communicates according to a first priority order, wherein the first priority order is determined according to a service attribute and / or a resource attribute; wherein the first terminal device is used to perform the sideline 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; wherein the method further comprises: The first terminal device receives a first downlink signaling sent by the first network device, wherein the first downlink signaling includes first indication information and second indication information, wherein 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; wherein, The first time domain resource and the second time domain resource are non-continuous resources in the time domain.
2. The method according to claim 1, characterized in that The first time domain resource satisfies at least one of the following conditions: The first time domain resource is limited to a first logical channel or a logical channel group on a sidelink between the first terminal device and the second terminal device; The first time domain resource is limited to use in the first propagation mode; The first time domain resource is limited to use when a side link between the first terminal device and the second terminal device is not established; The first time domain resource is limited to use when a side link between the first terminal device and the second terminal device has been established.
3. The method according to claim 2, characterized in that The first logical channel or logical channel group is a logical channel or logical channel group that carries signaling, or the first logical channel or logical channel group is a logical channel or logical channel group that carries data.
4. The method according to claim 3, characterized in that The signaling is sidelink radio resource control RRC signaling, or sidelink PC5 signaling.
5. The method according to any one of claims 2 to 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 1 to 4, 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 1 to 4, characterized in that 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, the method further includes: The first terminal device receives 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 resources used by the at least one terminal device corresponding to the at least one first information for cellular communication; The first terminal device performs sideline communication with the at least one terminal device on resources other than the resources indicated by the at least one first information.
8. The method according to claim 7, characterized in that The method further comprises: 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 side communication with the first terminal device.
9. The method according to claim 7, characterized in that: The method further comprises: The first terminal device sends fifth information to the first network device, where the fifth information is used to indicate the resource indicated by the at least one first information; The first terminal device receives sixth information sent by the first network device, where the sixth information is used to indicate resource information for sideline communication between the at least one terminal device and the first terminal device.
10. The method according to claim 9, characterized in that The sixth information is also used to indicate resource information used by the first terminal device for downlink reception and / or uplink transmission.
11. The method according to any one of claims 1 to 4, characterized in that The situation where the sideline communication between the first terminal device and the second terminal device conflicts with the cellular communication between the first terminal device and the first network device includes: Conflict between sideline reception and downlink reception, and / or conflict between sideline transmission and uplink transmission, and / or conflict between sideline reception and uplink transmission.
12. The method according to any one of claims 1 to 4, characterized in that 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 a protocol.
13. A terminal device, characterized in that: The terminal device is a first terminal device, and the terminal device includes: A communication unit, used for communicating according to a first priority order in case of a conflict between a side communication between a first terminal device and a second terminal device and a cellular communication between the first terminal device and a first network device, wherein the first priority order is determined according to service attributes and / or resource attributes; wherein the first terminal device is used for performing the side communication with the second terminal device on a first time domain resource, and the first terminal device is used for performing the cellular communication with the first network device on a second time domain resource; wherein the communication unit is also used for receiving a first downlink signaling sent by the first network device, the first downlink signaling comprising a first indication information and a second indication information, wherein the first indication information is used for indicating the first time domain resource, and the second indication information is used for indicating the second time domain resource; wherein the first time domain resource and the second time domain resource are non-continuous resources in the time domain.
14. The terminal device according to claim 13, characterized in that: The first time domain resource satisfies at least one of the following conditions: The first time domain resource is limited to a first logical channel or a logical channel group on a sidelink between the first terminal device and the second terminal device; The first time domain resource is limited to use in the first propagation mode; The first time domain resource is limited to use when a side link between the first terminal device and the second terminal device is not established; The first time domain resource is limited to use when a side link between the first terminal device and the second terminal device has been established.
15. The terminal device according to claim 14, characterized in that: The first logical channel or logical channel group is a logical channel or logical channel group that carries signaling, or the first logical channel or logical channel group is a logical channel or logical channel group that carries data.
16. The terminal device according to claim 15, characterized in that: The signaling is sidelink radio resource control RRC signaling, or sidelink PC5 signaling.
17. The terminal device according to any one of claims 14 to 16, characterized in that: The first propagation mode is broadcast, or the first propagation mode is unicast or multicast.
18. The terminal device according to any one of claims 13 to 16, 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.
19. The terminal device according to any one of claims 13 to 16, characterized in that: 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, The communication unit is further used to receive at least one first information respectively sent by the at least one terminal device, wherein the at least one first information is used to indicate resource information used by the at least one terminal device corresponding to the at least one first information for cellular communication; The communication unit is further configured to perform sideline communication with the at least one terminal device on resources other than the resources indicated by the at least one first information.
20. The terminal device according to claim 19, characterized in that: The communication unit is further used to send 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 side communication with the first terminal device.
21. The terminal device according to claim 20, characterized in that: The communication unit is further used to send fifth information to the first network device, where the fifth information is used to indicate the resource indicated by the at least one first information; The communication unit is further used 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 sideline communication with the first terminal device.
22. The terminal device according to claim 21, characterized in that: The sixth information is also used to indicate resource information used by the first terminal device for downlink reception and / or uplink transmission.
23. The terminal device according to any one of claims 13 to 16, characterized in that: The situation where the sideline communication between the first terminal device and the second terminal device conflicts with the cellular communication between the first terminal device and the first network device includes: Conflict between sideline reception and downlink reception, and / or conflict between sideline transmission and uplink transmission, and / or conflict between sideline reception and uplink transmission.
24. The terminal device according to any one of claims 13 to 16, characterized in that: 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 a protocol.
25. A terminal device, characterized in that: include: A processor and a memory, wherein 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 according to any one of claims 1 to 12.
26. A wireless communication device, characterized in that: The device comprises: a processor, configured to call and run a computer program from a memory, so that a device equipped with the device executes the method according to any one of claims 1 to 12.
27. A computer-readable storage medium, characterized in that: Used to store a computer program, the computer program causing a computer to execute the method according to any one of claims 1 to 12.
Citation Information
Patent Citations
Method for performing sidelink transmission prioritized over the uplink transmission in wireless communication system and a device therefor
WO2018074876A1