A method, apparatus, and system for transmitting indication information
By optimizing the resource configuration of V2X communication, the indication information method reduces the delay and improves reliability, solving the problem that the TDD configuration cannot meet the low latency and high reliability, and achieving more efficient communication.
Patent Information
- Application Number
- CN201980100144.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-09-25
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2039-09-25
AI Technical Summary
The TDD configuration in existing V2X communications cannot meet the needs of low latency and high reliability, resulting in high communication delays and inability to meet business needs.
Through the indication information method, the number of time slots, uplink time slots, configurable time slots and uplink symbols are indicated during the configuration period, and the resource configuration is optimized to transmit side-line information, reduce delay and improve reliability.
It effectively reduces the delay of V2X communication, saves the number of bits of indicator information, and improves the reliability and flexibility of communication.
Smart Images

Figure CN114342498B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and in particular, to a method, apparatus, and system for transmitting indication information. Background Art
[0002] Vehicle-to-vehicle (V2V) communication, vehicle-to-pedestrian (V2P) communication, or vehicle-to-infrastructure / network (V2I / N) communication is a technology in which terminal devices communicate directly with each other, that is, direct communication. V2V, V2P, and V2I / N are collectively referred to as V2X, that is, a vehicle communicates with anything.
[0003] In the existing V2X technology, the subframe configuration of a time division duplex (TDD) system is called a TDD configuration. The TDD configuration can configure a subframe as an uplink subframe, a downlink subframe, or a special subframe, and V2X information can be transmitted in the uplink subframe. The TDD configuration is in terms of subframes, and the uplink and downlink states of all symbols in a subframe are the same. All symbols in a subframe are used for uplink communication or all symbols in a subframe are used for downlink transmission. This means that the handover delay between uplink communication and downlink communication is at the millisecond level, and it is impossible to meet the ultra-low latency requirements of services in V2X communication.
[0004] In the existing New Radio (NR) technology, downlink slots D, uplink slots U, and configurable slots F are introduced. The TDD configuration in a configurable slot is in terms of symbols, that is, different symbols in the same slot can be in different uplink and downlink states. This TDD configuration needs to indicate the uses of the downlink slot D, the uplink slot U, the configurable slot F, and the symbols in the configurable slot, and it takes nearly 35 bits to transmit the TDD configuration. Therefore, the transmission code rate of the TDD configuration is high, which reduces the reliability.
[0005] Therefore, there is currently no TDD configuration in V2X communication that can meet the low latency and high reliability requirements of V2X communication. Summary of the Invention
[0006] This application provides a method, apparatus, and system for transmitting indication information, which can reduce the latency of V2X communication and improve the reliability.
[0007] In a first aspect, a method for sending indication information is provided. This method can be executed by the first terminal device, which can also be a module or chip within the first terminal device, or a chip or system-on-chip. The method includes: the first terminal device sending first indication information to the second terminal device, where the first indication information is used to indicate the number of time slots within a configuration period, the number of at least one uplink time slot within the configuration period, the number of at least one configurable time slot within the configuration period, and the position information of at least one uplink symbol within the configurable time slot among the at least one configurable time slot; the first terminal device sending sidelink information to the second terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slot, or the first terminal device receiving sidelink information from the second terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slot.
[0008] Through the embodiments of the present application, the first terminal device sends the first indication information to the second terminal device. The first indication information is used to indicate the number of time slots within a configuration period, the number of at least one uplink time slot within the configuration period, the number of at least one configurable time slot within the configuration period, and the position information of at least one uplink symbol within the configurable time slot among the at least one configurable time slot. The first indication information indicates the resources for transmitting sidelink information with time slot granularity and symbol granularity to the second terminal device, effectively reducing the latency of V2X communication. At the same time, since the method only indicates the positions of the uplink time slots and / or uplink symbols for transmitting sidelink information, the number of bits of the first indication information is saved, thereby improving the reliability.
[0009] In a possible design, the first terminal device sends second indication information to the second terminal device. The second indication information is used to indicate M uplink time slots among the at least one uplink time slot and / or N uplink symbols among at least one uplink symbol within the configurable time slot(s) among the at least one configurable time slot(s), where M and N are integers greater than or equal to 1. The first terminal device sending sidelink information to the second terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot(s) among the at least one configurable time slot(s) includes: the first terminal device sending sidelink information to the second terminal device on the M uplink time slots and / or the N uplink symbols; or the first terminal device receiving sidelink information from the second terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot(s) among the at least one configurable time slot(s) includes: the first terminal device receiving sidelink information from the second terminal device on the M uplink time slots and / or the N uplink symbols.
[0010] Through the above method, the first terminal device sends second indication information to the second terminal device. The second indication information indicates M time slots among the at least one time slot and / or N uplink symbols among at least one uplink symbol within the configurable time slot(s) for transmitting sidelink information, that is, it indicates some or all of the time slots among the at least one time slot and / or some or all of the uplink symbols among at least one uplink symbol within the configurable time slot(s) for transmitting sidelink information, further improving the flexibility of V2X communication.
[0011] In a possible design, the configurable time slot(s) among the at least one configurable time slot(s) includes at least one flexible symbol. The method further includes: the first terminal device sending third indication information to the second terminal device. The third indication information is used to indicate that P flexible symbols within the configurable time slot(s) among the at least one configurable time slot(s) are for sending or receiving sidelink information. The P flexible symbols belong to the at least one flexible symbol, and P is an integer greater than or equal to 1. The first terminal device sends sidelink information to the second terminal device on the P flexible symbols, or the first terminal device receives sidelink information from the second terminal device on the P flexible symbols.
[0012] Through the above method, the first terminal device sends third indication information to the second terminal device. The third indication information is used to indicate that P flexible symbols within the configurable time slot(s) among the at least one configurable time slot(s) are for sending or receiving sidelink information, that is, it indicates some or all of the flexible symbols among the at least one configurable time slot(s) for transmitting sidelink information, thereby further improving the flexibility of V2X communication.
[0013] In a possible design, the first terminal device receives control information from a network device, where the control information is used to indicate the number of time slots in the configuration period, the number of uplink time slots in the configuration period, the number of configurable time slots in the configuration period, and the position information of uplink symbols in the configurable time slots; or the first terminal device autonomously determines the number of time slots in the configuration period, the number of uplink time slots in the configuration period, the number of configurable time slots in the configuration period, and the position information of uplink symbols in the configurable time slots.
[0014] In a possible design, the first indication information includes first sidelink control information and second sidelink control information. The first sidelink control information is used to indicate the number of time slots in the configuration period and the number of at least one uplink time slot in the configuration period, and the second sidelink control information is used to indicate the number of at least one configurable time slot in the configuration period and the position information of at least one uplink symbol in the configurable time slots within the at least one configurable time slot. The first terminal device sending the first indication information to the second terminal device includes: the first terminal device sending the first sidelink control information to the second terminal device; the first terminal device sending the second sidelink control information to the second terminal device. In a possible design, the number of bits required to transmit the first sidelink control information is the same as the number of bits required to transmit the second sidelink control information.
[0015] Through the above method, the number of bits occupied by the first sidelink control information is the same as that of the second sidelink control information, making the decoding performance of the first sidelink control information the same as that of the second sidelink control information.
[0016] In a possible design, the first indication information is carried and sent in a physical sidelink broadcast channel (PSBCH); or the first sidelink control information is carried and sent in a first physical sidelink broadcast channel, and the second sidelink control information is carried and sent in a second physical sidelink broadcast channel.
[0017] Through the above method, the first indication information may be carried and sent in a physical sidelink broadcast channel, or may be carried and sent in two or more physical sidelink broadcast channels. The solution of carrying and sending in one physical sidelink control channel is relatively simple and has low complexity; the solution of carrying the first sidelink control information and the second sidelink control information respectively in two physical sidelink broadcast channels can further reduce the number of bits of the configuration information in the physical sidelink control channel, improve the decoding performance, and improve the communication reliability. In a second aspect, a method for sending indication information is provided. This method may be executed by the second terminal device. The second terminal device may also be a module or chip within the second terminal device, or the second terminal device may also be a chip or a system on chip. The method includes: the second terminal device receives first indication information from the first terminal device, where the first indication information is used to indicate the number of time slots within a configuration period, the number of at least one uplink time slot within the configuration period, the number of at least one configurable time slot within the configuration period, and the position information of at least one uplink symbol within the configurable time slot among the at least one configurable time slots; the second terminal device receives sidelink information from the first terminal device on at least one uplink symbol within at least one uplink time slot and / or within the configurable time slot among the at least one configurable time slots according to the first indication information, or the second terminal device sends sidelink information to the first terminal device on at least one uplink symbol within at least one uplink time slot and / or within the configurable time slot among the at least one configurable time slots according to the first indication information.
[0018] Through the embodiments of the present application, the second terminal device receives the first indication information from the first terminal device. The first indication information is used to indicate the number of time slots within a configuration period, the number of at least one uplink time slot within the configuration period, the number of at least one configurable time slot within the configuration period, and the position information of at least one uplink symbol within the configurable time slot among the at least one configurable time slots. The first indication information indicates the resources for transmitting sidelink information with time slot granularity and symbol granularity for the second terminal device, effectively reducing the latency of V2X communication. At the same time, since the method only indicates the positions of the uplink time slots and / or uplink symbols for transmitting sidelink information, the number of bits of the first indication information is saved, thereby improving the reliability.
[0019] In a possible design, the second terminal device receives second indication information from the first terminal device. The second indication information is used to indicate M uplink time slots among the at least one uplink time slot and / or N uplink symbols among at least one uplink symbol within the configurable time slot among the at least one configurable time slot. M and N are integers greater than or equal to 1. The second terminal device sends sidelink information to the first terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slot according to the second indication information, including: the second terminal device sends sidelink information to the first terminal device on the M uplink time slots and / or the N uplink symbols according to the second indication information; or the second terminal device receives sidelink information from the first terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slot according to the second indication information, including: the second terminal device receives sidelink information from the first terminal device on the M uplink time slots and / or the N uplink symbols according to the second indication information.
[0020] Through the above method, the second terminal device receives second indication information from the first terminal device. The second indication information indicates M time slots among the at least one time slot and / or N uplink symbols among at least one uplink symbol within the configurable time slot for transmitting sidelink information, that is, it indicates some or all of the time slots among the at least one time slot and / or some or all of the uplink symbols among at least one uplink symbol within the configurable time slot for transmitting sidelink information, further improving the flexibility of V2X communication.
[0021] In a possible design, the configurable time slot among the at least one configurable time slot includes at least one flexible symbol. The method further includes: the second terminal device receives third indication information from the first terminal device. The third indication information is used to indicate that P flexible symbols within the configurable time slot among the at least one configurable time slot are used for sending or receiving sidelink information. The P flexible symbols belong to the at least one flexible symbol, and P is an integer greater than or equal to 1. The second terminal device receives sidelink information from the first terminal device on the P flexible symbols, or the second terminal device sends sidelink information to the first terminal device on the P flexible symbols.
[0022] Through the above method, the second terminal device receives third indication information from the first terminal device. The third indication information is used to indicate that P flexible symbols in the configurable time slot among the at least one configurable time slot are used for the transmission or reception of sidelink information, that is, to indicate that some or all of the flexible symbols in the at least one configurable time slot are used to transmit sidelink information, thereby further improving the flexibility of V2X communication.
[0023] In a possible design, the first indication information includes first sidelink control information and second sidelink control information. The first sidelink control information is used to indicate the number of time slots in the configuration period and the number of at least one uplink time slot in the configuration period. The second sidelink control information is used to indicate the number of at least one configurable time slot in the configuration period and the position information of at least one uplink symbol in the configurable time slot among the at least one configurable time slot. The second terminal device receiving the first indication information from the first terminal device includes: the second terminal device receiving the first sidelink control information from the first terminal device; the second terminal device receiving the second sidelink control information from the first terminal device.
[0024] In a possible design, the number of bits required to transmit the first sidelink control information is the same as the number of bits required to transmit the second sidelink control information.
[0025] Through the above method, the number of bits occupied by the first sidelink control information and the second sidelink control information is the same, which provides the possibility for the first sidelink control information and the second sidelink control information to be carried and sent on two or more physical sidelink channels respectively, increasing the diversity of the ways of sending indication information on the physical sidelink channels.
[0026] In a possible design, the first indication information is received carried on a physical sidelink broadcast channel (PSBCH); or the first sidelink control information is received carried on a first physical sidelink broadcast channel, and the second sidelink control information is received carried on a second physical sidelink broadcast channel.
[0027] Through the above method, the first indication information can be carried and sent on a physical sidelink broadcast channel, or can be carried and sent on two or more physical sidelink broadcast channels. The scheme of carrying and sending on a physical sidelink control channel is relatively simple with low complexity; the scheme of carrying and sending the first sidelink control information and the second sidelink control information on two physical sidelink broadcast channels respectively can further reduce the number of bits of the configuration information in the physical sidelink control channel, improve the decoding performance, and improve the communication reliability.
[0028] In a third aspect, a first terminal device is provided. The beneficial effects can be referred to the description of the first aspect and will not be elaborated here. The device may be the first terminal device, or a chip or module within the first terminal device, or a chip or system-on-chip. The device includes: a transceiver unit configured to send first indication information to a second terminal device, where the first indication information is used to indicate the number of time slots within a configuration period, the number of at least one uplink time slot within the configuration period, the number of at least one configurable time slot within the configuration period, and the position information of at least one uplink symbol within the configurable time slot among the at least one configurable time slots; the transceiver unit is further configured to send sidelink information to the second terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slots, or the transceiver unit is configured to receive sidelink information from the second terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slots.
[0029] In a possible design, the transceiver unit is further configured to send second indication information to the second terminal device, where the second indication information is used to indicate M uplink time slots among the at least one uplink time slot and / or N uplink symbols among at least one uplink symbol within the configurable time slot among the at least one configurable time slots, and M and N are integers greater than or equal to 1; the transceiver unit sending sidelink information to the second terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slots includes: the transceiver unit sending sidelink information to the second terminal device on the M uplink time slots and / or the N uplink symbols; or the transceiver unit receiving sidelink information from the second terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slots includes: the transceiver unit receiving sidelink information from the second terminal device on the M uplink time slots and / or the N uplink symbols.
[0030] In a possible design, the configurable time slot among the at least one configurable time slot includes at least one flexible symbol. The transceiver unit is further configured to send third indication information, where the third indication information is used to indicate that P flexible symbols within the configurable time slot among the at least one configurable time slot are used for sending or receiving sidelink information, the P flexible symbols belong to the at least one flexible symbol, and P is an integer greater than or equal to 1; the transceiver unit sends sidelink information to the second terminal device on the P flexible symbols, or the transceiver unit receives sidelink information from the second terminal device on the P flexible symbols.
[0031] In a possible design, the transceiver unit receives control information from a network device, and the control information is used to indicate the number of time slots in the configuration period, the number of uplink time slots in the configuration period, the number of configurable time slots in the configuration period, and the position information of uplink symbols in the configurable time slots; or a determination unit, which is used to determine the number of time slots in the configuration period, the number of uplink time slots in the configuration period, the number of configurable time slots in the configuration period, and the position information of uplink symbols in the configurable time slots.
[0032] In a possible design, the first indication information includes first sidelink control information and second sidelink control information. The first sidelink control information is used to indicate the number of time slots in the configuration period and the number of at least one uplink time slot in the configuration period, and the second sidelink control information is used to indicate the number of at least one configurable time slot in the configuration period and the position information of at least one uplink symbol in the configurable time slots of the at least one configurable time slot; the transceiver unit sending the first indication information to the second terminal device includes: the transceiver unit sending the first sidelink control information to the second terminal device; the transceiver unit sending the second sidelink control information to the second terminal device.
[0033] In a possible design, the number of bits required to transmit the first sidelink control information is the same as the number of bits required to transmit the second sidelink control information.
[0034] In a possible design, the first indication information is carried and sent in a physical sidelink broadcast channel (PSBCH); or the first sidelink control information is carried and sent in a first physical sidelink broadcast channel, and the second sidelink control information is carried and sent in a second physical sidelink broadcast channel.
[0035] Fourthly, a second terminal device is provided. The beneficial effects can be referred to the description in the second aspect and will not be elaborated here. The device can be a second terminal device, or a chip or module in the second terminal device, or a chip or system on chip. The device includes: a transceiver unit, configured to receive first indication information, where the first indication information is used to indicate the number of time slots within a configuration period, the number of at least one uplink time slot within the configuration period, the number of at least one configurable time slot within the configuration period, and the position information of at least one uplink symbol within the configurable time slot among the at least one configurable time slots; the transceiver unit is further configured to receive sidelink information from the first terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slots according to the first indication information, or the transceiver unit is configured to send sidelink information to the first terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slots according to the first indication information.
[0036] In a possible design, the transceiver unit is further configured to receive second indication information from the first terminal device, where the second indication information is used to indicate M uplink time slots among the at least one uplink time slot and / or N uplink symbols among at least one uplink symbol within the configurable time slot among the at least one configurable time slots, and M and N are integers greater than or equal to 1; the transceiver unit sending sidelink information to the first terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slots according to the second indication information includes: the transceiver unit sending sidelink information to the first terminal device on the M uplink time slots and / or the N uplink symbols according to the second indication information; or the transceiver unit receiving sidelink information from the first terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slots according to the second indication information includes: the transceiver unit receiving sidelink information from the first terminal device on the M uplink time slots and / or the N uplink symbols according to the second indication information.
[0037] In a possible design, the configurable time slot in the at least one configurable time slot includes at least one flexible symbol, and the transceiver unit is further configured to receive third indication information for indicating that P flexible symbols in the configurable time slot in the at least one configurable time slot are used for transmitting or receiving sidelink information. The P flexible symbols belong to the at least one flexible symbol, and P is an integer greater than or equal to 1. The transceiver unit receives sidelink information from the first terminal device on the P flexible symbols, or the transceiver unit transmits sidelink information to the first terminal device on the P flexible symbols.
[0038] In a possible design, the first indication information includes first sidelink control information and second sidelink control information. The first sidelink control information is used to indicate the number of time slots in the configuration period and the number of at least one uplink time slot in the configuration period. The second sidelink control information is used to indicate the number of at least one configurable time slot in the configuration period and the position information of at least one uplink symbol in the configurable time slot in the at least one configurable time slot. The transceiver unit receiving the first indication information from the first terminal device includes: the transceiver unit receiving the first sidelink control information from the first terminal device; and the transceiver unit receiving the second sidelink control information from the first terminal device.
[0039] The number of bits required to transmit the first sidelink control information is the same as the number of bits required to transmit the second sidelink control information.
[0040] In a possible design, the first indication information is received carried on a physical sidelink broadcast channel (PSBCH); or the first sidelink control information is received carried on a first physical sidelink broadcast channel, and the second sidelink control information is received carried on a second physical sidelink broadcast channel.
[0041] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, in which instructions are stored. When the instructions are run on a computer, the computer is caused to execute the methods described in the above aspects.
[0042] In a sixth aspect, an embodiment of the present application provides a computer program product for storing a computer program. When the computer program is run on a computer, the computer is caused to execute the method described in any of the above aspects.
[0043] In a seventh aspect, an embodiment of the present application provides a chip or a device for transmitting indication information, including: at least one processor, where the at least one processor is coupled to a memory, the memory includes instructions, and the at least one processor runs the instructions to cause the device for transmitting a common signal to execute the method related to the first aspect or the second aspect as described above.
[0044] In an eighth aspect, an embodiment of the present application provides a system, where the system includes the first terminal device and the second terminal device in the above aspects. Description of the Drawings
[0045] Figure 1 is a schematic architecture diagram of a system according to an embodiment of the present application.
[0046] Figure 2 is a method for sending indication information, a first terminal device, a second terminal device, and a system according to an embodiment of the present application.
[0047] Figure 3 is a schematic diagram of information indication according to an embodiment of the present application.
[0048] Figure 4 is a schematic diagram of information indication according to an embodiment of the present application.
[0049] Figure 5 is a schematic diagram of information indication according to an embodiment of the present application.
[0050] Figure 6 is a schematic diagram of information transmission according to an embodiment of the present application.
[0051] Figure 7 is a first terminal device according to an embodiment of the present application.
[0052] Figure 8 is a second terminal device according to an embodiment of the present application.
[0053] Figure 9 is a communication device according to an embodiment of the present application.
[0054] Figure 10 is a communication device according to an embodiment of the present application. Detailed Embodiments
[0055] Figure 1 is a schematic diagram of the scenario involved in an embodiment of the present application. In Figure 1 the first terminal device sends indication information to the second terminal device, and the indication information is used to indicate resources available for sidelink communication. The first terminal device may send information to the second terminal device or receive information from the second terminal device on the resources indicated by the indication information.
[0056] The following explains some terms in the embodiments of the present application to facilitate understanding by those skilled in the art.
[0057] 1) Terminal device. The first terminal device or the second terminal device involved in the present application may include various devices with wireless communication functions or units, components, modules, devices, chips or SOCs in such devices. The devices with wireless communication functions may be, for example, in-vehicle devices, wearable devices, computing devices or other devices connected to a wireless modem, mobile stations (MS), terminals or user equipment (UE), etc. When the first to second terminal devices are in-vehicle devices, they can be placed or installed in a vehicle. The in-vehicle device can be regarded as a part of the vehicle, or can also be regarded as a module or module placed in the vehicle. The in-vehicle terminal device can also be called an OnBoard Unit (OBU).
[0058] The first or second terminal device involved in the embodiments of the present application may further include a device that provides voice and / or data connectivity to the user. Specifically, it includes a device that provides voice to the user, or a device that provides data connectivity to the user, or a device that provides both voice and data connectivity to the user. For example, it may include a handheld device with wireless connection capabilities, or a processing device connected to a wireless modem. The terminal device can communicate with the core network via a radio access network (RAN), exchange voice or data with the RAN, or interact with the RAN for both voice and data. The terminal device may include a user equipment (UE), a wireless terminal device, a mobile terminal device, a device-to-device (D2D) terminal device, a vehicle-to-everything (V2X) terminal device, a machine-to-machine / machine-type communications (M2M / MTC) terminal device, an Internet of Things (IoT) terminal device, a subscriber unit, a subscriber station, a mobile station, a remote station, an access point (AP), a remote terminal, an access terminal, a user terminal, a user agent, or a user device, etc. For example, it may include a mobile phone (or a so-called "cellular" phone), a computer with a mobile terminal device, a portable, pocket-sized, handheld, or computer-integrated mobile device, etc. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), etc. devices. It also includes restricted devices, such as devices with lower power consumption, or devices with limited storage capacity, or devices with limited computing power, etc.For example, it includes information sensing devices such as barcodes, radiofrequency identification (RFID), sensors, global positioning system (GPS), laser scanners, etc.
[0059] By way of example and not limitation, the first or second terminal device involved in the embodiments of the present application may also be a wearable device. A wearable device, which may also be referred to as a wearable intelligent device or a smart wearable device, etc., is a general term for devices developed by applying wearable technology to the intelligent design of daily wear, such as glasses, gloves, watches, clothing, shoes, etc. A wearable device is a portable device that is directly worn on the body or integrated into the user's clothes or accessories. A wearable device is not just a hardware device, but more importantly, it realizes powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable intelligent devices include those with complete functions and large sizes that can achieve complete or partial functions without relying on a smart phone, such as smart watches or smart glasses, etc., and those that only focus on a certain type of application function and need to cooperate with other devices such as smart phones, such as various smart bracelets for physical sign monitoring, smart helmets, smart jewelry, etc.
[0060] The terminal device can be a terminal equipment, or it can also be a module for realizing the functions of the terminal equipment. This module can be set in the terminal equipment, or it can be set independently of the terminal equipment. This module is, for example, a chip, a chip system, or a system on a chip, etc.
[0061] 2) Network device, for example, includes access network (AN) equipment, such as a base station (for example, an access point). It can refer to the equipment in the access network that communicates with wireless terminal equipment through one or more cells over the air interface. Or, for example, in a vehicle-to-everything (V2X) technology, the network device is a roadside unit (RSU). The base station can be used to mutually convert the received air frames and IP packets and act as a router between the terminal equipment and the rest of the access network, where the rest of the access network may include an IP network. The RSU can be a fixed infrastructure entity that supports V2X applications and can exchange messages with other entities that support V2X applications. The network device can also coordinate the attribute management of the air interface. For example, the network device can include an evolved base station (NodeB or eNB or e-NodeB, evolutional Node B) in a long term evolution (LTE) system or a long term evolution-advanced (LTE-A) system, or it can also include the fifth generation mobile communication technology (the 5th In a new radio (NR) system (also simply referred to as an NR system) of the next generation node B (gNB) in the (fifth generation, 5G) new air interface, or it may also include a centralized unit (CU) and a distributed unit (DU) in a cloud radio access network (Cloud RAN) system. The embodiments of the present application do not limit this.
[0062] 3) The V2X communication in the embodiments of the present application is for vehicles to communicate and interconnect with the outside world, which is the basis and key technology for future intelligent vehicles, autonomous driving, and intelligent transportation systems. V2X will optimize the specific application requirements of V2X based on the existing device-to-device (D2D) technology, and it is necessary to further reduce the access delay of V2X devices and solve the resource conflict problem.
[0063] V2X specifically includes several application requirements such as direct communication between vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), vehicle-to-pedestrian (V2P), and communication interaction between vehicle-to-network (V2N). As Figure 1 shown. V2V refers to communication between vehicles; V2P refers to communication between vehicles and people (including pedestrians, cyclists, drivers, or passengers); V2I refers to communication between vehicles and network devices, such as roadside units (RSUs). Additionally, there is a type of V2N that can be included in V2I, and V2N refers to communication between vehicles and base stations / networks.
[0064] Among them, V2P can be used to give safety warnings to pedestrians or non-motor vehicles on the road. Through V2I, vehicles can communicate with roads and even other infrastructure, such as traffic lights, roadblocks, etc., to obtain road management information such as traffic light signal timings. V2V can be used for information interaction and reminder between vehicles, and the most typical application is for the vehicle-to-vehicle collision avoidance safety system. V2N is the most widely used form of vehicle networking currently, and its main function is to enable vehicles to connect to a cloud server through a mobile network and use application functions provided by the cloud server, such as navigation, entertainment, or anti-theft.
[0065] In V2X, it is mainly communication between terminal devices. For the transmission mode between terminal devices, the currently supported standard protocols include broadcast mode, multicast mode, and unicast mode.
[0066] Broadcast mode: The broadcast mode means that the terminal device acting as the sending end uses the broadcast mode to send data, and multiple terminal devices can receive the sidelink control information (SCI) or sidelink shared channel (SSCH) from the sending end.
[0067] In the sidelink, the way to ensure that all terminal devices can parse the control information from the sending end is that the sending end does not scramble the control information, or the sending end scrambles the control information with a scrambling code known to all terminal devices.
[0068] Multicast mode: The multicast mode is similar to broadcast transmission. The terminal device acting as the sending end uses the broadcast mode to send data, and a group of terminal devices can parse the SCI or SSCH.
[0069] Unicast mode: The unicast mode is that one terminal device sends data to another terminal device, and other terminal devices do not need or cannot parse the data.
[0070] 4) The sidelink refers to the link between terminal devices. The uplink refers to the link through which a terminal device sends information to a network device, and the downlink refers to the link through which a terminal device receives information from a network device.
[0071] 5) The terms "system" and "network" in the embodiments of this application can be used interchangeably. "At least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of associated objects and indicates that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after. "At least one (item)" or its similar expression refers to any combination of these items, including any combination of single item (item) or plural items (items). For example, at least one (item) of a, b, or c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c can be single or multiple.
[0072] Also, unless otherwise stated, the ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the order, timing, priority, or importance of multiple objects. For example, the first power control factor and the second power control factor are only used to distinguish different power control factors, and do not necessarily indicate differences in the content, priority, or importance of these two power control factors, etc.
[0073] The methods, devices, and systems for transmission indication information involved in the embodiments of the present application can be used in direct communication fields such as V2X, vehicle networking, connected vehicles, intelligent connected vehicles, intelligent driving, assisted driving, and device-to-device communication.
[0074] Next, specific examples will be used to describe the embodiments of the present application in more detail, taking the first terminal device, the second terminal device, and the network device as examples.
[0075] Figure 2 A method for sending indication information, a first terminal device, a second terminal device, and a system provided for the embodiments of the present application.
[0076] As Figure 7 shown, the first terminal device includes a transceiver unit 71 and a determination unit 72. As Figure 8 shown, the second terminal device includes a transceiver unit 81.
[0077] When the first or second terminal device is a terminal device or a user equipment, the transceiver unit 71 and the transceiver unit 81 can be transceivers, the transceiver unit 71 and the transceiver unit 81 can be transmitters, the transceiver unit 71 and the transceiver unit 81 can be receivers, and this transceiver, transmitter, or receiver can be a radio frequency circuit. When the first or second terminal device includes a storage unit, the storage unit is used to store computer instructions, the processor is communicatively connected to the memory, and the processor executes the computer instructions stored in the memory to cause the first terminal device and the second terminal device to execute Figure 2 the methods involved in the embodiments. Among them, the processor can be a general-purpose central processing unit (CPU), a microprocessor, or an application specific integrated circuit (ASIC).
[0078] When the first terminal device, the second terminal device, or the network device is a chip, the transceiver unit 71 and the transceiver unit 81 can be output interfaces, pins, or circuits, etc. The processing unit can execute the computer execution instructions stored in the storage unit to cause the chip in the first terminal device or the second terminal device to execute Figure 2The method involved. Optionally, the storage unit is a storage unit within the chip, such as a register, cache, etc. The storage unit can also be a storage unit outside the chip within the terminal, such as a Read Only Memory (ROM) or other types of static storage devices that can store static information and instructions, a Random Access Memory (RAM), etc.
[0079] Figure 2 The specific steps of the method for sending indication information involved in the embodiment are as follows:
[0080] Step S201, the transceiver unit 71 of the first terminal device sends first indication information to the second terminal device, and the transceiver unit 81 of the second terminal device receives the first indication information from the first terminal device. This first indication information is used to indicate the number of time slots within the configuration period, the number of at least one uplink time slot within the configuration period, the number of at least one configurable time slot within the configuration period, and the position information of at least one uplink symbol within the configurable time slot among the at least one configurable time slot. Optionally, the first indication information can indicate at least one of the number of time slots within the configuration period, the number of at least one uplink time slot within the configuration period, the number of at least one configurable time slot within the configuration period, and the position information of at least one uplink symbol within the configurable time slot among the at least one configurable time slot.
[0081] Optionally, four pieces of information, such as the number of time slots within a configuration period, the number of at least one uplink time slot within the configuration period, the number of at least one configurable time slot within the configuration period, and the position information of at least one uplink symbol within the configurable time slot among the at least one configurable time slot, can be indicated by one indication message. For example, all of these four pieces of information are indicated in the first indication message; alternatively, they can be indicated by multiple indication messages. For example, a part of these four pieces of information is indicated in one indication message, while the other part is indicated in another indication message. Optionally, in addition to indicating the number of time slots within a configuration period, the number of at least one uplink time slot within the configuration period, the number of at least one configurable time slot within the configuration period, and the position information of at least one uplink symbol within the configurable time slot among the at least one configurable time slot, the first indication message can also indicate other information. Preferably, since the time slots or symbols within the configurable period can be used for downlink information transmission, uplink information transmission, and sidelink information transmission, and the transmission resources for sidelink information generally multiplex the resources for uplink information transmission, the other information indicated by the first indication message does not include the position or resource distribution information of downlink time slots or symbols, that is, the first indication message only indicates the number of uplink time slots or symbols within the configurable period. Thus, the number of bits of the first indication message can be saved, and the reduction in the number of bits can make the transmission of the indication message more simplified and stable, that is, the reliability of V2X communication is improved.
[0082] Step S202: The transceiver unit 71 of the first terminal device sends sidelink information to the second terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slot, and the transceiver unit 81 of the second terminal device receives the sidelink information from the first terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slot, or the transceiver unit 81 of the second terminal device sends sidelink information to the first terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slot, and the transceiver unit 71 of the first terminal device receives the sidelink information from the second terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slot. That is, in step 202, the first terminal device and the second terminal device perform sidelink communication on the resources indicated by the first indication message in step S201. Optionally, this sidelink information can be sidelink control information (SCI), sidelink transmission data, or other information.
[0083] Through the above method, the first terminal device sends the first indication information to the second terminal device. The first indication information is used to indicate the number of time slots within the configuration period, the number of at least one uplink time slot within the configuration period, the number of at least one configurable time slot within the configuration period, and the position information of at least one uplink symbol within the configurable time slot among the at least one configurable time slots. The first indication information indicates the resources for transmitting sidelink information with time slot granularity and symbol granularity to the second terminal device, effectively reducing the latency of V2X communication. At the same time, since the method only indicates the positions of the uplink time slots and / or uplink symbols for transmitting sidelink information, the number of bits of the first indication information is saved, thereby improving the reliability.
[0084] As Figure 3 , within a typical TDD uplink-downlink configuration period, there are dozens of time slots. Starting from the left are consecutive downlink time slots, followed by consecutive configurable time slots, and finally consecutive uplink time slots. The first indication information sent by the first terminal device is used to indicate the number of time slots within the configuration period, the number of at least one uplink time slot within the configuration period, the number of at least one configurable time slot within the configuration period, and the position information of at least one uplink symbol within the at least one configurable time slot. Optionally, the configuration period refers to the allocation or designation of the resource status or usage within a time period, with time slot or symbol or millisecond as the granularity. As Figure 3 shown, within a configured time period of the configuration period, which time slots or symbols are used for uplink, which time slots or symbols are used for downlink or sidelink. Optionally, the configuration period can be predefined by the protocol or allocated by the base station.
[0085] Optionally, the transceiver unit 71 of the first terminal device sends second indication information to the second terminal device, and the transceiver unit 81 of the second terminal device receives the second indication information from the first terminal device. The second indication information is used to indicate M uplink time slots among the at least one uplink time slot and / or N uplink symbols among at least one uplink symbol within the configurable time slot among the at least one configurable time slot; the transceiver unit 71 of the first terminal device sending sidelink information to the second terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slot includes: the transceiver unit 71 of the first terminal device sending sidelink information to the second terminal device on the M uplink time slots and / or the N uplink symbols, and the transceiver unit 81 of the second terminal device receiving the sidelink information from the first terminal device on the M uplink time slots and / or the N uplink symbols; or the transceiver unit 71 of the first terminal device receiving sidelink information from the second terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slot includes: the transceiver unit 81 of the second terminal device sending sidelink information to the transceiver unit 71 of the first terminal device on the M uplink time slots and / or the N uplink symbols, and the transceiver unit 71 of the first terminal device receiving the sidelink information from the second terminal device on the M uplink time slots and / or the N uplink symbols. Through the above method, the first terminal device sends second indication information to the second terminal device, and the second indication information indicates M time slots among the at least one time slot and / or N uplink symbols among at least one uplink symbol within the configurable time slot for transmitting sidelink information, that is, it indicates some or all of the time slots among the at least one time slot and / or some or all of the uplink symbols among at least one uplink symbol within the configurable time slot for transmitting sidelink information, further improving the flexibility of V2X communication. As Figure 4 shown, the second indication information is used to indicate M uplink time slots among the at least one uplink time slot and / or N uplink symbols among at least one uplink symbol within the configurable time slot among the at least one configurable time slot, and the uplink time slot or uplink symbol can be used as the sidelink resource for communication between the first terminal device and the second terminal device. Therefore, the process of sidelink communication with the second terminal device can be completed without indicating the number of time slots within the configuration period and the number of at least one configurable time slot within the configuration period.
[0086] Optionally, the transceiver unit 71 of the first terminal device sends third indication information to the second terminal device, and the transceiver unit 81 of the second terminal device receives the third indication information from the first terminal device. Since the configurable time slots in the at least one configurable time slot include at least one flexible symbol, the third indication information is used to indicate that P flexible symbols in the configurable time slot in the at least one configurable time slot are used for sending or receiving sidelink information, and the P flexible symbols belong to the at least one flexible symbol; the transceiver unit 71 of the first terminal device sends sidelink information to the second terminal device on the P flexible symbols, and the transceiver unit 81 of the second terminal device receives sidelink information from the first terminal device on the P flexible symbols; or the transceiver unit 81 of the second terminal device sends sidelink information to the first terminal device on the P flexible symbols, and the transceiver unit 71 of the first terminal device receives sidelink information from the second terminal device on the P flexible symbols. Through the above method, the first terminal device sends third indication information to the second terminal device, and this third indication information is used to indicate that P flexible symbols in the configurable time slot in the at least one configurable time slot are used for sending or receiving sidelink information, that is, to indicate some or all of the flexible symbols in the at least one configurable time slot to transmit sidelink information, thereby further improving the flexibility of V2X communication.
[0087] As Figure 5 shown, optionally, the first terminal device and the second terminal device can also transmit sidelink information on the flexible symbols of the configurable time slot. Optionally, this sidelink information can be sidelink control information (SCI) or sidelink transmission data or other information.
[0088] Optionally, the network device sends control information to the first terminal device, and the transceiver unit 71 of the first terminal device receives the control information from the network device. The control information is used to indicate at least one of the number of time slots in the configuration period, the number of uplink time slots in the configuration period, the number of configurable time slots in the configuration period, and the position information of the uplink symbols in the configurable time slot; or the determination unit 72 of the first terminal device independently determines the number of time slots in the configuration period, the number of uplink time slots in the configuration period, the number of configurable time slots in the configuration period, and the position information of the uplink symbols in the configurable time slot. Optionally, the first terminal device can also determine all or a part of the above control information through high-layer signaling or protocol predefinition or other means.
[0089] Among them, the number of time slots in the configuration period is not a fixed value. The number of time slots in a configuration period can be calculated from P and μ, and the calculation formula is: NO.of slots = P * 2μ Among them, P represents time with the unit of millisecond. In the NR standard, it is specified that P can only take values from the set {0.5, 1, 2, 0.725, 1.25, 2.5, 5, 10}, indicating that P requires at least 3 bits. μ is a parameter specified by the protocol. Depending on the value of P, μ can take 0, 1, 2, 3, indicating that μ requires at least 2 bits. Therefore, the total number of bits required to indicate the number of time slots within the indication period is at least 5 bits. There are only 10 possible cases for the number of time slots calculated according to this rule, as shown in Table 1. For example, in the first row of Table 1, when P takes 0.5, μ takes 1, and when P takes 1, μ takes 0. The number of time slots calculated according to the formula is 1 in both cases. It can be seen that even if the values of P and μ are different, it is possible to obtain the same number of time slots. If only the number of time slots is concerned and not the specific values of P and μ, then P and μ do not need to be transmitted, and only the number of time slots needs to be indicated. To indicate the number of time slots within a configuration period, only 4-bit table indices for the 10 possible numbers of time slots need to be transmitted, and the actual number of time slots can be obtained by looking up the table. Compared with the method of separately indicating the number of time slots calculated from P and μ, 1 bit is saved. Table 1 shows one of the many possibilities of the correspondence between the index and the number of time slots.
[0090] Table 1
[0091] Index <![CDATA[No.of slots=P*2 μ > P μ 1 1 0.5 / 1 1 / 0 2 2 0.5 / 1 / 2 2 / 1 / 0 3 4 0.5 / 1 / 2 3 / 2 / 1 4 8 1 / 2 3 / 2 5 16 2 3 6 5 0.725 / 1.25 / 2.5 / 5 3 / 2 / 1 / 0 7 10 1.25 / 2.5 / 5 / 10 3 / 2 / 1 / 0 8 20 2.5 / 5 / 10 3 / 2 / 1 9 40 5 / 10 3 / 2 10 80 10 3
[0092] Among them, the position information of the uplink symbols within the configurable time slots in the configuration period can be indicated by Table 2. In the case of only caring about the distribution of uplink symbols within the configurable time slots and not caring about other downlink symbols and flexible symbols, the index table of the time slot format defined in 38.213 is summarized as Table 2; in the case of only caring about the distribution of uplink symbols and flexible symbols within the configurable time slots and not caring about other downlink symbols, the index table of the time slot format defined in 38.213 is summarized as Table 3. The number of indices in both Table 2 and Table 3 is less than 16. Therefore, only 4 bits are required to indicate the position of the uplink symbols or flexible symbols within the configurable time slots. Compared with the 256 index cases that require 8 bits to indicate in the index table of the time slot format defined in 38.213, 4 bits are saved. Table 2 or Table 3 shows one of the many possibilities of the correspondence between the index and the symbol position relationship.
[0093] Table 2
[0094] Index Upward symbol position 1 Null 2 All 3 The last 4 symbols 4 The last 5 symbols 5 The last 6 symbols 6 The last 7 symbols 7 The last 8 symbols 8 The last 9 symbols
[0095] 9 The last 10 symbols 10 The last 11 symbols 11 The last 12 symbols 12 The 4th - 7th symbols and the last 4 symbols 13 The 3rd - 7th symbols and the last 5 symbols
[0096] Table 3
[0097]
[0098] Optionally, the first indication information includes first sidelink control information and second sidelink control information. The first sidelink control information is used to indicate at least one of the number of time slots in the configuration period and the number of at least one uplink time slot in the configuration period. The second sidelink control information is used to indicate at least one of the number of at least one configurable time slot in the configuration period and the position information of at least one uplink symbol in the configurable time slot among the at least one configurable time slot.
[0099] When the first sidelink control information is used to indicate the number of time slots in the configuration period and the number of at least one uplink time slot in the configuration period, it can be seen from Table 1 that 4 bits are required to indicate the number of time slots in the configuration period. In the time slot configuration of NR, uplink time slots must be continuously configured from the end of a configuration period. Therefore, only by indicating the number of uplink time slots can the specific positions of the uplink time slots be known. The number of uplink time slots <= 80, and at most 7 bits are required to indicate the number of uplink time slots. Therefore, the first sidelink control information requires a total of 4 + 7 = 11 bits. Optionally, the first sidelink control information can be used to indicate other information, and the required number of bits may not be equal to 11.
[0100] The second sidelink control information is further used to indicate at least one of the number of at least one configurable time slot in the configuration period and the position information of at least one uplink symbol in the configurable time slot among the at least one configurable time slot compared with the first sidelink control information. It can be seen from Table 2 that 4 bits are required to indicate the position information of at least one uplink symbol in the configurable time slot among the at least one configurable time slot. Similarly, in the time slot configuration of NR, configurable time slots are also continuously configured. If the last configurable time slot in a group of continuously configured configurable time slots is not the last time slot in the configuration period, then the next time slot after the last configurable time slot must be an uplink time slot. Therefore, when the number of uplink time slots is known, only by indicating the number of configurable time slots can the positions of the configurable time slots be known. In the current standard version, the maximum number of time slots in a configuration period is 80, so 7 bits are sufficient to indicate the number of configurable time slots. Therefore, the total number of bits required for the second sidelink control information is 7 + 4 = 11 bits. Optionally, the second sidelink control information can be used to indicate other information, and the required number of bits may not be equal to 11.
[0101] Optionally, the number of bits occupied by the first sidelink control information is the same as that of the second sidelink control information, which provides the possibility for the first sidelink control information and the second sidelink control information to be carried on two or more physical sidelink channels respectively, increasing the diversity of the ways to send indication information on physical sidelink channels.
[0102] The indications of the first sidelink control information and the second sidelink control information respectively incorporate the table indices of Table 1 and Table 2. Therefore, compared with the traditional indication method, the number of bits required to indicate the same amount of information is saved, effectively improving the decoding performance. At the same time, the number of bits of the first sidelink control information and the second sidelink control information is the same, and they can be respectively carried on different physical broadcast channels for transmission.
[0103] Both the first sidelink control information and the second sidelink control information can be put into a PSBCH (Sidelink Physical Broadcast Channel) for transmission, which requires a total of 22 bits and occupies relatively more resources. Optionally, the first sidelink control information and the second sidelink control information can be carried on other control channels or other channels for transmission.
[0104] Optionally, considering that multiple S-SSBs (Sidelink Synchronization Signal Blocks) are sent within a certain time, it can be considered that the content in the PSBCH carried by different S-SSBs is different. By putting the two-level indication information into the PSBCHs sent at different times, the size of the PSBCH in the S-SSB can be reduced and the decoding accuracy can be improved.
[0105] Specifically, two PSBCH payload formats can be defined:
[0106] The first PSBCH: contains the first sidelink control information.
[0107] The second PSBCH: contains the second sidelink control information.
[0108] As Figure 6 shown, it can be stipulated that the first PSBCH is sent within the S-SSB with an odd time index, and the second PSBCH is sent within the S-SSB with an even time index. After the transceiver unit 81 of the second terminal device decodes the PSBCH payloads in the two S-SSBs, the complete TDD uplink and downlink configuration information can be obtained. Through the above method, the first indication information can be carried on one physical sidelink broadcast channel for transmission, or can be carried on two or more physical sidelink broadcast channels for transmission. The scheme of carrying on one physical sidelink control channel for transmission is relatively simple and has low complexity; the scheme of respectively carrying the first sidelink control information and the second sidelink control information on two physical sidelink broadcast channels for transmission can further reduce the number of bits of the configuration information in the physical sidelink control channel, improve the decoding performance, and improve the communication reliability.
[0109] Through the embodiments of the present application, the delay of V2X communication can be reduced and the reliability of information transmission can be improved.
[0110] It should be understood, Figure 9The communication device 90 shown may be a chip or a circuit. For example, a chip or a circuit that can be disposed in a terminal device. The communication interface 92 may also be a transceiver. The transceiver includes a receiver and a transmitter. Further, the communication device 90 may further include a bus system.
[0111] Among them, the processor 93, the memory 91, the receiver, and the transmitter are connected through the bus system. The processor 93 is configured to execute the instructions stored in the memory 91 to control the receiver to receive signals and control the transmitter to transmit signals, so as to complete the steps of the network device in the communication method of this application. Among them, the receiver and the transmitter may be the same or different physical entities. When they are the same physical entity, they may be collectively referred to as a transceiver. The memory 91 may be integrated in the processor 93 or may be separately provided from the processor 93.
[0112] As an implementation manner, the functions of the receiver and the transmitter may be considered to be implemented by a transceiver circuit or a dedicated transceiver chip. The processor 93 may be considered to be implemented by a dedicated processing chip, a processing circuit, a processor, or a general-purpose chip.
[0113] Figure 10 It is a schematic block diagram of the communication device 100 according to an embodiment of this application. It should be understood that the communication device 100 can execute each step performed by the network device in the above method. To avoid repetition, details are not described herein again. The communication device 100 includes:
[0114] A memory 101 for storing programs;
[0115] A communication interface 102 for communicating with other devices;
[0116] A processor 103 for executing the program in the memory 101. When the program is executed, the processor 103 is configured to send the control information to the terminal device through the communication interface 102 in the PDCCH or other channels to indicate at least one of the number of time slots in the configuration period, the number of uplink time slots in the configuration period, the number of configurable time slots in the configuration period, and the position information of the uplink symbols in the configurable time slots.
[0117] It should be understood, Figure 10 The communication device 100 shown may be a chip or a circuit. For example, a chip or a circuit that can be disposed in a network device. The communication interface 102 may also be a transceiver. The transceiver includes a receiver and a transmitter. Further, the communication device 100 may further include a bus system.
[0118] Among them, the processor 103, the memory 101, the receiver, and the transmitter are connected through a bus system. The processor 103 is used to execute the instructions stored in the memory 101 to control the receiver to receive signals and control the transmitter to send signals, so as to complete the steps of the network device in the communication method of this application. Among them, the receiver and the transmitter can be the same or different physical entities. When they are the same physical entity, they can be collectively referred to as a transceiver. The memory 101 can be integrated in the processor 103 or can be separately provided from the processor 103.
[0119] As an implementation manner, the functions of the receiver and the transmitter can be considered to be implemented by a transceiver circuit or a dedicated transceiver chip. The processor 103 can be considered to be implemented by a dedicated processing chip, a processing circuit, a processor, or a general-purpose chip.
[0120] In several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or can be integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.
[0121] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place or can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0122] In addition, each functional unit in each embodiment of this application can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
[0123] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The foregoing storage medium includes: various media that can store program codes such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs.
Claims
1. A method for sending indication information, characterized in that, Including: A first terminal device sends first indication information to a second terminal device, where the first indication information is used to indicate the number of time slots within a configuration period, the number of at least one uplink time slot within the configuration period, the number of at least one configurable time slot within the configuration period, and the position information of at least one uplink symbol within the configurable time slot among the at least one configurable time slot; The first terminal device sends sidelink information to the second terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slot, or The first terminal device receives sidelink information from the second terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slot.
2. The method according to claim 1, wherein The method further includes: The first terminal device sends second indication information to the second terminal device, where the second indication information is used to indicate M uplink time slots among the at least one uplink time slot and / or N uplink symbols among at least one uplink symbol within the configurable time slot among the at least one configurable time slot, and M and N are integers greater than or equal to 1; The first terminal device sending sidelink information to the second terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slot includes: The first terminal device sends sidelink information to the second terminal device on the M uplink time slots and / or the N uplink symbols; or The first terminal device receiving sidelink information from the second terminal device on at least one uplink symbol within the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slot includes: The first terminal device receives sidelink information from the second terminal device on the M uplink time slots and / or the N uplink symbols.
3. The method according to claim 2, wherein The configurable time slot among the at least one configurable time slot includes at least one flexible symbol, and the method further includes: The first terminal device sends third indication information to the second terminal device, where the third indication information is used to indicate that P flexible symbols within the configurable time slot among the at least one configurable time slot are used for sending or receiving sidelink information, the P flexible symbols belong to the at least one flexible symbol, and P is an integer greater than or equal to 1; The first terminal device sends sidelink information to the second terminal device on the P flexible symbols, or The first terminal device receives sidelink information from the second terminal device on the P flexible symbols.
4. The method according to claim 1, characterized in that, The method further includes: The first terminal device receives control information from a network device, where the control information is used to indicate the number of time slots within the configuration period, the number of uplink time slots within the configuration period, the number of configurable time slots within the configuration period, and the position information of uplink symbols within the configurable time slot; or The first terminal device independently determines the number of time slots within the configuration period, the number of uplink time slots within the configuration period, the number of configurable time slots within the configuration period, and the position information of the uplink symbols within the configurable time slots.
5. The method according to any one of claims 1-4, characterized in that The first indication information includes first sidelink control information and second sidelink control information. The first sidelink control information is used to indicate the number of time slots within the configuration period and the number of at least one uplink time slot within the configuration period. The second sidelink control information is used to indicate the number of at least one configurable time slot within the configuration period and the position information of at least one uplink symbol within the configurable time slots of the at least one configurable time slot. The first terminal device sending the first indication information to the second terminal device includes: The first terminal device sends the first sidelink control information to the second terminal device. The first terminal device sends the second sidelink control information to the second terminal device.
6. The method according to claim 5, wherein: The number of bits required to transmit the first sidelink control information is the same as the number of bits required to transmit the second sidelink control information.
7. The method according to claim 5, wherein: The first indication information is carried and sent in a physical sidelink broadcast channel (PSBCH); or The first sidelink control information is carried and sent in a first physical sidelink broadcast channel, and the second sidelink control information is carried and sent in a second physical sidelink broadcast channel.
8. A method for receiving indication information, characterized in that, It includes: The second terminal device receives the first indication information from the first terminal device. The first indication information is used to indicate the number of time slots within the configuration period, the number of at least one uplink time slot within the configuration period, the number of at least one configurable time slot within the configuration period, and the position information of at least one uplink symbol within the configurable time slots of the at least one configurable time slot. The second terminal device receives sidelink information from the first terminal device on at least one uplink time slot and / or at least one uplink symbol within the configurable time slots of the at least one configurable time slot according to the first indication information, or The second terminal device sends sidelink information to the first terminal device on at least one uplink time slot and / or at least one uplink symbol within the configurable time slots of the at least one configurable time slot according to the first indication information.
9. The method according to claim 8, wherein The method further includes: The second terminal device receives second indication information from the first terminal device. The second indication information is used to indicate M uplink time slots among the at least one uplink time slot and / or N uplink symbols among at least one uplink symbol within the configurable time slots of the at least one configurable time slot. M and N are integers greater than or equal to 1. The second terminal device sending sidelink information to the first terminal device on at least one uplink time slot and / or at least one uplink symbol within the configurable time slots of the at least one configurable time slot according to the second indication information includes: The second terminal device sends sidelink information to the first terminal device on the M uplink time slots and / or the N uplink symbols according to the second indication information; or The second terminal device receiving sidelink information from the first terminal device on at least one uplink symbol within a configurable time slot in the at least one uplink time slot and / or the at least one configurable time slot according to the second indication information includes: The second terminal device receives sidelink information from the first terminal device on the M uplink time slots and / or the N uplink symbols according to the second indication information.
10. The method according to claim 9, wherein The configurable time slot in the at least one configurable time slot includes at least one flexible symbol, and the method further includes: The second terminal device receives third indication information from the first terminal device, where the third indication information is used to indicate that P flexible symbols in the configurable time slot in the at least one configurable time slot are used for sending or receiving sidelink information, the P flexible symbols belong to the at least one flexible symbol, and P is an integer greater than or equal to 1; The second terminal device receives sidelink information from the first terminal device on the P flexible symbols, or The second terminal device sends sidelink information to the first terminal device on the P flexible symbols.
11. The method according to any one of claims 8-10, characterized in that, The first indication information includes first sidelink control information and second sidelink control information. The first sidelink control information is used to indicate the number of time slots in the configuration period and the number of at least one uplink time slot in the configuration period, and the second sidelink control information is used to indicate the number of at least one configurable time slot in the configuration period and the position information of at least one uplink symbol in the configurable time slot in the at least one configurable time slot; The second terminal device receiving the first indication information from the first terminal device includes: The second terminal device receives the first sidelink control information from the first terminal device; The second terminal device receives the second sidelink control information from the first terminal device.
12. The method according to claim 11, wherein: The number of bits required to transmit the first sidelink control information is the same as the number of bits required to transmit the second sidelink control information.
13. The method according to claim 11, wherein: The first indication information is received carried on a physical sidelink broadcast channel PSBCH; or The first sidelink control information is received carried on a first physical sidelink broadcast channel, and the second sidelink control information is received carried on a second physical sidelink broadcast channel.
14. A first terminal device, characterized in that, Including: A transceiver unit, configured to send first indication information to a second terminal device, where the first indication information is used to indicate the number of time slots in a configuration period, the number of at least one uplink time slot in the configuration period, the number of at least one configurable time slot in the configuration period, and the position information of at least one uplink symbol in the configurable time slot in the at least one configurable time slot; The transceiver unit is further configured to send sidelink information to the second terminal device on at least one uplink symbol within at least one of the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slot, or The transceiver unit is further configured to receive sidelink information from the second terminal device on at least one uplink symbol within at least one of the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slot.
15. The device according to claim 14, characterized in that, The transceiver unit is further configured to send second indication information to the second terminal device, where the second indication information is used to indicate M uplink time slots among the at least one uplink time slot and / or N uplink symbols within at least one of the at least one configurable time slot, and M and N are integers greater than or equal to 1; The transceiver unit sending sidelink information to the second terminal device on at least one uplink symbol within at least one of the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slot includes: The transceiver unit sends sidelink information to the second terminal device on the M uplink time slots and / or the N uplink symbols; or The transceiver unit receiving sidelink information from the second terminal device on at least one uplink symbol within at least one of the at least one uplink time slot and / or the configurable time slot among the at least one configurable time slot includes: The transceiver unit receives sidelink information from the second terminal device on the M uplink time slots and / or the N uplink symbols.
16. The device according to claim 14, wherein The configurable time slot among the at least one configurable time slot includes at least one flexible symbol, and the transceiver unit is further configured to send third indication information, where the third indication information is used to indicate that P flexible symbols within the configurable time slot among the at least one configurable time slot are used for sending or receiving sidelink information, the P flexible symbols belong to the at least one flexible symbol, and P is an integer greater than or equal to 1; The transceiver unit sends sidelink information to the second terminal device on the P flexible symbols, or The transceiver unit receives sidelink information from the second terminal device on the P flexible symbols.
17. The apparatus according to claim 14, wherein The transceiver unit receives control information from the network device, and the control information is used to indicate the number of time slots within the configuration period, the number of uplink time slots within the configuration period, the number of configurable time slots within the configuration period, and the position information of uplink symbols within the configurable time slot; or A determination unit, configured to determine the number of time slots within the configuration period, the number of uplink time slots within the configuration period, the number of configurable time slots within the configuration period, and the position information of uplink symbols within the configurable time slot.
18. The device according to any one of claims 14-17, characterized in that, The first indication information includes first sidelink control information and second sidelink control information. The first sidelink control information is used to indicate the number of time slots within the configuration period and the number of at least one uplink time slot within the configuration period. The second sidelink control information is used to indicate the number of at least one configurable time slot within the configuration period and the position information of at least one uplink symbol within the configurable time slot among the at least one configurable time slot; The transceiver unit sending the first indication information to the second terminal device includes: The transceiver unit sending the first sidelink control information to the second terminal device; The transceiver unit sending the second sidelink control information to the second terminal device.
19. The apparatus according to claim 18, wherein: The number of bits required to transmit the first sidelink control information is the same as the number of bits required to transmit the second sidelink control information.
20. The apparatus according to claim 18, wherein: The first indication information is carried and sent in a physical sidelink broadcast channel (PSBCH); or The first sidelink control information is carried and sent in a first physical sidelink broadcast channel, and the second sidelink control information is carried and sent in a second physical sidelink broadcast channel.
21. A second terminal device, characterized in that, Comprising: A transceiver unit, configured to receive first indication information from a first terminal device, where the first indication information is used to indicate the number of time slots within a configuration period, the number of at least one uplink time slot within the configuration period, the number of at least one configurable time slot within the configuration period, and the position information of at least one uplink symbol within the configurable time slot among the at least one configurable time slot; The transceiver unit is further configured to receive sidelink information from the first terminal device on at least one uplink time slot and / or at least one uplink symbol within the configurable time slot among the at least one configurable time slot according to the first indication information, or The transceiver unit is further configured to send sidelink information to the first terminal device on at least one uplink time slot and / or at least one uplink symbol within the configurable time slot among the at least one configurable time slot according to the first indication information.
22. The device according to claim 21, characterized in that, The transceiver unit is further configured to receive second indication information from the first terminal device, where the second indication information is used to indicate M uplink time slots among the at least one uplink time slot and / or N uplink symbols among at least one uplink symbol within the configurable time slot among the at least one configurable time slot, and M and N are integers greater than or equal to 1; The transceiver unit sending sidelink information to the first terminal device on at least one uplink time slot and / or at least one uplink symbol within the configurable time slot among the at least one configurable time slot according to the second indication information includes: The transceiver unit sending sidelink information to the first terminal device on the M uplink time slots and / or the N uplink symbols according to the second indication information; or The transceiver unit receiving sidelink information from the first terminal device on at least one uplink time slot and / or at least one uplink symbol within the configurable time slot among the at least one configurable time slot according to the second indication information includes: The transceiver unit receives sidelink information from the first terminal device on the M uplink time slots and / or the N uplink symbols according to the second indication information.
23. The device according to claim 21, characterized in that, The configurable time slot in the at least one configurable time slot includes at least one flexible symbol. The transceiver unit is further configured to receive third indication information for indicating that P flexible symbols in the configurable time slot in the at least one configurable time slot are used for transmitting or receiving sidelink information. The P flexible symbols belong to the at least one flexible symbol, and P is an integer greater than or equal to 1. The transceiver unit receives sidelink information from the first terminal device on the P flexible symbols, or The transceiver unit transmits sidelink information to the first terminal device on the P flexible symbols.
24. The device according to any one of claims 21 to 23, characterized in that, The first indication information includes first sidelink control information and second sidelink control information. The first sidelink control information is used to indicate the number of time slots in the configuration period and the number of at least one uplink time slot in the configuration period. The second sidelink control information is used to indicate the number of at least one configurable time slot in the configuration period and the position information of at least one uplink symbol in the configurable time slot in the at least one configurable time slot. The transceiver unit receiving the first indication information from the first terminal device includes: The transceiver unit receives the first sidelink control information from the first terminal device. The transceiver unit receives the second sidelink control information from the first terminal device.
25. The apparatus according to claim 24, wherein: The number of bits required to transmit the first sidelink control information is the same as the number of bits required to transmit the second sidelink control information.
26. The apparatus according to claim 24, wherein: The first indication information is received carried on a physical sidelink broadcast channel (PSBCH); or The first sidelink control information is received carried on a first physical sidelink broadcast channel, and the second sidelink control information is received carried on a second physical sidelink broadcast channel.
27. A communication device, characterized in that, Comprising at least one processor, the at least one processor is coupled to a memory for storing a computer program, and the processor is configured to execute the computer program stored in the memory to cause the communication apparatus to perform the method according to any one of claims 1 to 7.
28. A communication device, characterized in that, Comprising at least one processor, the at least one processor is coupled to a memory for storing a computer program, and the processor is configured to execute the computer program stored in the memory to cause the communication apparatus to perform the method according to any one of claims 8 to 13.
29. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, and when the computer program is run, it implements the method according to any one of claims 1 to 7.
30. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, and when the computer program is run, it implements the method according to any one of claims 8 to 13.