Wireless communication method and device
By acquiring and using transmission resource sets based on capability information, the problem of difficult terminal devices in the NR-V2X system is solved, and effective communication and resource management of terminal devices in the Internet of Vehicles system is realized.
Patent Information
- Application Number
- JP2021523630
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2018-11-01
- Filing Date
- 2019-03-28
- Publication Date
- 2025-02-07
- Estimated Expiration
- 2039-03-28
AI Technical Summary
The prior art is difficult to effectively configure the transmission resource set, so that terminal devices with different capabilities can operate normally in the Internet of Vehicles systems, especially in NR-V2X systems, which are difficult for terminal devices to support broadband transmission and reception due to cost and power limitations.
By obtaining and using transmission resource sets based on their capability information, the terminal device can ensure that the terminal device can communicate normally in the Internet of Vehicles system, including resource allocation and management in Mode 3 and Mode 4, reducing resource conflicts.
It realizes effective communication between terminal devices with different capabilities in the Internet of Vehicles system, improves the flexibility of the system and resource utilization efficiency, and reduces the possibility of resource conflicts.
Smart Images

Figure 0007626552000002 
Figure 0007626552000003 
Figure 0007626552000004
Abstract
Description
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority to PCT application PCT / CN2018 / 113528, filed on November 1, 2018, entitled "Wireless Communication Method and Device," the entire contents of which are incorporated herein by reference. [Technical field]
[0002] TECHNICAL FIELD Embodiments of the present application relate to the field of communications technology, and in particular, to a wireless communication method and device. [Background technology]
[0003] The vehicle network system is based on Side link (SL) transmission technology and uses direct communication between terminals, and therefore has higher spectrum efficiency and lower transmission delay.
[0004] The NR (New Radio) system can support terminal devices with multiple capabilities, and how to operate terminal devices with multiple capabilities properly is a problem to be solved. Summary of the Invention
[0005] The embodiments of the present application provide a wireless communication method and device that allows terminal devices with multiple capabilities to operate normally.
[0006] A first aspect provides a wireless communication method, comprising: a first terminal device obtaining a first transmission resource set for performing sidelink communication according to capability information of the first terminal device; and the first terminal device performing sidelink communication by utilizing resources in the first transmission resource set.
[0007] A second aspect provides a wireless communication method, comprising: a third terminal device transmitting capability information of the third terminal device to a first terminal device for the first terminal device to determine a first transmission resource set; the third terminal device receiving indication information transmitted by the first terminal device for indicating the first transmission resource set; and the third terminal device performing sidelink communication with the first terminal device using resources in the first transmission resource set.
[0008] A third aspect provides a wireless communication method, comprising: acquiring capability information of a first terminal device; and transmitting, based on the capability information of the first terminal device, first information to the first terminal device indicating a first transmission resource set for the first terminal device to perform sidelink communication.
[0009] A fourth aspect provides a terminal device for performing the method in the first aspect or the second aspect.
[0010] Specifically, the terminal device comprises a functional module for executing the method according to the first or second aspect.
[0011] A fifth aspect provides a communications device for performing the method in the third aspect.
[0012] In particular, the communications device comprises functional modules for carrying out the method according to the third aspect above.
[0013] A sixth aspect provides a terminal device comprising a processor and a memory, the memory storing a computer program, the processor calling and executing the computer program stored in the memory to perform the method of the first or second aspect above.
[0014] A seventh aspect provides a communications device comprising a processor and a memory, the memory storing a computer program, the processor invoking and executing the computer program stored in the memory to perform the method of the third aspect above.
[0015] An eighth aspect provides a chip for carrying out the method according to the first or second aspect above.
[0016] Specifically, the chip includes a processor that calls up and executes a computer program from a memory, causing a device equipped with the chip to execute the method of the first, second, or third aspect.
[0017] A ninth aspect provides a computer readable storage medium storing a computer program for causing a computer to carry out a method according to the first, second or third aspect.
[0018] A tenth aspect provides a computer program product comprising computer program instructions to cause a computer to carry out the method of the first, second or third aspect above.
[0019] An eleventh aspect provides a computer program which, when executed on a computer, causes the computer to carry out a method in the first, second or third aspect.
[0020] Therefore, in an embodiment of the present application, a transmission resource set used by the first terminal device to perform sidelink communication can be obtained according to the capability information of the first terminal device, and the obtained transmission resource set can be adapted to the capability of the terminal device, so that terminal devices with various capabilities can communicate normally. [Brief description of the drawings]
[0021] [Figure 1] FIG. 2 is a system architecture diagram of mode 3 and mode 4 in a vehicular network according to an embodiment of the present application. [Diagram 2] 2 is a flowchart of a wireless communication method according to an embodiment of the present application. [Diagram 3] FIG. 2 is a schematic diagram of a resource pool in an embodiment of the present application. [Figure 4] 4 is a flowchart of another communication method in an embodiment of the present application. [Diagram 5] 4 is a flowchart of another communication method in an embodiment of the present application. [Figure 6] FIG. 2 is a block diagram of a terminal device according to an embodiment of the present application; [Figure 7] FIG. 2 is a block diagram of another terminal device in an embodiment of the present application. [Figure 8] FIG. 2 is a block diagram of a communication device according to an embodiment of the present application. [Figure 9] FIG. 2 is a block diagram of a communication device according to an embodiment of the present application. [Figure 10] FIG. 2 is a block diagram of a chip according to an embodiment of the present application. [Figure 11] 1 is a block diagram of a communication system according to an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0022] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application, but obviously, the described embodiments are only some of the embodiments of the present application, and not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without inventive labor fall within the scope of protection of the present application.
[0023] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application, but obviously, the described embodiments are only some of the embodiments of the present application, and not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without inventive labor fall within the scope of protection of the present application.
[0024] The technical solutions of the embodiments of the present application may be applied to various communication systems, such as a Global System of Mobile communication system, a Code Division Multiple Access (CDMA) system, a Wideband Code Division Multiple Access (WCDMA) system, a General Packet Radio Service (GPRS), an LTE system, an LTE Frequency Division Duplex (FDD) system, an LTE Time Division Duplex (TDD), a Universal Mobile Telecommunication System (UMTS), a Worldwide Interoperability for Microwave Access (WiMAX) system, or a 5G system.
[0025] The network device described in the embodiment of the present application may be a device that communicates with a terminal device (also called a communication terminal or terminal). The network device can provide communication coverage in a specific geographical area and can communicate with a terminal device located within the coverage area. Optionally, the network device 110 may be a base station (Base Transceiver Station, BTS) in a GSM system or a CDMA system, a base station (NodeB, NB) in a WCDMA system, an evolved base station (Evolutional Node B, eNB, or eNodeB) in an LTE system, or a radio controller in a Cloud Radio Access Network (CRAN), or may be a mobile switching hub, a relay station, an access point, an in-vehicle device, a wearable device, a hub, a switch, a bridge, a router, a network side device in a 5G network, or a network device in a Public Land Mobile Network (PLMN) that will evolve in the future, etc.
[0026] As used herein, a "terminal device" includes a connection via wired lines, such as Public Switched Telephone Networks (PSTN), Digital Subscriber Line (DSL), digital cable, direct cable connection, and / or another data connection / network, and / or a wireless interface, such as a cellular network, a Wireless Local Area Network (WLAN), a digital television network, such as a DVB-H network, a satellite network, an AM-FM broadcast receiver, and / or another terminal device configured to receive / transmit communication signals, and / or an Internet of Things (IoT) device. A terminal device configured to communicate via a wireless interface may be referred to as a "wireless communication terminal," "wireless terminal," or "mobile terminal." Examples of mobile terminals include, but are not limited to, satellite or mobile telephones, Personal Communications System (PCS) terminals that may combine cellular radiotelephone with data processing, facsimile, and data communication capabilities, PDAs, which may include radiotelephones, pagers, Internet / intranet connectivity, web browsers, notepads, calendars, and / or Global Positioning System (GPS) receivers, and may apply to radiotelephone transceivers built into electronic devices such as traditional notebook and palmtop receivers. A terminal device may also be referred to as an access terminal, User Equipment (UE), user device, user station, mobile station, remote terminal, mobile equipment, user terminal, wireless communication equipment, user agent, or user equipment.An access terminal may be a cellular telephone, a cordless telephone, a Session Initiation Protocol (SIP) telephone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a 5G network, or a terminal device in a future developed PLMN, etc.
[0027] 3GPP (3rd Generation Partnership Project) Rel-14 defines two transmission modes for V2X (Vehicle to Everything): Mode 3 and Mode 4.
[0028] For mode 3, as shown in the data transmission flow chart in Fig. 1, the sidelink of the vehicle-mounted terminal is allocated by the base station, and the vehicle-mounted terminal transmits data on the sidelink according to the resources allocated by the base station. The base station may allocate resources for one-time transmission to the terminal, or may allocate resources for semi-static transmission to the terminal.
[0029] For mode 4, the data transmission flow chart is shown in Fig. 2, and the in-vehicle terminal adopts a transmission method of sensing + reservation. The in-vehicle terminal acquires a set of transmission resources available in the resource pool by sensing, and the terminal randomly extracts one resource from the transmission resource set to transmit sidelink data. Since the terminal has the periodicity of the service in the in-vehicle network system, a semi-static transmission method is often adopted, that is, after selecting one transmission resource, the terminal continues to use this resource for multiple transmission periods to reduce the probability of resource reselection and collision. The terminal includes information to reserve the resource to be transmitted next in the control information transmitted this time, and other terminals can detect the control information of the user and determine whether the resource is reserved for use by the user, thereby reducing resource collision.
[0030] NR-V2X needs to support autonomous driving, and therefore imposes higher requirements on data interaction between vehicles, such as higher throughput, lower latency, higher reliability, wider coverage, more flexible resource allocation, etc. The NR-V2X system can operate in a wide bandwidth scenario, for example, where the bandwidth of one carrier is 400 MHz, but it is difficult for a terminal to support wide bandwidth transmission and reception due to cost or power constraints, so how to configure a transmission resource set so that terminals with different capabilities can operate normally is a problem to be solved. Therefore, in the embodiment of the present application, the following solution is provided to solve this problem.
[0031] In addition, the solutions of the embodiments of the present application can be applied to an in-vehicle network system, and can also be applied to other terminal-terminal (Device to Device, D2D) systems, and the present application is not limited thereto.
[0032] 2 is a schematic block diagram of a wireless communication method 200 according to an embodiment of the present disclosure. The method 200 may include at least some of the following:
[0033] At 210, the first terminal device obtains a first transmission resource set for performing sidelink communication according to the capability information of the first terminal device.
[0034] Optionally, the transmission resource set of the embodiment of the present application may be a Band Width Part (BWP), a resource pool, or a set of transmission resources, where the resource pool may include at least one resource, and at each transmission time, one resource may be selected from the resource pool for communication. The dimensions of the resources in the resource pool include at least one of a time domain, a frequency domain, and a code domain.
[0035] Optionally, the capability information of the first terminal device indicates a capability of the first terminal device in communicating with other devices.
[0036] Specifically, the capability information in the embodiment of the present application may indicate a bandwidth range supported by the first terminal device, and the bandwidth range may be a bandwidth range supported when the first terminal device performs sidelink communication. The bandwidth range may be a maximum value indicating a maximum bandwidth supported by the terminal device, a minimum value other than 0 indicating a minimum bandwidth supported by the terminal device, or a range having both a maximum value and a minimum value other than 0.
[0037] Of course, in the embodiment of the present application, the capability information can also indicate the time domain resources supported by the first terminal device.
[0038] Optionally, the capability information described in the embodiments of the present application may include capability levels, each of which may correspond to an index, where the capability levels of a terminal device may be preset in the terminal device. For example, as shown in Table 1 below, there are four capability levels, each corresponding to a maximum bandwidth supported, and each capability level has an index. [Table 1]
[0039] Of course, the capability information acquired by the first terminal device described in the embodiment of the present application may be a specific bandwidth range instead of a capability level index.
[0040] Optionally, in an embodiment of the present application, the first transmission resource set obtained by the first terminal device according to the capability information is located within a bandwidth range supported by the first terminal device.
[0041] For example, if the first transmission resource set is a BWP, the bandwidth of the BWP is less than or equal to the maximum bandwidth supported by the terminal device, for example, if the maximum bandwidth supported by the terminal device is 100M, the bandwidth of the BWP is less than or equal to 100M.
[0042] Also, for example, when the first transmission resource set is a resource pool, the difference between the highest frequency and the lowest frequency occupied by all resources in the resource pool is equal to or less than the maximum bandwidth supported by the terminal device. For example, when the maximum bandwidth supported by the terminal device is 100M, the difference between the highest frequency and the lowest frequency occupied by all resources in the resource pool is equal to or less than 100M.
[0043] In order to understand the embodiments of the present application more clearly, how the first terminal device obtains the first transmission resource set according to the capability information of the first terminal device is described below.
[0044] In one implementation, a first terminal device transmits its capability information to a second terminal device or network device, and the first terminal device receives first information transmitted by the second terminal device or network device based on the capability information, where the first information indicates a first transmission resource set.
[0045] Specifically, a first terminal device sends its capability level index to a second terminal device or network device (or directly sends the bandwidth range supported by the first terminal device to the second terminal device or network device), and after obtaining the capability level index, the second terminal device or network device selects a first transmission resource set from a plurality of transmission resource sets and sends first information to the first terminal device, where the first information indicates the first transmission resource set.
[0046] Here, the first information may include an index of a first transmission resource set, and the first terminal device may determine the first transmission resource set from the preset transmission resource sets according to the index of the first transmission resource set, or the first information may directly include resource information of the first transmission resource set, such as a bandwidth range, a highest frequency and / or a lowest frequency, etc., occupied by the BWP, or time domain information and / or frequency domain information of each resource in the resource pool.
[0047] Optionally, the first terminal device transmits the capability information to the second terminal device using a first sidelink channel, which may be a Physical Sidelink Control Channel (PSCCH) or a Physical Sidelink Shared Channel (PSSCH).
[0048] Also, the first information is transmitted by the second terminal device to the first terminal device on a second sidelink channel, where the second sidelink channel may be a physical sidelink control channel or a physical sidelink shared channel.
[0049] Optionally, the first terminal device transmits the capability information to the network device using Radio Resource Control (RRC) signaling, Uplink Control Information (UCI), a scheduling request (SR) or a Buffer State Report (BSR).
[0050] In addition, the first information is transmitted by the network device to the first terminal device via RRC signaling or a downlink control channel.
[0051] In another embodiment, the first terminal device selects a first transmission resource set from a plurality of transmission resource sets according to its capability information.
[0052] Specifically, a plurality of transmission resource sets are configured in the terminal device, and the terminal device selects a first transmission resource set from the plurality of transmission resource sets according to capability information; or the terminal device receives first configuration information from a network, the first configuration information indicates the plurality of transmission resource sets, and the terminal device selects the first transmission resource set from the plurality of transmission resource sets according to capability information; or the terminal device obtains second configuration information, the second configuration information indicates a mapping relationship between a capability level and the plurality of transmission resource sets, and the terminal device determines the plurality of transmission resource sets according to capability information, and further selects one transmission resource set from the plurality of transmission resource sets as the first transmission resource set.
[0053] Optionally, in an embodiment of the present application, multiple transmission resource sets are not pre-configured in a terminal device, but an index of a transmission resource set may be pre-configured, and a first terminal device determines an index of a transmission resource set according to its capability information, and sends the index of the first transmission resource set to other terminal devices, so that the transmission resource set is configured in the other terminal devices.
[0054] In the embodiment of the present application, the above-mentioned first transmission resource set is selected from a plurality of transmission resource sets (which may be selected by the first terminal device, or may be selected by the second terminal device or the network device), where the plurality of transmission resource sets correspond to a plurality of capability levels.
[0055] Specifically, the plurality of transmission resource sets correspond one-to-one to the plurality of capability levels, or one capability level corresponds to at least two transmission resource sets, or at least two capability levels correspond to one transmission resource set. Furthermore, when one capability level corresponds to at least two transmission resource sets, the at least two transmission resource sets determine the first transmission resource set, which is not limited to the embodiment of the present application. For example, one transmission resource set may be randomly selected as the first transmission resource set, or the first transmission resource set may be selected according to the bandwidth supported by each transmission resource set.
[0056] Optionally, in an embodiment of the present application, the transmission resource set corresponding to the lower capability level is a subset of the transmission resource set corresponding to the higher capability level.
[0057] To ensure that a terminal device having a higher capability level receives data from a terminal device having a lower capability level, a transmission resource set corresponding to the lower capability level is allowed to be a subset of a transmission resource set corresponding to the higher capability level.
[0058] For example, as shown in Figure 3, three resource pools can coexist: a first resource pool, a second resource pool, and a third resource pool, where the first resource pool supports a terminal device having a first capability level, and the second resource pool supports a terminal device having a second capability level, where the first capability level is lower than the second capability level (the lower the capability level index, the higher the capability level, for example, capability level index 0 supports 400M, and capability level index 1 supports 100M, and therefore the capability level corresponding to capability level index 0 is higher than the capability level corresponding to capability level index 1), the second resource pool includes the first resource pool, that is, the first resource pool is a subset of the second resource pool, and similarly, the third resource pool can include the second resource pool. Ensure that the terminal with a high capability level can reliably receive data transmitted from the terminal with a low capability level.
[0059] The above describes that the first terminal device obtains the first transmission resource set according to the capability information of the first terminal device. In an embodiment of the present application, the first terminal device may determine the first transmission resource set by referring to the capability information of the third terminal device based on the capability information of the first terminal device.
[0060] Here, the third terminal device here may be a terminal device with which the first terminal device performs sidelink communication using resources in the first transmission resource set.
[0061] Specifically, the third terminal device may be a receiver that performs sidelink communication using resources in the first transmission resource set, or a transmitter that performs sidelink communication using resources in the first transmission resource set, or a receiver and a transmitter that perform sidelink communication using resources in the first transmission resource set.
[0062] The following describes how the first terminal device determines the first transmission resource set using the capability information of the first terminal device and the capability information of the third terminal device.
[0063] Specifically, a first terminal device acquires a second transmission resource set according to capability information of the first terminal device, the first terminal device acquires a third transmission resource set according to capability information of the third terminal device, and the first terminal device acquires the first transmission resource set based on the second transmission resource set and the third transmission resource set.
[0064] Here, the first transmission resource set may belong to a common portion of the second transmission resource set and the third transmission resource set.
[0065] Specifically, the first transmission resource set may be a common portion of the second transmission resource set and the third transmission resource set, or the first transmission resource set may be a subset of the common portion.
[0066] In embodiments of the present application, the second transmission resource set and the third transmission resource set may be the same resource set, or one transmission resource set may be a subset of the other transmission resource set, for example, the second transmission resource set may be a subset of the third transmission resource set, or the third transmission resource set may be a subset of the second transmission resource set.
[0067] Therefore, since the second transmission resource set and the third transmission resource set are obtained based on the capability information of the first terminal device and the capability information of the third terminal device, i.e., they are transmission resource sets supported by the first terminal device and the third terminal device, respectively, and the first transmission resource set is a common part of the second transmission resource set and the third transmission resource set, the resources in the first transmission resource set are both resources supported by the first terminal device and the third terminal device, and communication suitable for the capabilities of the first terminal device and the third terminal device can be realized.
[0068] Optionally, in an embodiment of the present application, according to capability information of the first terminal device, the first terminal device selects transmission resources from a fourth transmission resource set as the second transmission resource set.
[0069] Here, the fourth transmission resource set may be preset in the first terminal device, or configured by a network device, or configured by a group header of a terminal device group to which the first terminal device belongs.
[0070] Optionally, in an embodiment of the present application, according to capability information of the third terminal device, the first terminal device selects transmission resources from a fifth transmission resource set as the third transmission resource set.
[0071] Here, the fifth transmission resource set may be preset in the first terminal device, or configured by a network device, or configured by a group header of a terminal device group to which the first terminal device belongs.
[0072] The fourth and fifth transmission resource sets described in the embodiments of the present application may be the same resource set or different resource sets, and there is at least one transmission resource in common between the two transmission resource sets, for example, one of the transmission resource sets is a subset of the other transmission resource set.
[0073] In the following, an example will be described in which the fourth transmission resource set and the fifth transmission resource set are the same resource set.
[0074] For example, a network device configures a transmission resource set for a first terminal device, the transmission resource set including three resource pools, namely, resource pool 1, resource pool 2, and resource pool 3, corresponding to a 10M bandwidth, a 20M bandwidth, and a 30M bandwidth, respectively, and if the first terminal device supports a 20M bandwidth, the network device can know that the first terminal device supports the resource pools corresponding to the 10M and 20M bandwidths, i.e., resource pool 1 and resource pool 2, and can know that the third terminal device supports the resource pool corresponding to the 10M bandwidth, i.e., resource pool 1, thereby obtaining the resource pool for sidelink communication between the first terminal device and the third terminal device as resource pool 1.
[0075] In the above description, the transmission resource set is determined based on the capability information of the first terminal device and the capability information of the third terminal device, and the common part of the determined transmission resource sets can be determined as the first transmission resource set. However, the embodiment of the present application is not limited thereto, and the embodiment of the present application may be realized in other ways.
[0076] Specifically, the first terminal device can determine the capability information of the first terminal device and the capability information of the third terminal device, whichever capability information supports less capability, and obtain the first transmission resource set based on the capability information of the first terminal device and the capability information of the third terminal device, whichever capability information supports less capability.
[0077] For example, the first terminal device selects at least one resource from one transmission resource set as a first transmission resource set according to capability information that supports less capability.
[0078] Optionally, in an embodiment of the present application, the first terminal device sends, to the third terminal device, indication information indicating the first transmission resource set.
[0079] Specifically, after the first terminal device determines a first transmission resource set, the first terminal device instructs the determined first transmission resource set to the third terminal device, so that the third terminal device can communicate with the first terminal device by using the transmission resources in the first transmission resource set.
[0080] Optionally, in an embodiment of the present application, the first terminal device sends capability information of the first terminal device to the third terminal device.
[0081] Specifically, the first terminal device sends the capability information of the first terminal device to the third terminal device, and the third terminal device determines a first transmission resource set by referring to the capability information of the first terminal device and the capability information of the third terminal device, and communicates with the first terminal device according to the resources in the first transmission resource set. Here, the determination of the first transmission resource set by the third terminal device refers to the determination of the first transmission resource set by the first terminal device, and the description is omitted here for brevity.
[0082] Optionally, in an embodiment of the present application, the capability information of the first terminal device is transmitted to the third terminal device on a third sidelink channel.
[0083] Here, the third sidelink channel may be a PSCCH or a PSSCH, or in an embodiment of the present application, the capability information of the first terminal device may be transmitted to the third terminal device via transmission of a network device.
[0084] Optionally, in an embodiment of the present application, the first terminal device acquires capability information of the third terminal device in a fourth sidelink channel.
[0085] Here, the fourth sidelink channel may be a PSCCH or a PSSCH, or in an embodiment of the present application, the capability information of the third terminal device may be transmitted to the first terminal device via transmission of the network device.
[0086] The above describes that the first terminal device determines the first transmission resource set based on the capability information of the first terminal device and the capability information of the third terminal device. In an embodiment of the present application, the first terminal device may transmit the capability information of the first terminal device and the capability information of the third terminal device to a network device or a group header of a terminal device group to which the first terminal device belongs, and determine the first transmission resource set based on the group header of the network device or the terminal device group to which the first terminal device belongs.
[0087] Alternatively, the first terminal device may transmit capability information of the first terminal device to a network device or a group header of a terminal device group to which the first terminal device belongs, and the third terminal device may transmit capability information of the third terminal device to a network device or a group header of a terminal device group to which the first terminal device belongs, and the first transmission resource set may be determined based on the group header of the network device or the terminal device group to which the first terminal device belongs.
[0088] Alternatively, the first terminal device may transmit the lesser capability information of the capability information of the first terminal device and the capability information of the third terminal device to the network device or the group header of the terminal device group to which the first terminal device belongs, and the first transmission resource set may be determined by the group header of the network device or the terminal device group to which the first terminal device belongs.
[0089] After the network device or the group header of the terminal device group to which the first terminal device belongs determines the first transmission resource set, the network device indicates the first transmission resource set to the first terminal device and the third terminal device, respectively, or indicates the first transmission resource set to one of the first terminal device and the third terminal device, and the terminal device indicates the first transmission resource set to the other terminal device.
[0090] At 220, the first terminal device performs sidelink communication using resources in the first transmission resource set.
[0091] Specifically, the first terminal device can transmit and receive data on the sidelink using resources in the first transmission resource set.
[0092] Therefore, in an embodiment of the present application, a transmission resource set for the first terminal device to perform sidelink communication is obtained according to the capability information of the first terminal device, so that the obtained transmission resource set is suitable for the capability of the terminal device, and terminal devices with multiple capabilities can communicate together normally.
[0093] 4 is a flowchart of a wireless communication method 1000 according to an embodiment of the present application. The method 1000 includes at least some of the following contents:
[0094] In 1010, the third terminal device sends capability information of the third terminal device to the first terminal device for the first terminal device to determine a first transmission resource set; At 1020, the third terminal device receives indication information sent by the first terminal device to indicate the first transmission resource set; At 1030, the third terminal device performs sidelink communication with the first terminal device using resources in the first transmission resource set.
[0095] Optionally, in an embodiment of the present application, the capability information of the third terminal device is transmitted to the first terminal device on a sidelink channel.
[0096] Here, for the specific implementation of the method 1000, please refer to the description of the method 200 above, and the description thereof will be omitted here for the sake of brevity.
[0097] FIG. 5 is a block diagram of a wireless communication method 300 according to an embodiment of the present application, the method 300 being implemented by a second terminal device or a network device.
[0098] At 310, obtain capability information of a first terminal device; At 320, first information is sent to the first terminal device based on the capability information of the first terminal device, where the first information indicates a first transmission resource set for performing sidelink communication for the first terminal device.
[0099] Optionally, in an embodiment of the present application, the method 300 is performed by a second terminal device.
[0100] Optionally, in an embodiment of the present application, the second terminal device acquires capability information from the first terminal device on the first sidelink channel.
[0101] Here, the first sidelink channel may be a physical sidelink control channel or a physical sidelink shared channel.
[0102] The first information is transmitted by the second terminal device to the first terminal device on a second sidelink channel.
[0103] The second sidelink channel may be a physical sidelink control channel or a physical sidelink shared channel.
[0104] Optionally, in an embodiment of the present application, the method 300 is performed by a network device.
[0105] Optionally, in an embodiment of the present application, the network device obtains the capability information from radio resource control (RRC) signaling, uplink control information (UCI), scheduling request (SR) or buffer status report (BSR) sent by the first terminal device.
[0106] Optionally, in an embodiment of the present application, the first information is sent by the network device to the first terminal device on an RRC signaling or downlink control channel.
[0107] Optionally, in an embodiment of the present application, a first transmission resource set is selected from the multiple transmission resource sets based on the capability information, and first information is sent to the first terminal device, where the first information indicates the first transmission resource set.
[0108] Optionally, in an embodiment of the present application, a plurality of transmission resource sets correspond to a plurality of capability levels, where a transmission resource set corresponding to a lower capability level is a subset of a transmission resource set corresponding to a higher capability level.
[0109] Optionally, in an embodiment of the present application, the capability information is a capability level of the first terminal device.
[0110] Optionally, in an embodiment of the present application, the capability information indicates a bandwidth range supported by the first terminal device.
[0111] Optionally, in an embodiment of the present application, the first transmission resource set is located within a bandwidth range supported by the terminal.
[0112] Optionally, in an embodiment of the present application, the first transmission resource set is a resource pool or a bandwidth portion BWP of at least one transmission resource.
[0113] For a specific implementation of the method 300, please refer to the description of the method 200, and the description will be omitted here for brevity.
[0114] Therefore, in an embodiment of the present application, based on the capability information of the first terminal device, a transmission resource set for the first terminal device to perform sidelink communication is obtained, and the obtained transmission resource set is suitable for the capability of the terminal device, so that multiple terminal devices can communicate together normally.
[0115] 6 is a block diagram of a terminal device 400 in an embodiment of the present application. The terminal device 400 is a first terminal device, including an acquisition unit 410 and a communication unit 420; The obtaining unit 410 is configured to obtain a first transmission resource set for performing sidelink communication based on capability information of the first terminal device; The communication unit 420 is configured to perform sidelink communication using resources in the first transmission resource set.
[0116] Optionally, in the embodiment of the present application, the acquisition unit 410 further comprises: Sending the capability information to a second terminal device or network device; The wireless terminal is configured to receive first information indicating the first transmission resource set, the first information being sent by the second terminal device or the network device based on the capability information.
[0117] Optionally, in an embodiment of the present application, the acquiring unit 410 transmits the capability information to the second terminal device on a first sidelink channel.
[0118] Optionally, in an embodiment of the present application, the first sidelink channel is a physical sidelink control channel or a physical sidelink shared channel.
[0119] Optionally, in an embodiment of the present application, the first information is transmitted by the second terminal device to the first terminal device on the second sidelink channel.
[0120] Optionally, in an embodiment of the present application, the second sidelink channel is a physical sidelink control channel or a physical sidelink shared channel.
[0121] Optionally, in an embodiment of the present application, the acquiring unit 410 sends the capability information to the network device using radio resource control (RRC) signaling, uplink control information (UCI), scheduling request (SR) or buffer status report (BSR).
[0122] Optionally, in an embodiment of the present application, the first information is sent by the network device to the first terminal device on an RRC signaling or downlink control channel.
[0123] Optionally, in the embodiment of the present application, the acquisition unit 410 further comprises: The device is configured to select the first transmission resource set from a plurality of transmission resource sets in response to the capability information.
[0124] Optionally, in an embodiment of the present application, the first transmission resource set is selected from a plurality of transmission resource sets, the plurality of transmission resource sets corresponding to a plurality of capability levels, where a transmission resource set corresponding to a lower capability level is a subset of a transmission resource set corresponding to a higher capability level.
[0125] Optionally, in an embodiment of the present application, the capability information is a capability level of the first terminal device.
[0126] Optionally, in an embodiment of the present application, the capability information indicates a bandwidth range supported by the first terminal device.
[0127] Optionally, in an embodiment of the present application, the first transmission resource set is located within a bandwidth range supported by the first terminal device.
[0128] Optionally, in an embodiment of the present application, the first transmission resource set is a resource pool including at least one transmission resource, or a bandwidth portion BWP.
[0129] Optionally, in the embodiment of the present application, the acquisition unit 410 further comprises: configured to obtain the first transmission resource set based on capability information of the first terminal device and capability information of a third terminal device; The communication unit 420 further comprises: The mobile station is configured to utilize resources in the first transmission resource set for sidelink communication with the third terminal device.
[0130] Optionally, in the embodiment of the present application, the acquisition unit 410 further comprises: Obtain a second transmission resource set according to the capability information of the first terminal device; Obtain a third transmission resource set according to capability information of the third terminal device; configured to obtain the first transmission resource set based on the second transmission resource set and the third transmission resource set, the first transmission resource set belonging to a common portion of the second transmission resource set and the third transmission resource set.
[0131] Optionally, in the embodiment of the present application, the acquisition unit 410 further comprises: Selecting transmission resources from a fourth transmission resource set as the second transmission resource set according to capability information of the first terminal device; configured to select transmission resources from a fifth transmission resource set as the third transmission resource set according to capability information of the third terminal device.
[0132] Optionally, in the embodiment of the present application, the fourth transmission resource set is pre-configured in the first terminal device, or configured by a network device, or The fifth transmission resource set is pre-configured in the first terminal device or configured by a network device.
[0133] Optionally, in the embodiment of the present application, the communication unit 420 further comprises: The wireless terminal is configured to transmit, to the third terminal device, indication information indicating the first transmission resource set.
[0134] Optionally, in the embodiment of the present application, the communication unit 420 further comprises: configured to transmit capability information of the first terminal device to the third terminal device.
[0135] Optionally, in an embodiment of the present application, the capability information of the first terminal device is transmitted to the third terminal device on a third sidelink channel.
[0136] Optionally, in an embodiment of the present application, the first terminal device acquires capability information of the third terminal device in a fourth sidelink channel.
[0137] It should be noted that the terminal device 400 implements the corresponding operations implemented by the first terminal device in the method 200, and the description thereof will be omitted here for brevity.
[0138] 7 is a block diagram of a terminal device 1100 according to an embodiment of the present application. The terminal device 1100 includes a communication unit 1110. The communication unit 1110 is configured to: send capability information of a terminal device to a first terminal device for the first terminal device to determine a first transmission resource set, receive indication information sent by the first terminal device indicating the first transmission resource set, and perform sidelink communication with the first terminal device by using resources in the first transmission resource set.
[0139] Optionally, in an embodiment of the present application, the capability information of the terminal device is transmitted to the first terminal device on a sidelink channel.
[0140] The terminal device 1100 may be used to implement corresponding operations implemented by the third terminal device in the above-mentioned method 1000, and detailed descriptions thereof will be omitted here for brevity.
[0141] 8 is a block diagram of a communication device 500 according to an embodiment of the present application. The communication device 500 includes an acquisition unit 510 and a communication unit 520. The obtaining unit 510 is configured to obtain capability information of a first terminal device; The communication unit 520 is configured to send, based on the capability information of the first terminal device, first information to the first terminal device indicating a first transmission resource set for the first terminal device to perform sidelink communication.
[0142] Optionally, in an embodiment of the present application, said communication device 520 is a second terminal device.
[0143] Optionally, in the embodiment of the present application, the acquisition unit 510 further comprises: The wireless terminal is configured to obtain the capability information transmitted by the first terminal device on a first sidelink channel.
[0144] Optionally, in an embodiment of the present application, the first sidelink channel is a physical sidelink control channel or a physical sidelink shared channel.
[0145] Optionally, in an embodiment of the present application, the first information is transmitted by the communication unit to the first terminal device on the second sidelink channel.
[0146] Optionally, in an embodiment of the present application, the second sidelink channel is a physical sidelink control channel or a physical sidelink shared channel.
[0147] Optionally, in an embodiment of the present application, said communication device 500 is a network device.
[0148] Optionally, in the embodiment of the present application, the acquisition unit 510 further comprises: The capability information is configured to obtain the capability information from radio resource control (RRC) signaling, uplink control information (UCI), scheduling request (SR) or buffer status report (BSR) sent by the first terminal device.
[0149] Optionally, in an embodiment of the present application, the first information is sent by the communication unit to the first terminal device on an RRC signaling or downlink control channel.
[0150] Optionally, in the embodiment of the present application, the communication unit 510 further comprises: Selecting the first transmission resource set from a plurality of transmission resource sets based on the capability information; The first information indicating the first transmission resource set is configured to transmit to the first terminal device.
[0151] Optionally, in an embodiment of the present application, said plurality of transmission resource sets correspond to a plurality of capability levels, where a transmission resource set corresponding to a lower capability level is a subset of a transmission resource set corresponding to a higher capability level.
[0152] Optionally, in an embodiment of the present application, the capability information is a capability level of the first terminal device.
[0153] Optionally, in an embodiment of the present application, the capability information indicates a bandwidth range supported by the first terminal device.
[0154] Optionally, in an embodiment of the present application, the first transmission resource set is located within a bandwidth range supported by the first terminal device.
[0155] Optionally, in an embodiment of the present application, the first transmission resource set is a resource pool including at least one transmission resource, or a bandwidth portion BWP.
[0156] It should be noted that the communication device 500 may implement corresponding operations implemented by a second terminal device or a network device in the method 300, and the description thereof will be omitted here for the sake of brevity.
[0157] Fig. 9 is a schematic diagram of a communication device 600 provided in an embodiment of the present application. The communication device 600 shown in Fig. 9 includes a processor 610, which can call and execute a computer program from a memory to realize a method in an embodiment of the present application.
[0158] Optionally, as shown in Figure 7, the communication device 600 may further include a memory 620. The processor 610 can call and execute a computer program from the memory 620 to realize the method in the embodiment of the present application.
[0159] Here, the memory 620 may be a separate component independent of the processor 610 or may be integrated into the processor 610 .
[0160] Optionally, as shown in FIG. 9, the communication device 600 may further comprise a transceiver 630 that the processor 610 may control to communicate with other devices, in particular to transmit information or data to other devices or to receive information or data transmitted from other devices.
[0161] Here, the transceiver 630 may include a transmitter and a receiver, and may further include one or more antennas.
[0162] 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 a corresponding flow implemented by a network device in each method of the embodiment of the present application, and the description thereof will be omitted here for brevity.
[0163] Optionally, the communication device 600 may specifically be a terminal device (a first terminal device or a second terminal device) of an embodiment of the present application, and the communication device 600 may implement the corresponding flow implemented by the terminal device in each method of the embodiment of the present application, and the description thereof is omitted here for brevity.
[0164] Fig. 10 is a schematic diagram of a chip according to an embodiment of the present application. A chip 700 shown in Fig. 10 includes a processor 710 that calls up and executes a computer program from a memory to implement a method according to an embodiment of the present application.
[0165] Optionally, as shown in Fig. 8, the chip 700 may further include a memory 720. The processor 710 can call and execute a computer program from the memory 720 to realize the method in the embodiment of the present application.
[0166] Here, the memory 720 may be a separate component independent of the processor 710 or may be integrated into the processor 710 .
[0167] Optionally, the chip 700 may further include an input interface 730. Here, the processor 710 may control the input interface 730 to communicate with other devices or chips, and in particular, obtain information or data sent from other devices or chips.
[0168] Optionally, the chip 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 in particular, to output information or data to other devices or chips.
[0169] Optionally, the chip is applied to a network device in an embodiment of the present application, and the chip can realize the corresponding flow realized by the network device in each method of the embodiment of the present application, and its description is omitted here for brevity.
[0170] Optionally, the chip is applied to a terminal device (a first terminal device or a second terminal device) in an embodiment of the present application, and the chip can realize the corresponding flow realized by the terminal device in each method of the embodiment of the present application, and its description is omitted here for brevity.
[0171] It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system level chips, system chips, chip systems, or system on chips.
[0172] 11 is a schematic block diagram of a communication system 900 provided in an embodiment of the present application. As shown in FIG. 11, the communication system 900 includes a first terminal device 910 and a network device or a second terminal device 920.
[0173] Here, the first terminal device 910 may be used to realize a corresponding function realized by the first terminal device in the above method, and the network device or the second terminal device 920 may be used to realize a corresponding function realized by the network device or the second terminal device in the above method, and for the sake of brevity, the description will be omitted here.
[0174] The processor of the embodiments of the present application may be an integrated circuit chip having a signal processing capability. In implementation, the above-mentioned steps of the method embodiments may be accomplished by instructions in the form of integrated logic circuits of hardware or software in the processor. The above-mentioned processor may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The methods, steps, and logic block diagrams disclosed in the embodiments of the present application may be embodied or performed. The general-purpose processor may be a microprocessor, any conventional processor, and the like. The steps of the methods disclosed in connection with the embodiments of the present application may be embodied directly to be executed by a decoding processor of hardware, or may be embodied to be executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium known in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, and the like. The storage medium is located in the memory, and the processor reads the information in the memory and, together with its hardware, executes the steps of the above method.
[0175] It should be understood that the memory in the embodiments of the present application may be volatile or non-volatile memory, or may include both volatile and non-volatile memory. Here, the non-volatile memory may be a Read-Only Memory, a Programmable ROM, an EPROM, an Electrically EPROM, or a Flash memory. The volatile memory may be a Random Access Memory (RAM) used as an external cache. Many forms of RAM are available, including, by way of example and not limitation, Static Random Access Memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM, 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 (Synchlink DRAM, SLDRAM), and Direct Memory Bus Random Access Memory (Direct Rambus RAM, DR RAM). Note that the memory of the systems and methods described herein are intended to comprise, without being limited to, these and any other suitable types of memory.
[0176] For example, the memory in the embodiments of the present application may be a static RAM (SRAM), a dynamic RAM (DRAM), a synchronous DRAM (SDRAM), a double data rate synchronous dynamic random access memory (DDR) (DDR SDRAM), an enhanced SDRAM (ESDRAM), a synch link DRAM (SLDRAM), a Direct Rambus RAM (DR RAM), etc., although the above-mentioned memories are exemplary and not limiting. That is, the memory in the embodiments of the present application is intended to include, but is not limited to, these and any other suitable types of memory.
[0177] An embodiment of the present application further provides a computer-readable storage medium storing a computer program.
[0178] Optionally, the computer-readable storage medium is applied to a network device in an embodiment of the present application, and the computer program causes a computer to execute a corresponding flow implemented by the network device in each method of the embodiment of the present application, the description of which is omitted here for brevity.
[0179] Optionally, the computer-readable storage medium is applied to a mobile terminal / terminal device in the embodiments of the present application, and the computer program causes a computer to execute a corresponding flow implemented by the mobile terminal / terminal device in each method of the embodiments of the present application, the description of which is omitted here for brevity.
[0180] Embodiments of the present application further provide a computer program product including computer program instructions.
[0181] Optionally, the computer program product is applied to a network device in the embodiments of the present application, and the computer program instructions cause a computer to execute corresponding flows implemented by the network device in each method of the embodiments of the present application, the description of which is omitted here for brevity.
[0182] Optionally, the computer program product is applied to a mobile terminal / terminal device in the embodiments of the present application, and the computer program instructions cause a computer to execute corresponding flows implemented by the mobile terminal / terminal device in each method of the embodiments of the present application, the description of which is omitted here for brevity.
[0183] An embodiment of the present application further provides a computer program.
[0184] Optionally, the computer program may be applied to a network device in an embodiment of the present application, and when the computer program is executed on a computer, it causes the computer to execute a corresponding flow realized by the network device in each method of the embodiment of the present application, the description of which is omitted here for brevity.
[0185] Optionally, the computer program may be applied to a mobile terminal / terminal device in an embodiment of the present application, and when the computer program is executed on a computer, it causes the computer to execute a corresponding flow implemented by the mobile terminal / terminal device in each method of the embodiment of the present application, the description of which is omitted here for brevity.
[0186] Those skilled in the art will recognize that each example unit and algorithm step described in connection with the embodiments disclosed herein may be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical proposal. Those skilled in the art may use different methods for implementing the described functions for each specific application, but such implementations should not be considered as departing from the scope of the present application.
[0187] Those skilled in the art will understand that for convenience and conciseness of explanation, the specific operating processes of the above-described systems, devices and units may refer to the corresponding processes in the above-described method embodiments, and the description thereof will be omitted here.
[0188] In some embodiments provided herein, it should be understood that the disclosed system, device, and method may be implemented in other ways. For example, the device embodiments described above are merely exemplary, and the division of the units described is merely a division of one logical function, and in actual implementation, there may be additional divisions, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. In other respects, the shown or discussed mutual couplings or direct couplings or communication connections may be indirect couplings or communication connections via some interface, device, or unit, be it electrical, mechanical, or other form.
[0189] The means described as the separated means may or may not be physically separated, and the means shown as the means may or may not be physically separated, i.e., may be located in one place or may be distributed among multiple network elements. Note that some or all of them may be selected as necessary to achieve the purpose of this embodiment.
[0190] Furthermore, each functional unit in each embodiment of the present application may be integrated into a single processing unit, each unit may exist physically separate, or two or more units may be integrated into a single unit.
[0191] In addition, when these functions are realized as software functions and sold or used as an independent product, they may be stored in a computer-readable recording medium. Based on this understanding, the technical solution of the present application may be embodied essentially or in part that contributes to the prior art, or in part of the technical solution, in the form of a software product stored in a storage medium, and the software product includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The storage medium may include a U-disk, a portable hard disk, a Read-Only Memory, a ROM, a Random Access Memory, a RAM, a magnetic disk, an optical disk, etc., which can store various program codes.
[0192] As described above, the embodiments of the present application have been described based on the technical idea of the present application, but the present application is not limited to the above-mentioned embodiments, and those skilled in the art who are based on the technical idea of the present application will fall within the technical scope of the present application. Therefore, the scope of protection of the present application should be determined only by the scope of protection of the claims.
Claims
1. A first terminal device reports to a network device a bandwidth range supported by the first terminal device and a bandwidth range supported by a third terminal device; The first terminal device acquires a first transmission resource set for sidelink communication configured by the network device based on a bandwidth range supported by the first terminal device and a bandwidth range supported by a third terminal device; The first terminal device performs sidelink communication with the third terminal device using resources in the first transmission resource set; The first terminal device reports a bandwidth range supported by the first terminal device and a bandwidth range supported by the third terminal device using radio resource control (RRC) signaling.
23. A wireless communication method comprising:
2. The method further comprises: the first terminal device receiving from the third terminal device via a fourth sidelink channel a bandwidth range supported by the third terminal device; 2. The wireless communication method according to claim 1 .
3. The fourth sidelink channel includes a physical sidelink shared channel (PSSCH).
3. The wireless communication method according to claim 2.
4. The first terminal device acquiring a first transmission resource set for sidelink communication configured by the network device, The first terminal device receives an RRC signaling or a downlink control channel transmitted by the network device; and determining, by the first terminal device, a first transmission resource set based on received RRC signaling or a downlink control channel.
4. The wireless communication method according to claim 1, wherein the first and second communication paths are connected to each other.
5. The first transmission resource set is located within a bandwidth range supported by the first terminal device.
5. The wireless communication method according to claim 1, wherein the first and second communication paths are connected to each other.
6. The network device obtains a bandwidth range supported by the first terminal device and a bandwidth range supported by the third terminal device; and transmitting, to the first terminal device, first information indicating a first transmission resource set for the first terminal device to perform sidelink communication based on a bandwidth range supported by the first terminal device and a bandwidth range supported by a third terminal device; Obtaining a bandwidth range supported by the first terminal device and a bandwidth range supported by the third terminal device includes: The network device acquires a bandwidth range supported by the first terminal device and a bandwidth range supported by the third terminal device from radio resource control (RRC) signaling transmitted by the first terminal device.
23. A wireless communication method comprising:
7. The first information is transmitted by the network device to the first terminal device via an RRC signaling or a downlink control channel.
7. The wireless communication method according to claim 6.
8. The first transmission resource set is located within a bandwidth range supported by the first terminal device. The wireless communication method according to any one of claims 6 to 7.
9. A memory for storing a computer program; and a processor for calling and executing the computer program stored in the memory to execute the method according to any one of claims 1 to 5. A terminal device comprising:
10. A memory for storing a computer program; and a processor for calling and executing the computer program stored in the memory to execute the method according to any one of claims 6 to 8. A communication device comprising:
Citation Information
Patent Citations
A D2D operation method performed by a terminal in a wireless communication system, and a terminal that utilizes this method.
JP2017513392A
System and Method for D2D Communication
US20180092067A1
User device and network device
WO2017209005A1
Wideband carrier configuration
WO2018085045A1