Method and apparatus for sidelink communication
By associating the side-line signal with the ID and service priority of the terminal device in the side-line communication system, the problem of difficulty in effectively beam pairing of the terminal device is solved, and communication efficiency and resource utilization are improved.
Patent Information
- Application Number
- PCT/CN2023/127656
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-10-30
- Publication Date
- 2025-05-08
AI Technical Summary
In a side-line communication system, it is difficult for the terminal device to perform effective beam pairing based on a side-line link, resulting in inefficient communication and waste of resources.
By associating the side-line signal with the ID and service priority of the terminal device, initial beam pairing and side-line link establishment between the terminal devices are achieved.
It improves the beam pairing efficiency between terminal devices, reduces mutual interference, optimizes resource utilization, and improves the overall performance of side-track communication.
Smart Images

Figure CN2023127656_08052025_PF_FP_ABST
Abstract
Description
Method and device for sideline communication Technical Field
[0001] The present application relates to the field of communication technology, and more particularly, to a method and apparatus for sideline communication. Background Art
[0002] When communicating in higher-frequency bands (e.g., millimeter-wave bands), network equipment can achieve system coverage through beam scanning using large-scale antenna arrays. Beam scanning requires certain spatial and temporal resources and consumes significant power. Therefore, network equipment and terminal devices use beam pairing to determine the optimal transmit and receive beam pair for uplink and downlink transmission.
[0003] In a sideline communication system, how terminal devices perform beam pairing based on sideline links is a problem that needs to be solved.
[0004] Summary of the Invention
[0005] The present application provides a method and apparatus for sideline communication. The following describes various aspects of the embodiments of the present application.
[0006] In a first aspect, a method for sideline communication is provided, comprising: a first terminal device sends a first sideline signal through a first transmitting beam, the first sideline signal being used for initial beam pairing or sideline link establishment between the first terminal device and a second terminal device; wherein the first sideline signal is associated with first information, the first information comprising one or more of the following information: an ID of the first terminal device; an ID of the second terminal device; an ID of a terminal device group to which the second terminal device belongs; and a priority of a communication service between the first terminal device and the second terminal device.
[0007] According to a second aspect, a method for sideline communication is provided, comprising: a second terminal device receives a first sideline signal sent by a first terminal device via a first transmitting beam, the first sideline signal being used for initial beam pairing or sideline link establishment between the first terminal device and the second terminal device; wherein the first sideline signal is associated with first information, the first information comprising one or more of the following information: the ID of the first terminal device; the ID of the second terminal device; the ID of the terminal device group to which the second terminal device belongs; and the priority of the communication service between the first terminal device and the second terminal device.
[0008] According to a third aspect, a device for sideline communication is provided, wherein the device is a first terminal device, and the first terminal device includes: a sending unit, configured to send a first sideline signal through a first transmitting beam, wherein the first sideline signal is used for initial beam pairing or sideline link establishment between the first terminal device and the second terminal device; wherein the first sideline signal is associated with first information, and the first information includes one or more of the following information: the ID of the first terminal device; the ID of the second terminal device; the ID of the terminal device group to which the second terminal device belongs; and the priority of the communication service between the first terminal device and the second terminal device.
[0009] In a fourth aspect, a device for sideline communication is provided, wherein the device is a second terminal device, and the second terminal device includes: a receiving unit for receiving a first sideline signal sent by a first terminal device through a first transmitting beam, wherein the first sideline signal is used for initial beam pairing or sideline link establishment between the first terminal device and the second terminal device; wherein the first sideline signal is associated with first information, and the first information includes one or more of the following information: the ID of the first terminal device; the ID of the second terminal device; the ID of the terminal device group to which the second terminal device belongs; and the priority of the communication service between the first terminal device and the second terminal device.
[0010] In a fifth aspect, a communication device is provided, comprising a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory to execute the method described in the first aspect or the second aspect.
[0011] In a sixth aspect, a device is provided, comprising a processor for calling a program from a memory to execute the method as described in the first aspect or the second aspect.
[0012] In a seventh aspect, a chip is provided, comprising a processor for calling a program from a memory so that a device equipped with the chip executes the method described in the first aspect or the second aspect.
[0013] In an eighth aspect, a computer-readable storage medium is provided, on which a program is stored, wherein the program enables a computer to execute the method as described in the first aspect or the second aspect.
[0014] In a ninth aspect, a computer program product is provided, comprising a program, wherein the program enables a computer to execute the method as described in the first aspect or the second aspect.
[0015] In a tenth aspect, a computer program is provided, which enables a computer to execute the method as described in the first aspect or the second aspect.
[0016] In an embodiment of the present application, a first terminal device transmits a first sidelink signal via a first transmit beam. The first sidelink signal can achieve initial beam pairing or sidelink establishment between the first terminal device and the second terminal device by associating with the first information. The first information can be associated with an identity (ID) of the first terminal device and / or the second terminal device and / or the terminal device group, thereby facilitating beam identification between the two terminal devices. The first information can also be associated with the service priority between different terminal devices, thereby facilitating the second terminal device to promptly perform initial beam pairing or sidelink establishment with a transmitting terminal with a higher service priority. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] FIG1 is a wireless communication system used in an embodiment of the present application.
[0018] Figure 2 is an example diagram of NR-V2X communication.
[0019] FIG3 is a schematic diagram of beam scanning performed by a transmitting terminal and a receiving terminal respectively.
[0020] FIG4 is a schematic diagram of beam scanning of multiple transmitting terminal devices corresponding to one receiving terminal device.
[0021] FIG5 is a schematic diagram of a terminal device performing periodic transmission beam scanning.
[0022] FIG6 is a flow chart of a method for sideline communication provided in an embodiment of the present application.
[0023] FIG7 is a flow chart of a possible implementation of the method shown in FIG6 .
[0024] FIG8 is a schematic diagram of a possible mapping relationship between a transmit beam and a sidetrack signal in the method shown in FIG6 .
[0025] FIG9 is a schematic structural diagram of a device for sideline communication provided in an embodiment of the present application.
[0026] FIG10 is a schematic structural diagram of another device for sideline communication provided in an embodiment of the present application.
[0027] FIG11 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0028] The following will describe the technical solutions in the embodiments of this application in conjunction with the drawings in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. With respect to the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0029] Figure 1 is a diagram illustrating a system architecture of a wireless communication system 100 applicable to an embodiment of the present application. The wireless communication system 100 may include a network device 110 and terminal devices 121 to 129. The network device 110 may provide communication coverage for a specific geographic area and may communicate with terminals within the coverage area.
[0030] In some implementations, terminal devices may communicate with each other via a sidelink (SL). Sidelink communication may also be referred to as proximity services (ProSe) communication, unilateral communication, sidelink communication, device-to-device (D2D) communication, etc.
[0031] In other words, sidelink data is transmitted between terminal devices via a sidelink. The sidelink data may include data and / or control signaling. In some implementations, the sidelink data may be, for example, a physical sidelink control channel (PSCCH), a physical sidelink shared channel (PSSCH), a PSCCH demodulation reference signal (DMRS), a PSSCH DMRS, a physical sidelink feedback channel (PSFCH), etc.
[0032] The following describes several common sidelink communication scenarios with reference to Figure 1. Sidelink communication can be categorized into three scenarios, depending on whether the terminal device in the sidelink is within the coverage of the network device. Scenario 1: The terminal device conducts sidelink communication within the coverage of the network device. Scenario 2: Some terminal devices conduct sidelink communication within the coverage of the network device. Scenario 3: The terminal device conducts sidelink communication outside the coverage of the network device.
[0033] As shown in Figure 1, in scenario 1, terminal devices 121-122 can communicate via a sidelink, and terminal devices 121-122 are all within the coverage of network device 110, or in other words, terminal devices 121-122 are all within the coverage of the same network device 110. In this scenario, network device 110 can send configuration signaling to terminal devices 121-122, and accordingly, terminal devices 121-122 communicate via the sidelink based on the configuration signaling.
[0034] As shown in Figure 1, in scenario 2, terminal devices 123 to 124 can communicate via a side link, and terminal device 123 is within the coverage of network device 110, while terminal device 124 is outside the coverage of network device 110. In this scenario, terminal device 123 receives configuration information from network device 110 and communicates via a side link based on the configuration of the configuration signaling. However, for terminal device 124, since terminal device 124 is outside the coverage of network device 110, it cannot receive the configuration information of network device 110. At this time, terminal device 124 can obtain the configuration of the side link communication based on the pre-configuration configuration information and / or the configuration information sent by terminal device 123 within the coverage area, so as to communicate with terminal device 123 via the side link based on the obtained configuration.
[0035] In some cases, the terminal device 123 may send the above configuration information to the terminal device 124 via a physical sidelink broadcast channel (PSBCH) to configure the terminal device 124 to communicate via the sidelink.
[0036] As shown in Figure 1, in scenario 3, terminal devices 125-129 are all outside the coverage of network device 110 and cannot communicate with network device 110. In this case, the terminal devices can all perform sidelink communication based on pre-configured information.
[0037] In some cases, terminal devices 127-129 located outside the coverage area of the network device can form a communication group, and the terminal devices 127-129 in the communication group can communicate with each other. In addition, the terminal device 127 in the communication group can serve as a central control node, also known as a cluster header (CH), and correspondingly, the terminal devices in other communication groups can be referred to as "group members."
[0038] The terminal device 127 as a CH can have one or more of the following functions: responsible for establishing a communication group; joining and leaving group members; coordinating resources, allocating side transmission resources to group members, and receiving side feedback information from group members; coordinating resources with other communication groups, etc.
[0039] It should be noted that Figure 1 exemplarily shows a network device and multiple terminal devices. Optionally, the wireless communication system 100 may include multiple network devices and the coverage range of each network device may include other numbers of terminal devices. This embodiment of the present application does not limit this.
[0040] Optionally, the wireless communication system 100 may further include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiment of the present application.
[0041] It should be understood that the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: fifth generation (5G) system or new radio (NR) system, long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, etc. The technical solutions provided in this application can also be applied to future communication systems, such as the sixth generation mobile communication system, satellite communication system, etc.
[0042] The terminal device in the embodiment of the present application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, wireless communication device, user agent or user device. The terminal device in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, and can be used to connect people, objects and machines, such as a handheld device with wireless connection function, a vehicle-mounted device, etc. The terminal device in the embodiment of the present application may be a mobile phone, a tablet computer (Pad), a laptop computer, a PDA, a mobile internet device (MID), a wearable device, a vehicle, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. Optionally, the terminal device can be used to act as a base station. For example, a terminal device can act as a dispatching entity, providing sidelink signals between terminal devices in vehicle-to-everything (V2X) or D2D networks. For example, a cell phone and a car can communicate with each other using sidelink data. A cell phone and a smart home device can also communicate with each other without relaying the communication signal through a base station.
[0043] The network device in the embodiments of the present application may be a device for communicating with a terminal device, and may also be referred to as an access network device or a radio access network device. For example, the network device may be a base station. The network device in the embodiments of the present application may refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. A base station can broadly cover various names as follows, or be replaced with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, transmitting and receiving point (TRP), transmitting point (TP), access point (AP), master station MeNB, secondary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. A base station can also refer to a communication module, a modem or a chip used to be set in the aforementioned device or apparatus. The base station can also be a mobile switching center and a device that performs base station functions in D2D, V2X, and machine-to-machine (M2M) communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. The base station can support networks with the same or different access technologies. The embodiments of this application do not limit the specific technology and specific device form used by the network equipment.
[0044] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.
[0045] In some deployments, the network device in the embodiments of the present application may refer to a CU or a DU, or the network device may include a CU and a DU. The gNB may also include an AAU.
[0046] The network equipment and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the scenarios in which the network equipment and terminal devices are located.
[0047] It should be understood that all or part of the functions of the communication device in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform).
[0048] For ease of understanding, some relevant technical knowledge involved in the embodiments of this application is first introduced. The following related technologies can be combined with the technical solutions of the embodiments of this application as optional solutions, and they all fall within the scope of protection of the embodiments of this application. The embodiments of this application include at least part of the following contents.
[0049] With the development of wireless communication technology, communication systems have increasingly higher requirements for data transmission speeds, number of connections, and coverage. For example, the 5G mobile standard requires improvements based on higher data transmission speeds, a larger number of connections, and better coverage to provide data rates of tens of megabits per second for each of tens of thousands of users.
[0050] Some wireless communication networks (e.g., 5G or subsequent technology evolutions) can support operation in very high or even extra high frequency (EHF) bands. These higher frequency bands (FR) include millimeter wave (mmW) bands. Typically, these bands correspond to wavelengths of 1mm to 10mm, or frequencies of 30GHz to 300GHz. For example, FR2 in 5G systems corresponds to a frequency range of 24.25 to 52.6GHz.
[0051] These high-frequency bands can support very high throughput when used for communications. However, significant propagation loss at high frequencies is one of the challenges of wireless communications at these very high or extreme frequencies. For example, in the millimeter wave band, propagation loss can be severe.
[0052] In order to reduce propagation loss, beam transmission can be performed through a large-scale antenna array. A large number of densely distributed antenna units increases the complexity and cost of digital beamforming. Communication equipment usually performs beamforming in the analog domain based on a large-scale antenna array. The beam generated by analog beamforming points in one direction at a specific moment. Communication equipment transmits through beam scanning. Beam scanning is also called beam sweeping. For example, a network device can transmit data to a terminal device by sweeping a set of beams focused in different directions. For another example, a network device can achieve system coverage through beam scanning. However, beam scanning requires certain spatiotemporal resources and consumes a lot of power. In other words, the generation and scanning of a swept beam set is relatively expensive in terms of power consumption, time, and air resources.
[0053] For communications between network devices and terminal devices, when the terminal device is within the coverage area of the network device, beam pairing can be used to determine the optimal transmit and receive beam pair for uplink / downlink transmission. Beam pairing can also be referred to as beam alignment or beam targeting. For example, in communications between network devices and terminal devices based on the Uu communication interface, a three-stage initial beam pairing process can be used for initial pairing. The three-stage initial pairing process includes P1, P2, and P3.
[0054] Before beam pairing, a terminal device in a sidelink communication system may not know whether there are other devices nearby, or be unclear about the transmission occasions for different beam transmissions, or be unsure of the reference signals it needs to receive. Therefore, for sidelink communication system terminal devices, how to perform beam pairing based on the sidelink is a problem that needs to be solved. For example, in FR2, how to establish beam pairing in the sidelink to complete subsequent communication is also one of the research topics of Release 18.
[0055] In order to analyze this problem, the communication mode of the sidelink is first briefly described with reference to FIG1 and FIG2 .
[0056] With the development of side-by-side communication technology, its application scenarios are expanding. For example, automobiles will become a new and important driver of 5G, and there are many use cases for vehicle-to-everything (V2X) communications. For example, multiple V2X scenarios have been proposed for NR. These include platooning, advanced driving, extended sensors, remote driving, and more.
[0057] For example, users such as passengers will expect high-quality communication connections regardless of their location and speed. In a related scenario, passenger entertainment activities will require mobile broadband with high parallel capacity and high mobility.
[0058] Another example of an automotive use case involves augmented reality (AR) dashboards. These dashboards can enable drivers to identify objects in the dark and their distances. In addition to viewing objects through the front window, drivers can also obtain information about the movement of objects outside the vehicle through overlapping information communicated with the AR dashboard.
[0059] For example, the next stage of development in the automotive sector will be the use of remotely controlled or autonomous vehicles. Autonomous vehicles will perform all driving activities, and the driver will only focus on unusual traffic patterns that the vehicle cannot identify. For example, safety systems can guide drivers on alternative routes to drive more safely, reducing the risk of accidents.
[0060] Regardless of the application scenario, information exchange between multiple terminal devices is involved. Wireless modules enable communication between vehicles, information exchange between vehicles and supporting infrastructure, and information exchange between vehicles and other connected devices (for example, devices accompanying pedestrians). To ensure traffic safety, information exchange between terminal devices generally requires ultra-low latency and ultra-high reliability. For example, highly reliable and fast communication is required between autonomous vehicles and between vehicles and infrastructure, thereby improving traffic safety to a level unattainable by humans.
[0061] For ease of understanding, the interactions between various terminal devices are described using the V2X communication system 200 shown in Figure 2 as an example. Referring to Figure 2 , the vehicle-to-vehicle (V2V) communication performed by terminal device 201 and terminal device 202 involves information exchange between vehicles. The vehicle-to-infrastructure (V2I) communication, vehicle-to-network (V2N) communication, and vehicle-to-pedestrian (V2P) communication performed by terminal device 201 and terminal devices 203 to 205, respectively, involve information exchange between vehicles and external systems.
[0062] The gradual expansion of information exchange has placed higher demands on communication systems. For example, these systems are required to support higher throughput, lower latency, higher reliability, wider coverage, and more flexible resource allocation. Taking the development of V2X as an example, in LTE-V2X, only broadcast mode is supported for sidelink communication between terminal devices. NR-V2X supports three communication modes: broadcast, groupcast, and unicast. Groupcast communication is a type of multicast communication.
[0063] Broadcast is the most basic communication mode in sideline communications. In a broadcast transmission mode, the terminal device receiving the sideline data can be any terminal device surrounding the transmitting terminal device. For example, referring to Figure 1 , assuming terminal device 125 is the transmitter and broadcasts sideline data, then terminal devices 121-124 and 126-129 located around terminal device 125 may all serve as receivers of the sideline data.
[0064] Multicast communication supports information exchange between terminal devices within a specific group (or communication group) to facilitate negotiation and decision-making among terminal devices within the group. Sidelink multicast is divided into two transmission types. Type 1 is for fixed groups (managed groups) with stable connections, with clear ID information and information about group members. Type 2 is for temporary groups (connectionless groups) formed in a connectionless manner. For example, it is a multicast that is dynamically formed based on distance and requires clear indication of the communication distance of the current service.
[0065] For the multicast transmission mode, the terminal devices receiving the sideline data may be all the terminal devices in a communication group. Alternatively, the terminal devices receiving the sideline data may be all the terminal devices within a certain transmission distance. For example, referring to FIG1 , for a communication group including terminal devices 127 to 129, when terminal device 127 sends sideline data in a multicast manner, the other terminal devices 128 to 129 in the communication group are all receiving terminals that receive the sideline data. For another example, referring to FIG1 , assuming that the terminal devices within a preset range include terminal devices 127 to 129, when terminal device 127 sends sideline data in a multicast manner, the other terminal devices 128 to 129 within the preset range are all receiving terminals that receive the sideline data.
[0066] Unicast communication can achieve sidelink communication between two terminal devices. Taking NR-V2X as an example, radio resource control (RRC) signaling based on the newly defined PC5 interface can achieve reliable communication between terminal devices. For example, two terminal devices can achieve unicast communication by establishing a unicast link. For example, the terminal devices can establish a unicast link based on a direct communication request (DCR).
[0067] The previous section describes various transmission modes for sidelink communication. In beam-based sidelink links, a terminal device can perform beam-based sidelink transmissions with other terminal devices. For example, two terminal devices can communicate using transmit and receive beams. The following briefly describes beam-based communication between terminal devices, using Figure 3.
[0068] 3 , terminal device 310 receives data (RX) via three receive beams, and terminal device 320 transmits data (TX) via three transmit beams. The three transmit beams are TX1, TX2, and TX3, and the three receive beams are RX1, RX2, and RX3.
[0069] As shown in Figure 3, when terminal devices 310 and 320 communicate based on beams, they perform transmit beam scanning and receive beam scanning, respectively. As previously mentioned, beam scanning consumes significant power and consumes expensive space-time resources. Therefore, in a sidelink communication system, terminal devices must perform beam pairing based on sidelinks to establish unicast or multicast links with other terminal devices. Whether establishing a unicast link, a multicast link, or a broadcast link, beam pairing cannot be performed solely by the receiving or transmitting terminal devices.
[0070] For example, the process of performing the initial beam pairing between the two terminal devices may be before or after the unicast link is established. The following description will be made by taking the example of performing the initial beam pairing before the unicast link is established.
[0071] Before establishing a unicast link, an initial beam pairing process is performed. Initial beam pairing is performed, and then a unicast link is established using the paired beams. The key goal of performing this initial beam pairing is to enable a terminal device to establish a unicast link using the paired beams. This initial beam pairing allows a first terminal device to establish a unicast link with a more distant terminal device, thereby meeting more service requirements or more advanced business use cases.
[0072] On the other hand, performing initial beam pairing before establishing a unicast link can also improve resource utilization. Because a unicast link is not established, the terminal device may perform initial beam pairing based on the DCR. For example, the transmitting terminal device may need to perform multiple transmit beam scans based on all beams that sent the DCR message in order to initiate the unicast link establishment process with the intended terminal device. Since the DCR is typically carried on the PSSCH, the transmitting terminal device may need to establish a unicast link through multiple PSSCH transmissions, resulting in inefficient utilization of time-frequency resources.
[0073] Without the initial beam pairing process that occurs before the unicast link is established, the terminal device may not be able to determine the appropriate beam pair for the required information exchange, and the basic communication range cannot be guaranteed.
[0074] Whether initial beam pairing is performed before or after a unicast link is established, the terminal device must predetermine the resources associated with beam transmission and reception. For example, for SL FR2, the initial beam pairing process must be specified to facilitate the terminal device's determination of transmission and reception resources.
[0075] Before beam pairing, the terminal device may not know whether there are other devices nearby, or which transmission occasions should be used for different beam transmissions, or the received reference signal. This means that the reference signal (RS) information used for initial beam pairing needs to be (pre-)configured. The reference signal transmission corresponding to different beams should be on (pre-)configured resources so that the receiving terminal device can monitor it.
[0076] Furthermore, during beam pairing, the receiving terminal device may be unable to determine which terminal device a received beam originates from. This means the terminal device cannot determine which terminal device each of the multiple beams received originates from. For beam pairing, it is crucial that the receiving terminal can distinguish whether the multiple beams received originate from a single transmitter or multiple transmitters. If the terminal device cannot distinguish the origin of the received beams, it cannot determine which is the optimal beam, and thus cannot perform beam pairing based on the received beams.
[0077] For ease of understanding, the following describes possible problems with beam communication and beam pairing between terminal devices in conjunction with Figure 4. Figure 4 is a schematic diagram of beam communication between a receiving terminal device and multiple transmitting terminal devices.
[0078] Referring to Figure 4 , terminal device 410 receives data via three receive beams, namely RX1, RX2, and RX3. There are three transmitting terminal devices, namely terminal device 420, terminal device 430, and terminal device 440. As shown in Figure 4 , the three transmitting terminal devices may each transmit the same signal via three transmit beams (TX). For example, all three terminal devices may transmit synchronization signals based on the same synchronization source.
[0079] In this case, if terminal device 410 cannot identify terminal devices at different transmitting ends, problems may occur with the beam reports sent by terminal device 410. For example, when terminal device 410 should send reporting beams to terminal devices 420 to 440 respectively, terminal device 410 may only send the reporting beam to terminal device 440 and not report to terminal devices 420 and 460.
[0080] The above text introduces the problem of beam pairing between multiple terminal devices in combination with Figures 3 and 4. For the initial beam pairing, the transmitting terminal device performs beam pairing by sending a reference signal. The reference signal used for the initial beam pairing can be of various types. Exemplarily, the reference signal used for the initial beam pairing can be a channel state information reference signal (CSI-RS) or a synchronization signal similar to the CSI-RS. The synchronization signal similar to the CSI-RS is, for example, a primary synchronisation signal block (PSS) and / or a secondary synchronisation signal block (SSS). Exemplarily, the reference signal used for the initial beam pairing can be a sidelink-synchronization signal block (S-SSB).
[0081] In the initial beam pairing for sideline communication, reference signal (RS) transmissions with different beams must be on (pre-)configured resources so that the receiving terminal device can monitor the transmission using different receive beam patterns. Exemplarily, the terminal device can (pre-)configure resources for different beams by using a dedicated SL resource pool. For example, the resource pool can allocate specific time / frequency resources for RS transmissions with different beams.
[0082] In addition, for initial beam pairing, the periodic transmission of the reference signal is crucial for the terminal device at the receiving end to determine the expected resources for reception. Taking S-SSB as an example, the terminal device at the transmitting end (pre-)configures periodic transmission resources for S-SSB with different beam directions. However, the terminal device at the receiving end cannot receive every beam from the transmitting terminal device, and there is no information about when the beam scan starts or when the beam scan ends. In this scenario, the terminal device at the receiving end may miss the expected reception opportunity. Therefore, periodic signal transmission can make it easier for the terminal device at the receiving end to determine the appropriate reception opportunity.
[0083] For ease of understanding, the following is an illustrative explanation using S-SSB for initial beam pairing. In an embodiment of the present application, S-SSB may also represent a sidelink synchronization signal / physical sidelink broadcast channel signal block (sidelink synchronisation signal and PSBCH block). For example, the sidelink synchronization signal of NR V2X mainly includes a sidelink primary synchronization signal block (sidelink-PSS, S-PSS), a sidelink secondary synchronization signal block (sidelink-SSS, S-SSS), and is combined with PSBCH to form S-SSB in a block format.
[0084] The S-SSB is related information used for synchronization in the sideline communication system. An M sequence of length 127 may be used for the S-PSS, and a Gold sequence of length 127 may be used for the S-SSS. Exemplarily, a terminal device may use the S-PSS for initial signal detection and for synchronization acquisition. Exemplarily, a terminal device may use the S-PSS and S-SSS for detailed synchronization acquisition and for detecting a synchronization signal ID.
[0085] During the beamforming process, multiple S-SSB transmissions within the S-SSB period can be supported. For example, in Release 16 (Rel-16), the terminal device can send S-SSBs with a period of 160ms outside the resource pool. For ease of understanding, the following is an exemplary illustration of the periodic beam scanning based on S-SSB by the terminal device in conjunction with Figure 5.
[0086] Referring to Figure 5 , on the time axis, the terminal device performs transmit beam scanning based on the time interval corresponding to period 510. Each transmit beam scan in Figure 5 includes four transmit beams, which can be pointed in four different directions. The four beams in different directions can be used to repeatedly transmit the S-SSB.
[0087] Rel-16 also specifies the number of S-SSBs that can be repeated within an S-SSB cycle. To maintain S-SSB configuration flexibility, the number of S-SSBs within a cycle is configurable. See Table 1 for the specific configuration scheme for the number of S-SSBs within a cycle.
[0088] Table 1
[0089] As can be seen from Table 1, for FR2, a maximum of 64 S-SSBs can be transmitted in one cycle, so it is necessary to indicate the time domain resources occupied by multiple S-SSBs transmitted in one cycle.
[0090] For initial beam pairing, especially in SL FR2, S-SSBs also need to be periodically transmitted using (pre-)configured resources outside the resource pool to enable beam management. With a dedicated resource set for S-SSB transmission, the terminal device no longer needs to dynamically allocate resources for S-SSB transmission, which does not affect the beam pairing process.
[0091] The above description, in conjunction with Figures 3 to 5, introduces the resource configuration for initial beam pairing in sideline communication. Multiple terminal devices can send RSs for transmit beam scanning in a dedicated SL resource pool or a preconfigured resource pool. In order to perform initial beam pairing, the dedicated SL resource pool for RS transmission for transmit beam scanning should have multiple candidate resources and multiple candidate sequences for RS transmission in time / frequency. The terminal device can select / determine the resource / sequence for RS transmission for transmit beam scanning from the candidate resources / sequences.
[0092] However, in the (pre-)configuration case, the resource information in the dedicated SL resource pool is common to multiple terminal devices in the same resource pool. If any terminal device can be a receiving terminal device, it may cause these terminal devices to generate unnecessary power consumption to measure RS and report transmit beams.
[0093] Furthermore, resource information in the dedicated resource pool may also cause resource conflicts between reference signal transmissions from different terminal devices. Alternatively, when multiple transmitting terminal devices need to pair beams or establish unicast links with the same terminal device, the transmission beams from different terminal devices may also cause interference to the receiving terminal device.
[0094] In addition, if two terminal devices are not within the coverage area of the same network device (eg, base station), how the two terminal devices are identified and synchronized is also a problem that needs to be considered.
[0095] Based on this, an embodiment of the present application proposes a method for sidewalk communication. This method associates the sidewalk signal used for initial beam pairing with the ID and / or service priority of the relevant terminal device, thereby reducing mutual interference between multiple terminal devices in the sidewalk communication system. For ease of understanding, the method proposed in this embodiment of the application is described in detail below with reference to Figure 6.
[0096] 6 , in step S610 , the first terminal device transmits a first sidelink signal via a first transmit beam, wherein the first sidelink signal is used for the first terminal device and the second terminal device to perform initial beam pairing or establish a sidelink.
[0097] The first terminal device and the second terminal device can be any two terminal devices capable of side-by-side communication as described above. For example, the first terminal device can be a vehicle in V2X, and the second terminal device can be a vehicle, pedestrian, or infrastructure network in V2X.
[0098] The first terminal device and the second terminal device may be two communication devices that need to transmit data in sideline communication. In some embodiments, the first terminal device and the second terminal device may be two communication devices performing initial beam pairing. In some embodiments, the first terminal device and the second terminal device may be two communication devices establishing a unicast link. In some embodiments, the first terminal device and the second terminal device may be two communication devices performing beam pair management.
[0099] The first terminal device and the second terminal device may be located within the same network coverage area, or within different network coverage areas, or one may be located within the network coverage area and the other may be located outside the network coverage area, or both may be located outside the network coverage area. For example, the terminal devices located within the network coverage area may perform sideline communication based on the configuration of the network device.
[0100] The first terminal device and the second terminal device may be communication devices that support antenna arrays. In some embodiments, the first terminal device and the second terminal device may perform analog beamforming based on the antenna array. For example, the first terminal device may generate a transmit beam and send a signal to the second terminal device through beam scanning. A transmit beam may also be referred to as a transmit beam. In another example, the second terminal device may generate a receive beam and receive the signal sent by the first terminal device through beam scanning. In some embodiments, the first terminal device and the second terminal device may wirelessly communicate within a high frequency or ultra-high frequency band. For example, the first terminal device and the second terminal device may communicate within a frequency range corresponding to FR2.
[0101] The first terminal device can perform unicast communication, multicast communication, or broadcast communication with one or more terminal devices. The second terminal device can be any one of the one or more terminal devices. In other words, the first terminal device can be a source terminal device, and the second terminal device can be a destination terminal device.
[0102] In some embodiments, the sidelink established between the first terminal device and the second terminal device can be a unicast link, or a multicast or broadcast link. As previously described, in unicast communication, the first terminal device establishes communication with only one destination terminal device; in multicast or broadcast communication, the first terminal device needs to communicate with multiple destination terminal devices.
[0103] For example, the first terminal device may be a source terminal device that initiates unicast communication, and the second terminal device may be any terminal device with which the first terminal device needs to establish communication. For example, the second terminal device may be any terminal device among multiple terminal devices except the first terminal device.
[0104] For example, the first terminal device may be a group leader terminal initiating a multicast or broadcast communication, and the second terminal device may be any group member in the multicast or broadcast communication. For example, in V2X, the first terminal device may be a vehicle conducting a multicast communication to other vehicles, and the second terminal device may be another vehicle in the multicast communication.
[0105] The first terminal device sends a first sidelink signal to the second terminal device to perform initial beam pairing or sidelink establishment. For ease of description, the following description takes initial beam pairing as an example.
[0106] The first sidelink signal may be any signal used for initial beam pairing or sidelink link establishment, and is not limited herein. For example, the first sidelink signal may be an RS or a sidelink synchronization signal.
[0107] Exemplarily, the first sidelink signal may be an S-SSB. The S-SSB may include an S-PSS, an S-SSS, and a PSBCH.
[0108] Exemplarily, the first sidelink signal may be an S-PSS and an S-SSS. For example, the first sidelink signal may be an S-SSB including only the S-PSS and the S-SSS. In other words, the S-PSS and the S-SSS are synchronization sequences independent of the PSBCH.
[0109] Exemplarily, the first sidelink signal may be a sidelink CSI-RS.
[0110] Exemplarily, the first sidelink signal may be a DMRS.
[0111] The first sidelink signal is used to perform initial beam pairing between the first terminal device and the second terminal device. In other words, the first sidelink signal corresponds to the second terminal device. Multiple terminal devices that receive the first transmit beam can determine whether to perform initial beam pairing with the first terminal device based on the first sidelink signal.
[0112] In some embodiments, a first terminal device can perform initial beam pairing or sidelink establishment with multiple terminal devices using multiple sidelink signals. The multiple terminal devices may be multiple destination terminal devices with which the first terminal device needs to communicate. The multiple sidelink signals include a first sidelink signal, and the multiple terminal devices include a second terminal device corresponding to the first sidelink signal. Therefore, the first terminal device can send different sidelink signals to different destination terminal devices.
[0113] As an example, when the sidelink signal is S-SSB, the index of the S-SSB may correspond to the ID of the terminal device. For example, the ID of UE1 corresponds to S-SSB(0), the ID of UE2 corresponds to S-SSB(1), the ID of UE3 corresponds to S-SSB(2), and so on.
[0114] Exemplarily, the plurality of side signals may correspond to the plurality of terminal devices one-to-one, respectively. Exemplarily, the plurality of side signals may correspond to some of the plurality of terminal devices.
[0115] Exemplarily, when a first terminal device sends a sidelink signal to a second terminal device, the first sidelink signal to be sent to the second terminal device may be determined based on the correspondence between different sidelink signals and different terminal devices. As an implementation, when the sidelink signal is an S-SSB, different S-SSBs correspond to different destination terminal devices, and the first sidelink signal is the S-SSB corresponding to the second terminal device among the multiple S-SSBs.
[0116] The first terminal device transmits a first sidelink signal via a first transmit beam. That is, the first transmit beam corresponds to the first sidelink signal. Furthermore, different sidelink signals correspond to different destination terminal devices. Therefore, the first terminal device can transmit information to different destination terminal devices via different transmit beams.
[0117] The first transmit beam can be one or more of a plurality of transmit beams, without limitation herein. Multiple transmit beams can be used to transmit multiple sidetrack signals. Exemplarily, the multiple transmit beams can be multiple transmit beams of the first terminal device within a beam scanning cycle. Exemplarily, the multiple transmit beams can be multiple transmit beams of the first terminal device within a first time period. The first time period can be a beam scanning cycle or can be determined based on the beam scanning cycle.
[0118] In some embodiments, the first time period may be one of the following: multiple consecutive subframes, one subframe, multiple consecutive time slots, and one time slot. For example, the first time period may be multiple consecutive subframes. When the sidelink signal is an S-SSB, the duration of the first time period may be equal to the period of one S-SSB. For another example, the first time period may be one subframe or multiple consecutive time slots. The first terminal device may allocate different S-SSBs to multiple destination terminal devices within one subframe.
[0119] Exemplarily, multiple transmit beams of the first terminal device within a beam scanning cycle can respectively correspond to multiple side signals and / or multiple destination terminal devices, thereby facilitating reasonable beam configuration of the first terminal device.
[0120] For example, when a first terminal device transmits a sidelink signal via a transmit beam, the first transmit beam for transmitting the first sidelink signal may be determined based on the correspondence between different transmit beams and different sidelink signals. For example, the ID of the destination terminal device is associated with the sequence of S-SSBs and the position of the S-SSB within the beam transmission timeslot. S-SSBs at different positions correspond to different transmit beams.
[0121] Exemplarily, the first transmit beam may be one of multiple transmit beams, so that the first terminal device can send sidelink signals to multiple terminal devices through multiple transmit beams. For example, the first transmit beam is one of the four transmit beams in a round of beam scanning, and the four transmit beams may correspond to four terminal devices respectively. For another example, the first terminal device may assign a terminal device ID to each S-SSB beam to ensure that each destination terminal device corresponds to a beam. Through this configuration, on the one hand, the destination terminal device can quickly establish a connection with the source terminal device, and on the other hand, resource conflicts in a dedicated resource set can be reduced or avoided.
[0122] Exemplarily, the first transmit beam may be multiple beams from a plurality of transmit beams, allowing the terminal device to more flexibly adjust the beam configuration for beam pairing. For example, when the first terminal device needs to perform an urgent communication service with the second terminal device, the first sidelink signal may be transmitted via multiple beams to quickly establish communication with the second terminal device.
[0123] Exemplarily, the first transmit beam is at least one of the multiple transmit beams within the first time period. When the multiple transmit beams are used by the first terminal device to transmit multiple sidelink signals including the first sidelink signal, the multiple sidelink signals may correspond one-to-one to multiple terminal devices including the second terminal device.
[0124] Exemplarily, to allocate corresponding sidelink signals to multiple destination terminal devices, symbols within the first time period can be used to carry the sidelink signals as much as possible. For example, the first time period can include at least one time slot. Any time slot within the at least one time slot can include multiple symbols. Of the multiple symbols within any time slot, the first symbol can be used to carry automatic gain control (AGC), and symbols other than the first symbol can be used to carry at least one guard interval (GAP) and multiple sidelink signals.
[0125] For example, during a first time period, when the number of sidelink signals exceeds the number of multiple terminal devices with which the first terminal device needs to communicate, any one of the multiple terminal devices may correspond to at least one sidelink signal. The location index of the at least one sidelink signal corresponding to any one of the terminal devices during the first time period may be determined based on one or more of the following information: the number of the multiple terminal devices; the ID of any one of the terminal devices; the number of the multiple sidelink signals during the first time period; and the location information of the multiple sidelink signals during the first time period. This will be explained in detail below using a formula.
[0126] In some embodiments, the multiple transmit beams, including the first transmit beam, may be used to periodically transmit multiple sidelink signals. For example, when the sidelink signal is S-SSB, the first terminal device may generate multiple transmit beams to transmit the multiple sidelink signals within an S-SSB period. The multiple transmit beams may be periodically scanned based on a repetition period. The first transmit beam may be one or more of the multiple transmit beams transmitted periodically.
[0127] Exemplarily, multiple S-SSBs can be periodically transmitted within one S-SSB period. Each of several S-SSBs can correspond to a beam scanning direction. That is, there will be an S-SSB in each beam scanning direction. The S-SSB period can be allocated to the first terminal device with the assistance of the network device, or it can be set by the first terminal device itself, and the second terminal device can search for the S-SSB according to the default period (for example, 160ms). The dedicated resource set for S-SSB transmission is also (pre) configured.
[0128] In some embodiments, multiple transmit beams including the first transmit beam may transmit multiple side signals aperiodically, thereby avoiding unnecessary side signal transmission and alleviating resource congestion. Exemplarily, the side signals for initial beam pairing may be transmitted semi-persistently in activation and deactivation scenarios. As an example, if a transmitting terminal device (e.g., a UE) does not want to trigger unicast link establishment or has already paired beams for a unicast link, the terminal device does not need to periodically transmit a reference signal for initial beam pairing.
[0129] The first sidelink signal can be associated with the first information to achieve correspondence between the first sidelink signal and the terminal device. For example, for different destination terminal devices, the first terminal device can send different sidelink signals through different transmission beams and instruct the destination terminal device through the first information, thereby achieving more efficient sidelink communication.
[0130] In order to improve the efficiency of side communication, the first information may include one or more of the following information: the ID of the first terminal device; the ID of the second terminal device; the ID of the terminal device group to which the first terminal device and the second terminal device belong; and the priority of the communication service between the first terminal device and the second terminal device.
[0131] In unicast communication, the first terminal device serves as the source terminal device, and its ID can also be called the source ID. The second terminal device serves as the destination terminal device, and its ID can also be called the destination ID. Therefore, the first information in the unicast may include the source ID and / or the destination ID.
[0132] In multicast communication, the second terminal device can be any terminal device in a terminal device group. The terminal device group can also be a communication group to which the first terminal device and / or the second terminal device belong. The ID of the terminal device group can also be called a destination group ID. Therefore, the first information in the multicast can include a source ID and / or a destination group ID.
[0133] Regardless of whether it is the first terminal device or the second terminal device, the ID of the terminal device (for example, UE ID) can be represented in a variety of ways. In other words, the source ID or the destination ID can be represented in a variety of ways.
[0134] In some embodiments, the ID of the terminal device may be an ID related to the terminal device itself. For example, the ID of the terminal device may be an international mobile station equipment identity (IMEI), an international mobile subscriber identity (IMSI), or an S-temporary mobile subscription identifier (S-TMSI). In another example, the ID of the terminal device may be an ID converted from the above identification codes (for example, the UE ID is IMSI mod 1024).
[0135] In some embodiments, the terminal device ID can be the terminal device ID at different protocol layers. For example, the terminal device ID can be a Layer 2 (L2) ID. Each terminal device has an L2 ID when conducting V2X PC5 communication. For example, the terminal device may assign its own L2 ID. Every frame transmitted over the L2 link contains this ID information.
[0136] Optionally, if the first terminal device knows the L2ID of the second terminal device in advance, the L2ID can be used as the destination ID. If not, a default ID can be used as the destination ID. The default ID is, for example, a ProSe identifier.
[0137] In some embodiments, when supporting V2X messages based on the Internet Protocol (IP), the terminal device can automatically configure an IPv6 link as the source IP address. The source IP address can also serve as the ID of the terminal device.
[0138] In some embodiments, when the first sidelink signal is S-SSB for time and frequency synchronization, it is also necessary to consider whether the first terminal device and the second terminal device are both within the coverage area of the same network device when communicating. Multiple terminal devices within the coverage area of the same network device can send sidelink signals for transmit beam scanning in a dedicated SL resource pool. For example, a dedicated SL resource pool for transmit beam scanning or RS transmission has multiple candidate resources and multiple candidate sequences for RS transmission in time / frequency. However, when multiple terminal devices are located within the coverage of different network devices, the dedicated resource pools are different.
[0139] For example, in V2X, communication may be required between two vehicles, between a vehicle and another terminal device, and between a vehicle and an infrastructure network. The two terminal devices that need to communicate may both be within the coverage area of the same base station, or may be within the coverage area and outside the coverage area respectively. If they are within the coverage area of the same base station, the first terminal device and the second terminal device will select the synchronization signal sent by the synchronization reference with the highest priority in the area when determining their transmission synchronization. If the first terminal device or the second terminal device is outside the coverage area, the terminal device first needs to synchronize with the sidelink synchronization signal (SLSS) sent by the terminal device within the coverage area. The SLSS is carried in the S-SSB. The S-SSB may include an SLSS ID. The SLSS ID is, for example, a physical layer ID that is available when the terminal device sending the S-SSB selects from {0, 1, ..., 335} as a synchronization reference. In some scenarios, the IDs of multiple terminal devices sending S-SSBs may refer to the SLSS ID and correspond one-to-one to multiple SLSS IDs.
[0140] Exemplarily, when the first terminal device is within a certain coverage area, the SSB sent by the first terminal device can also be used to synchronize the second terminal device or other terminal devices.
[0141] Exemplarily, when the first terminal device sends an S-SSB, the ID of the first terminal device may be an SLSS ID, or the ID of the first terminal device may be determined by the SLSS ID. For example, when the first terminal device sends an S-SSB, the value of the SLSS ID of the sidelink synchronization signal source may be used as the value of the ID of the first terminal device. For another example, the first terminal device may convert the value of the SLSS ID, and the converted value may be used as the ID of the first terminal device.
[0142] For example, when multiple terminal devices needing to communicate are not within the coverage of the same network device, each terminal device should be assigned a unique address code to reduce interference between different terminal devices. These address codes are highly random and unique, thereby avoiding interference between different source terminal devices and different destination terminal devices. As an example, if a first terminal device and a second terminal device correspond to different cells or network devices, the ID of the first terminal device and the ID of the second terminal device may include the identification information of the cell or network device.
[0143] As an implementation method, the address code can be generated by a pseudo-random number generator or configured through external input. For example, in a sideline communication system, address orthogonal codes are introduced to identify different terminal devices. After the second terminal device receives the signal, it decodes the address orthogonal code to determine and select the source terminal device with which it wants to communicate. For another example, a spread spectrum code, a pseudo-random code, or an address code in the form of another sequence can be used to identify different terminal devices. As an example, spread spectrum codes can be divided into long codes and short codes, where long codes are used to distinguish users between different base stations, and short codes are used to distinguish signals between different users within the same base station.
[0144] For the terminal device group to which the second terminal device belongs, the ID of the terminal device group may be the same as or different from the ID of the second terminal device.
[0145] In some embodiments, the ID of the terminal device group can be provided by the application layer or the intermediate layer (protocol layer) of the terminal device, or can be determined by V2X based on the ID mapping provided by the application layer. In other words, the ID of the terminal device group can correspond to a high-level ID or an ID mapped from a high-level ID.
[0146] In some embodiments, the ID of a terminal device group can be used to determine the ID of a second terminal device. For example, the ID of the terminal device group corresponds to the ID of the second terminal device. That is, the ID of the terminal device group can be mapped to the ID of the second terminal device. In one embodiment, the ID of the terminal device group is a high-layer ID or a protocol-layer ID mapped from a high-layer ID, while the ID of the second terminal device is a low-layer ID. For example, the ID of the terminal device group is a high-layer ID provided by the application layer, and the ID of the second terminal device group is a physical-layer ID mapped from the high-layer ID.
[0147] It should be understood that while the ID of a terminal device group can be used to identify a multicast service group, in a V2X, V2V, or D2D environment where the first terminal device organizes itself, it may be difficult to manage or establish a common group identifier, especially in high-frequency beam scanning and pairing. Therefore, the ID information of each terminal device in the group is very important.
[0148] The above describes how to determine the terminal device ID associated with the first information. By associating the first sidelink signal with the first information, it can facilitate initial beam pairing or sidelink establishment between the first and second terminal devices, thereby improving communication efficiency. In some embodiments, the first information can include any one or more of the aforementioned multiple IDs.
[0149] Exemplarily, the first information may include the ID of the first terminal device (source ID) and the ID of the second terminal device (destination ID), so that the source ID and the destination ID are associated with the sidelink signal at the same time. Through the first information, it can be ensured that the first terminal device and the second terminal device can perform initial beam pairing or sidelink link through the first transmit beam. On the one hand, the first information can let the second terminal device clearly know that the first transmit beam comes from the first terminal device. On the other hand, the first information can also facilitate the second terminal device to select the source terminal device it most wants to connect to when receiving multiple first transmit beams from multiple terminal devices, and to communicate directly.
[0150] As an example, the first information may also include combined information of a source ID and a destination (group) ID to facilitate associating the first information with the first sidelink signal. For example, the S-PSS or S-SSS may carry the combined information, thereby providing additional information source information to the second terminal device.
[0151] For example, the first information may include the ID of the second terminal device or the ID of a terminal device group (destination group ID), so that the second terminal device can select the first terminal device with which it wishes to communicate from among multiple terminal devices. Based on the first information, the first terminal device can determine the resource / sequence for transmitting the first sidelink signal. In other words, the first terminal device can select the first transmit beam to transmit the first sidelink signal based on the destination ID or destination group ID in the first information.
[0152] For example, the selection / determination of the resource / sequence for transmitting the RS may depend on the destination (group) ID of the unicast link establishment process. When the resource / sequence depends on the destination (group) ID, the first terminal device may use different resources / sequences for transmitting the RS for terminal devices with different destination IDs, thereby avoiding or at least reducing the probability of resource / sequence conflicts between multiple terminal devices sending sidelink signals in the same SL resource pool.
[0153] For another example, for destination terminal devices with different IDs, the first terminal device can use different SSBs or side channel state information (CSI) sequences. After the destination ID is associated with the S-SSB or side CSI sequence, the first terminal device can send different S-SSBs or side CSI sequences to different destination terminal devices. Furthermore, through different destination IDs, the first terminal device can know which beam to send information to which destination terminal device.
[0154] As an example, when the index of the S-SSB sequence corresponds to the ID of the terminal device, the reserved resources occupied by the index of the S-SSB can correspond to the resources for the second terminal device to send a response.
[0155] As mentioned above, the first information may also include the priority of the communication service between the first terminal device and the second terminal device to meet the communication needs of different services. In the resource pool, multiple source terminal devices (multiple first terminal devices) may be allowed to communicate with the second terminal device. When the first information includes service priority, the second terminal device can select the source terminal device with the highest priority as quickly as possible based on the first information and perform beam pairing.
[0156] Exemplarily, when the sidelink signal is S-SSB, the second terminal device may immediately select the SLSS sent by the source terminal device with the highest priority among multiple source terminal devices according to the first information and synchronize with it.
[0157] In summary, the first information may include the ID of the first terminal device, the ID of the second terminal device, service priority information, or combined information of the first terminal device ID and the second terminal device ID, so as to facilitate the second terminal device to make a decision.
[0158] In some embodiments, the first information may be transmitted in a variety of ways. For example, if sidelink control information (SCI) is transmitted together, the first information may be carried in the SCI. For example, if PSBCH is transmitted together, the first information may be added to the PSBCH. For example, the first information may also be provided to the destination terminal device via an S-PSS or S-SSS mapped onto a symbol, which will be described in detail later in conjunction with the sequence generation method.
[0159] The above description, combined with Figure 6, describes a method for sideline communication between terminal devices based on the association of beam / sideline signals with terminal device IDs / service priorities. For ease of understanding, an exemplary description is provided below in conjunction with Figure 7. Figure 7 illustrates the interaction between a first terminal device and a second terminal device.
[0160] 7 , in step S710 , a first terminal device transmits a first sideways signal via a first transmission wave. The first sideways signal is associated with first information.
[0161] In step S720, the first terminal device and the second terminal device perform initial beam pairing based on the first sidelink signal. After receiving the first transmit beam, the second terminal device can detect the first sidelink signal. Based on the first information carried in the first sidelink signal, the second terminal device can determine whether to communicate with the first terminal device. If the second terminal device chooses to communicate with the first terminal device, initial beam pairing can be performed with the first terminal device based on the first sidelink signal.
[0162] The above introduces the first information associated with the first side signal, and how to associate the first information with the first side signal is also a problem that needs to be solved. As can be seen from the foregoing, when SCI or PSBCH is sent, the first information can be carried in SCI or PSBCH. However, when the first side signal is RS, S-PSS and S-SSS, it is also necessary to associate the first information with the first side signal to reduce interference between different terminal devices. Furthermore, associating the first information with the first side signal can also accelerate the beam pairing between terminal devices and increase the rate of pairing of transmitting beams and receiving beams. In a shared dedicated resource pool, it is even more necessary for the source terminal device and the destination terminal device to quickly establish communication after beam pairing to reduce mutual interference between different terminal devices.
[0163] In some embodiments, the first information is used to generate a first sequence corresponding to the first sidelink signal. That is, when generating the first sequence corresponding to the first sidelink signal, the source ID, destination ID, service priority information, or a combination of the source ID and destination ID can be introduced. For example, different sidelink signal sequences can correspond to different destination IDs.
[0164] For example, when the first information includes a source ID and a destination ID, the first information can be combined with the S-SSB to generate a new sequence. For example, the first information can be located in the first m bits or the last m bits of the new sequence. The second terminal device can determine whether the sequence is an S-SSB sequence associated with it by interpreting the first m bits or the last m bits of the sequence. If the second terminal device finds that the first m bits or the last m bits of the interpreted sequence do not contain its own information, it can abandon reading the entire sequence.
[0165] Exemplarily, when the first information is used to generate a first sequence corresponding to the first sidelink signal, the information structure of the sidelink signal needs to be improved. For example, in the process of performing initial beam pairing before using S-SSB to establish a sidelink unicast link, the information structure of S-SSB is adjusted so that the second terminal device can be identified based on the S-SSB of the first terminal device. For another example, by different shifts of the synchronization sequence, the service priorities corresponding to different destination terminal devices can be mapped.
[0166] As an embodiment, when the first terminal device sends an S-SSB for synchronization, the S-PSS or S-SSS can generate a new sequence in combination with the first information. In particular, when the S-SSB does not include the PSBCH, the first information needs to be provided to the destination terminal device through the S-PSS or S-SSS. Typically, in a time slot, the S-SSB containing the PSBCH will occupy 4 symbols. In an embodiment of the present application, when the PSBCH is not included, the S-PSS and S-SSS may occupy 2 symbols each, or 1 symbol each.
[0167] Exemplarily, when the first information is used to generate a first sequence corresponding to the first sidelink signal, the first information can be used to determine a cyclic shift of the first sequence. As an example, the first information can be used to determine a first offset. The cyclic shift of the first sequence or a portion of the first sequence can be determined based on the first offset.
[0168] For example, when the first information includes at least one of the ID of the first terminal device, the ID of the second terminal device, and the ID of the terminal device group, the first offset may be the value of the terminal device ID or a converted value of the terminal device ID.
[0169] For another example, when the first information includes combined information of at least two of the ID of the first terminal device, the ID of the second terminal device, and the ID of the terminal device group, the first offset may be a corresponding parameter of the combined information.
[0170] For another example, when the first information includes the priority of the communication service between the first terminal device and the second terminal device, the first offset may be a priority value or a conversion value of the priority.
[0171] As an implementation, when the first sidelink signal is an S-SSB, the first information may be introduced when generating an S-PSS or S-SSS sequence. For example, when the first information is introduced into an S-SSS sequence, the S-SSS may be referred to as a first SSS sequence. In other words, the first sequence may include a first S-SSS sequence that introduces the first information. The cyclic shift of the first S-SSS sequence may be determined based on the first offset.
[0172] The following describes the sequences of S-PSS and S-SSS by taking the introduction of the first information into the S-SSS sequence as an example.
[0173] Alternatively, the sequence of S-PSS can be expressed as:
[0174] X(i+7)=(X(i+4)+X(i))mod2.
[0175] The initial value is: [X(6) X(5) X(4) X(3) X(2) X(1) X(0)] = [1 1 1 0 1 1 0].
[0176] Optionally, the first S-SSS sequence may introduce the first information, and the first S-SSS sequence may be expressed as:
[0177] d s-sss (n)=[1-2X0((n+m0)mod127)][1-2X1((n+m1)mod127)],
[0178] Wherein, Δ represents the first offset, and Δ is a positive integer.
[0179] X0(i+7)=(X0(i+4)+X0(i))mod2, X1(i+7)=(X1(i+4)+X1(i))mod2.
[0180] The initial value is: [X0(6) X0(5) X0(4) X0(3) X0(2) X0(1) X0(0)] = [0 0 0 0 0 0 1].
[0181] The initial value is: [X1(6) X1(5) X1(4) X1(3) X1(2) X1(1) X1(0)] = [0 0 0 0 0 0 1].
[0182] When the first S-SSS sequence determines the cyclic shift, different Δ values can generate different S-SSS sequences, thereby distinguishing different terminal devices or priorities. For example, Δ can indicate the level of service priority. For example, the larger the Δ value, the higher the priority, and vice versa. For example, Δ can represent the source ID, the destination ID, or a combination of the source ID and the destination ID. For example, different Δ can correspond one-to-one to multiple destination terminal devices or source terminal devices.
[0183] The above describes how to introduce the first information into the S-SSB, how to send the S-SSB that introduces the first information, and how the terminal device determines the S-SSB related to itself among multiple S-SSBs. These are also issues that need to be considered. Below, with reference to Figure 8, taking the side signal as S-SSB as an example, the method of the first terminal device sending different S-SSBs through different transmit beams is described. Different S-SSBs can correspond to different destination terminal devices.
[0184] As can be seen from the foregoing, the first terminal device can perform transmit beam scanning in an S-SSB period to perform initial beam pairing or sidelink establishment with other terminal devices. The S-SSB period can be a beam scanning period, that is, the first time period mentioned above.
[0185] An S-SSB period typically includes multiple subframes. When the length of the S-SSB period is fixed, the position and number of S-SSBs within a period can vary with the subcarrier spacing (SCS).
[0186] During an S-SSB beam scanning period, several parameters are typically configured to determine the distribution of the S-SSBs. For example, these parameters are as follows: the first parameter (parameter 1) represents the time slot offset (offset), which is the time slot offset of the first S-SSB; the second parameter (parameter 2) represents the interval between two adjacent S-SSB time slots; the third parameter (parameter 3) represents the number of S-SSBs in a time slot; and the fourth parameter represents the S-SSB period.
[0187] Exemplarily, the four parameters configured within the S-SSB period can be allocated to the first terminal device with the assistance of the network device, or can be set by the first terminal device itself.
[0188] For example, in a beam transmission time slot, except for AGC and GAP, the remaining symbols can all be S-SSBs. For example, in a time slot structure with independent S-SSBs, except for the symbols occupied by AGC and GAP, the remaining symbols can be sent for S-SSBs to the destination terminal device. For another example, in a time slot structure, the first symbol bit is the AGC symbol bit, the last symbol bit is the GAP symbol bit, and the remaining symbols can all be used to transmit S-SSBs.
[0189] Exemplarily, for multicast or broadcast communication, the first terminal device may determine the mapping relationship between the destination terminal device and the S-SSB based on the number of multiple destination terminal devices that need to communicate. For example, if the initial beam pairing uses S-PSS and S-SSS, all S-SSBs may be allocated to each destination terminal device within one period based on the four configuration parameters within the S-SSB period.
[0190] As can be seen from the foregoing, one or more S-SSBs allocated to each destination terminal device can be determined based on a variety of information. This information may include the number of terminal devices to be allocated, the ID of each terminal device, the number of S-SSBs, and the position information of multiple S-SSBs within the S-SSB period. Among them, the ID of each terminal device can be an ID corresponding to any of the multiple IDs mentioned above, or an ID determined according to other settings.
[0191] Exemplarily, the location information of the S-SSB may include one or more of the following information: a first parameter, a second parameter, a third parameter, the number of subframes in the first time period, and the number of time slots in a subframe.
[0192] For example, when the number of terminal devices to which S-SSBs need to be allocated is K (K is a positive integer), the ID of each terminal device can be mapped to [0, 1, …, K-1]. In other words, the K terminal devices can each generate a corresponding mapping ID based on their own ID and the K value to facilitate the first terminal device to allocate S-SSBs.
[0193] As an example, the mapping ID of any terminal device among the K terminal devices can be represented as UE′ ID Among them, UE′ ID ∈[0,1,…,K-1].
[0194] As an example, in order to fully utilize the S-SSB resources in the first time period or S-SSB cycle, each terminal device can be configured with the same number of S-SSB repetitions. For example, the number of repetitions can be R, that is, each terminal device is configured with R S-SSBs.
[0195] For example, the number R of S-SSBs corresponding to any one of the K terminal devices can be expressed as:
[0196] in, represents rounding down, L represents the number of time slots containing S-SSB in the first time period (e.g., S-SSB period), X represents the number of time slots in a subframe, N represents the number of subframes in the first time period, P1 represents the first parameter, P2 represents the second parameter, and P3 represents the third parameter.
[0197] As an example, when the first symbol bit in a time slot is AGC and the last symbol bit is GAP, the maximum number M of S-SSBs that can be configured in each time slot containing S-SSBs can be expressed as:
[0198] Where Q represents the number of symbols in a time slot, and γ represents the number of symbols occupied by an S-SSB in a time slot.
[0199] For ease of understanding, the following takes the case where a first terminal device sends an S-SSB to K terminal devices within a first time period as an example to illustrate the position index of the S-SSB corresponding to any terminal device among the K terminal devices. The first time period may include multiple time slots.
[0200] When the mapping ID among K terminal devices is UE′ ID When the terminal device corresponds to R S-SSBs, the time slot where the i-th S-SSB corresponding to the terminal device is located It can be expressed as:
[0201] Wherein, i is a natural number from 0 to R-1.
[0202] Furthermore, when the first symbol bit in the time slot is AGC, the mapping ID is UE' ID The symbol position of the i-th S-SSB corresponding to the terminal device It can be expressed as:
[0203] Based on the above position formula, each terminal device can quickly find the corresponding S-SSB sequence index position and the corresponding transmission beam according to its own ID information.
[0204] For ease of understanding, an exemplary description is given with reference to the example of Figure 8. It should be understood that Figure 8 is merely an illustration of a possible distribution of S-SSBs and does not represent all examples.
[0205] Referring to Figure 8 , an S-SSB cycle includes N subframes, namely subframe 0, subframe 1, ..., subframe N-1. Each subframe includes 4 time slots. Therefore, the value of X is 4. There are two types of time slots in this S-SSB cycle, namely time slot 810 and time slot 820. Time slot 810 is a time slot in which an S-SSB is not transmitted, and time slot 820 is a time slot in which an S-SSB is transmitted. The multiple time slots 820 in Figure 8 are filled with different patterns to indicate that the S-SSB transmitted in each time slot 820 may be different.
[0206] In Figure 8 , parameters 1 and 2 determine the S-SSB distribution within a cycle. As shown in Figure 8 , parameter 1 represents the slot offset of the first time slot 820 within a cycle. Parameter 2 represents the time interval between two adjacent time slots 820. As shown in Figure 8 , the value of P1 is 3, and the value of P2 is 3.
[0207] Continuing with Figure 8 , each time slot 820 includes 12 symbols 821. As shown in Figure 8 , the first symbol 821 in time slot 820 carries AGC, the second through fifth symbols 821 carry S-SSB0, the eighth through eleventh symbols 821 carry S-SSB1, and the remaining symbols 821 carry GAP. In time slot 820 shown in Figure 8 , the P3 value is 2 and the γ value is 4.
[0208] Furthermore, S-SSB0 is transmitted via transmit beam 830, and S-SSB1 is transmitted via transmit beam 840. As can be seen from the foregoing, S-SSB0 and S-SSB1 can correspond to different destination terminal devices, respectively. When the first terminal device transmits S-SSB0 and S-SSB1, it may also indicate first information associated with S-SSB0 and S-SSB1, respectively, so as to facilitate initial beam pairing between different destination terminal devices and the first terminal device.
[0209] The method embodiment of the present application is described in detail above in conjunction with Figures 1 to 8. The device embodiment of the present application is described in detail below in conjunction with Figures 9 to 11. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment. Therefore, for portions not described in detail, reference can be made to the above method embodiment.
[0210] FIG9 is a schematic block diagram of an apparatus for sideline communication according to an embodiment of the present application. The apparatus 900 may be any of the first terminal devices described above. The apparatus 900 shown in FIG9 includes a sending unit 910.
[0211] The sending unit 910 can be used to send a first side signal through a first transmitting beam, and the first side signal is used for initial beam pairing between the first terminal device and the second terminal device; wherein the first side signal is associated with first information, and the first information includes one or more of the following information: the ID of the first terminal device; the ID of the second terminal device; the ID of the terminal device group to which the second terminal device belongs; and the priority of the communication service between the first terminal device and the second terminal device.
[0212] Optionally, the second terminal device is any terminal device in a terminal device group, and the ID of the terminal device group is used to determine the ID of the second terminal device.
[0213] Optionally, the ID of the terminal device group corresponds to the ID of the second terminal device, the ID of the terminal device group is a high-layer ID or a protocol layer ID mapped by the high-layer ID, and the ID of the second terminal device is a low-layer ID.
[0214] Optionally, the first sidelink signal is an S-SSB, the S-SSB includes an SLSS ID, and the ID of the first terminal device is the SLSS ID or is determined by the SLSS ID.
[0215] Optionally, if the first terminal device and the second terminal device correspond to different cells or network devices respectively, the ID of the first terminal device and the ID of the second terminal device include identification information of the cell or network device.
[0216] Optionally, the first information is used to generate a first sequence corresponding to the first sidetrack signal.
[0217] Optionally, the first sidelink signal includes S-SSS, the first sequence includes a first S-SSS sequence, a cyclic shift of the first S-SSS sequence is determined based on a first offset, and the first offset is determined according to the first information.
[0218] Optionally, the first transmission beam is at least one of multiple transmission beams within the first time period, and the multiple transmission beams are used for the first terminal device to send multiple side signals including the first side signal, and the multiple side signals correspond one-to-one to multiple terminal devices including the second terminal device.
[0219] Optionally, the first time period is one of the following: multiple consecutive subframes, one subframe, multiple consecutive time slots, and one time slot.
[0220] Optionally, the first time period includes at least one time slot, any time slot in the at least one time slot includes multiple symbols, the first symbol in the multiple symbols is used to carry AGC, and the other symbols in the multiple symbols except the first symbol are used to carry at least one GAP and multiple side signals.
[0221] Optionally, any terminal device among the multiple terminal devices corresponds to at least one side signal, and the position index of at least one side signal corresponding to any terminal device within the first time period is determined based on one or more of the following information: the number of multiple terminal devices; the ID of any terminal device; the number of multiple side signals within the first time period; the position information of multiple side signals within the first time period.
[0222] Optionally, the first time period is a plurality of consecutive subframes, the plurality of side signals are a plurality of S-SSBs, and the position information includes one or more of the following information: a first parameter, the first parameter is used to indicate the time slot offset of the first S-SSB in the first time period; a second parameter, the second parameter is used to indicate the time slot interval between two adjacent S-SSBs in the first time period; a third parameter, the third parameter is used to indicate the number of S-SSBs in a time slot; the number of subframes in the first time period; the number of time slots in a subframe.
[0223] Optionally, multiple transmit beams in the first time period are used by the first terminal device to send S-SSBs to K terminal devices, where K is a positive integer, and the number R of S-SSBs corresponding to any one of the K terminal devices is:
[0224] in, Indicates rounding down. X represents the number of time slots in a subframe, N represents the number of subframes in the first time period, P1 represents the first parameter, P2 represents the second parameter, and P3 represents the third parameter.
[0225] Optionally, multiple transmit beams in the first time period are used for the first terminal device to send S-SSB to K terminal devices, and the first time period includes multiple time slots, and the mapping ID in the K terminal devices is UE' ID The terminal device corresponds to R S-SSBs, and the mapping ID is UE′ ID The time slot where the i-th S-SSB corresponds to the terminal device for:
[0226] Where i is a natural number from 0 to R-1, UE′ ID ∈[0,1,…,K-1].
[0227] Optionally, a time slot in the first time period includes multiple symbols, and the mapping ID is UE' ID The symbol position of the i-th S-SSB corresponding to the terminal device for:
[0228] Here, γ represents the number of symbols occupied by an S-SSB in a time slot.
[0229] Optionally, the first sidelink signal is one or more of the following: S-SSB, S-PSS and S-SSS, a sidelink channel state information reference signal, and a demodulation reference signal.
[0230] FIG10 is a schematic block diagram of another apparatus for sideline communication according to an embodiment of the present application. The apparatus 1000 may be any of the second terminal devices described above. The apparatus 1000 shown in FIG10 includes a receiving unit 1010.
[0231] The receiving unit 1010 can be used to receive a first side signal sent by the first terminal device through the first transmitting beam, and the first side signal is used for initial beam pairing between the first terminal device and the second terminal device; wherein the first side signal is associated with first information, and the first information includes one or more of the following information: the ID of the first terminal device; the ID of the second terminal device; the ID of the terminal device group to which the second terminal device belongs; and the priority of the communication service between the first terminal device and the second terminal device.
[0232] Optionally, the second terminal device is any terminal device in a terminal device group, and the ID of the terminal device group is used to determine the ID of the second terminal device.
[0233] Optionally, the ID of the terminal device group corresponds to the ID of the second terminal device, the ID of the terminal device group is a high-layer ID or a protocol layer ID mapped by the high-layer ID, and the ID of the second terminal device is a low-layer ID.
[0234] Optionally, the first sidelink signal is an S-SSB, the S-SSB includes an SLSS ID, and the ID of the first terminal device is the SLSS ID or is determined by the SLSS ID.
[0235] Optionally, if the first terminal device and the second terminal device correspond to different cells or network devices respectively, the ID of the first terminal device and the ID of the second terminal device include identification information of the cell or network device.
[0236] Optionally, the first information is used to generate a first sequence corresponding to the first sidetrack signal.
[0237] Optionally, the first sidelink signal includes S-SSS, the first sequence includes a first S-SSS sequence, a cyclic shift of the first S-SSS sequence is determined based on a first offset, and the first offset is determined according to the first information.
[0238] Optionally, the first transmission beam is at least one of multiple transmission beams within the first time period, and the multiple transmission beams are used for the first terminal device to send multiple side signals including the first side signal, and the multiple side signals correspond one-to-one to multiple terminal devices including the second terminal device.
[0239] Optionally, the first time period is one of the following: multiple consecutive subframes, one subframe, multiple consecutive time slots, and one time slot.
[0240] Optionally, the first time period includes at least one time slot, any time slot in the at least one time slot includes multiple symbols, the first symbol in the multiple symbols is used to carry AGC, and the other symbols in the multiple symbols except the first symbol are used to carry at least one GAP and multiple side signals.
[0241] Optionally, any terminal device among the multiple terminal devices corresponds to at least one side signal, and the position index of at least one side signal corresponding to any terminal device within the first time period is determined based on one or more of the following information: the number of multiple terminal devices; the ID of any terminal device; the number of multiple side signals within the first time period; the position information of multiple side signals within the first time period.
[0242] Optionally, the first time period is a plurality of consecutive subframes, the plurality of side signals are a plurality of S-SSBs, and the position information includes one or more of the following information: a first parameter, the first parameter is used to indicate the time slot offset of the first S-SSB in the first time period; a second parameter, the second parameter is used to indicate the time slot interval between two adjacent S-SSBs in the first time period; a third parameter, the third parameter is used to indicate the number of S-SSBs in a time slot; the number of subframes in the first time period; the number of time slots in a subframe.
[0243] Optionally, multiple transmit beams in the first time period are used by the first terminal device to send S-SSBs to K terminal devices, where K is a positive integer, and the number R of S-SSBs corresponding to any one of the K terminal devices is:
[0244] in, Indicates rounding down. X represents the number of time slots in a subframe, N represents the number of subframes in the first time period, N>1, P1 represents the first parameter, P2 represents the second parameter, and P3 represents the third parameter.
[0245] Optionally, multiple transmit beams in the first time period are used for the first terminal device to send S-SSB to K terminal devices, and the first time period includes multiple time slots, and the mapping ID in the K terminal devices is UE' ID The terminal device corresponds to R S-SSBs, and the mapping ID is UE′ ID The time slot where the i-th S-SSB corresponds to the terminal device for:
[0246] Where i is a natural number from 0 to R-1, UE′ ID ∈[0,1,…,K-1].
[0247] Optionally, a time slot in the first time period includes multiple symbols, and the mapping ID is UE' ID The symbol position of the i-th S-SSB corresponding to the terminal device for:
[0248] Here, γ represents the number of symbols occupied by an S-SSB in a time slot.
[0249] Optionally, the first sidelink signal is one or more of the following: S-SSB, S-PSS and S-SSS, a sidelink channel state information reference signal, and a demodulation reference signal.
[0250] FIG11 is a schematic block diagram of a communication device according to an embodiment of the present application. The dashed lines in FIG11 indicate that the unit or module is optional. The device 1100 may be used to implement the method described in the above method embodiment. The device 1100 may be a chip or a terminal device.
[0251] The device 1100 may include one or more processors 1110. The processor 1110 may support the device 1100 to implement the method described in the method embodiment above. The processor 1110 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0252] The apparatus 1100 may further include one or more memories 1120. The memories 1120 store programs that can be executed by the processor 1110, causing the processor 1110 to perform the methods described in the above method embodiments. The memories 1120 may be independent of the processor 1110 or integrated into the processor 1110.
[0253] The apparatus 1100 may further include a transceiver 1130. The processor 1110 may communicate with other devices or chips via the transceiver 1130. For example, the processor 1110 may transmit and receive data with other devices or chips via the transceiver 1130.
[0254] The present application also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to a terminal device or network device provided in the present application, and the program enables a computer to execute the method performed by the terminal device or network device in each embodiment of the present application.
[0255] The computer-readable storage medium may be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, or a magnetic tape), an optical medium (e.g., a digital versatile disc (DVD)), or a semiconductor medium (e.g., a solid state drive (SSD)).
[0256] The present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to a terminal device or network device provided in the present application, and the program causes a computer to execute the method performed by the terminal or network device in each embodiment of the present application.
[0257] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means.
[0258] The present application also provides a computer program that can be applied to a terminal device or network device provided in the present application, and enables a computer to execute the method performed by the terminal or network device in each embodiment of the present application.
[0259] The terms "system" and "network" in this application may be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of this application and are not intended to limit this application. The terms "first," "second," "third," and "fourth" in the specification and claims of this application and the accompanying drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having," as well as any variations thereof, are intended to cover non-exclusive inclusions.
[0260] In the embodiments of this application, the term "indication" may refer to a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" may refer to a direct indication of B, e.g., B can obtain information through A; it may refer to an indirect indication of B, e.g., A indicates C, e.g., B can obtain information through C; or it may refer to an association between A and B.
[0261] In the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and indication, configuration and configuration, etc.
[0262] In the embodiments of the present application, "pre-definition" or "pre-configuration" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., including a terminal device and a network device). The present application does not limit the specific implementation method. For example, pre-definition may refer to a definition in a protocol.
[0263] In the embodiments of the present application, the "protocol" may refer to a standard protocol in the communication field, for example, it may include an LTE protocol, a NR protocol, and related protocols used in future communication systems, and this application does not limit this.
[0264] In the embodiments of the present application, determining B based on A does not mean determining B only based on A. B can also be determined based on A and / or other information.
[0265] In the embodiments of this application, the term "and / or" is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this document generally indicates that the related objects are in an "or" relationship.
[0266] In various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0267] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0268] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0269] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0270] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A method for sideline communication, characterized in that: include: The first terminal device sends a first sidelink signal through a first transmit beam, where the first sidelink signal is used for the first terminal device to perform initial beam pairing or sidelink establishment with a second terminal device; The first side signal is associated with first information, and the first information includes one or more of the following information: The identification ID of the first terminal device; The ID of the second terminal device; The ID of the terminal device group to which the second terminal device belongs; The priority of the communication service between the first terminal device and the second terminal device.
2. The method according to claim 1, characterized in that The second terminal device is any terminal device in the terminal device group, and the ID of the terminal device group is used to determine the ID of the second terminal device.
3. The method according to claim 2, characterized in that The ID of the terminal device group corresponds to the ID of the second terminal device, the ID of the terminal device group is a high-layer ID or a protocol layer ID mapped by a high-layer ID, and the ID of the second terminal device is a low-layer ID.
4. The method according to any one of claims 1 to 3, characterized in that The first sidelink signal is a sidelink synchronization signal block S-SSB, the S-SSB includes a sidelink synchronization signal identifier SLSS ID, and the ID of the first terminal device is the SLSS ID or is determined by the SLSS ID.
5. The method according to claim 1, characterized in that If the first terminal device and the second terminal device correspond to different cells or network devices respectively, the ID of the first terminal device and the ID of the second terminal device include identification information of the cell or the network device.
6. The method according to any one of claims 1 to 5, characterized in that The first information is used to generate a first sequence corresponding to the first sideline signal.
7. The method according to claim 6, characterized in that The first sidelink signal includes a sidelink secondary synchronization signal S-SSS, the first sequence includes a first S-SSS sequence, a cyclic shift of the first S-SSS sequence is determined based on a first offset, and the first offset is determined according to the first information.
8. The method according to any one of claims 1 to 7, characterized in that The first transmitting beam is at least one of multiple transmitting beams within a first time period, and the multiple transmitting beams are used for the first terminal device to send multiple side signals including the first side signal, and the multiple side signals correspond one-to-one to multiple terminal devices including the second terminal device.
9. The method according to claim 8, characterized in that The first time period is one of the following: a plurality of consecutive subframes, one subframe, a plurality of consecutive time slots, and one time slot.
10. The method according to claim 8, characterized in that The first time period includes at least one time slot, any time slot of the at least one time slot includes multiple symbols, the first symbol of the multiple symbols is used to carry automatic gain control AGC, and the other symbols of the multiple symbols except the first symbol are used to carry at least one guard interval GAP and the multiple side signals.
11. The method according to claim 8 or 10, characterized in that: Any terminal device among the multiple terminal devices corresponds to at least one side signal, and a position index of the at least one side signal corresponding to any terminal device in the first time period is determined according to one or more of the following information: The number of the plurality of terminal devices; The ID of any terminal device; the number of the plurality of lateral signals in the first time period; The location information of the multiple sidewalk signals in the first time period.
12. The method according to claim 11, characterized in that The first time period is a plurality of consecutive subframes, the plurality of sidelink signals are a plurality of S-SSBs, and the location information includes one or more of the following information: A first parameter, where the first parameter is used to indicate a time slot offset of a first S-SSB in the first time period; A second parameter, where the second parameter is used to indicate a time slot interval between two adjacent S-SSBs in the first time period; A third parameter, the third parameter being used to indicate the number of S-SSBs in a time slot; the number of subframes in the first time period; The number of time slots in a subframe.
13. The method according to claim 12, characterized in that The multiple transmit beams in the first time period are used by the first terminal device to send S-SSBs to K terminal devices, where K is a positive integer, and the number R of S-SSBs corresponding to any terminal device among the K terminal devices is: in, Indicates rounding down. X represents the number of time slots in a subframe, and N represents the number of time slots in the first time period. The number of subframes, P1 represents the first parameter, P2 represents the second parameter, and P3 represents the third parameter.
14. The method according to claim 12, characterized in that The multiple transmission beams in the first time period are used by the first terminal device to send S-SSB to K terminal devices, the first time period includes multiple time slots, and the mapping ID in the K terminal devices is UE′ ID The terminal device corresponds to R S-SSBs, and the mapping ID is UE' ID The time slot where the i-th S-SSB corresponds to the terminal device for: Where i is a natural number from 0 to R-1, UE′ ID ∈[0,1,…,K-1].
15. The method according to claim 14, characterized in that A time slot in the first time period includes multiple symbols, and the mapping ID is UE' ID The symbol position of the i-th S-SSB corresponding to the terminal device for: Wherein, γ represents the number of symbols occupied by one S-SSB in one time slot.
16. The method according to any one of claims 1 to 15, characterized in that The first sidelink signal is one or more of the following: S-SSB, S-PSS and S-SSS, a sidelink channel state information reference signal, and a demodulation reference signal.
17. A method for sideline communication, characterized in that: include: The second terminal device receives a first sidelink signal sent by the first terminal device through the first transmit beam, where the first sidelink signal is used for the first terminal device to perform initial beam pairing or sidelink establishment with the second terminal device; The first side signal is associated with first information, and the first information includes one or more of the following information: The identification ID of the first terminal device; The ID of the second terminal device; The ID of the terminal device group to which the second terminal device belongs; The priority of the communication service between the first terminal device and the second terminal device.
18. The method according to claim 17, characterized in that The second terminal device is any terminal device in the terminal device group, and the ID of the terminal device group is used to determine the ID of the second terminal device.
19. The method according to claim 18, characterized in that The ID of the terminal device group corresponds to the ID of the second terminal device, the ID of the terminal device group is a high-layer ID or a protocol layer ID mapped by a high-layer ID, and the ID of the second terminal device is a low-layer ID.
20. The method according to any one of claims 17 to 19, characterized in that The first sidelink signal is a sidelink synchronization signal block S-SSB, the S-SSB includes a sidelink synchronization signal identifier SLSS ID, and the ID of the first terminal device is the SLSS ID or is determined by the SLSS ID.
21. The method according to claim 17, characterized in that If the first terminal device and the second terminal device correspond to different cells or network devices respectively, the ID of the first terminal device and the ID of the second terminal device include identification information of the cell or the network device.
22. The method according to any one of claims 17 to 21, characterized in that The first information is used to generate a first sequence corresponding to the first sideline signal.
23. The method according to claim 22, characterized in that The first sidelink signal includes a sidelink secondary synchronization signal S-SSS, the first sequence includes a first S-SSS sequence, a cyclic shift of the first S-SSS sequence is determined based on a first offset, and the first offset is determined according to the first information.
24. The method according to any one of claims 17 to 23, characterized in that The first transmitting beam is at least one of multiple transmitting beams within a first time period, and the multiple transmitting beams are used for the first terminal device to send multiple side signals including the first side signal, and the multiple side signals correspond one-to-one to multiple terminal devices including the second terminal device.
25. The method according to claim 24, characterized in that The first time period is one of the following: a plurality of consecutive subframes, one subframe, a plurality of consecutive time slots, and one time slot.
26. The method according to claim 24, characterized in that The first time period includes at least one time slot, any time slot of the at least one time slot includes multiple symbols, the first symbol of the multiple symbols is used to carry automatic gain control AGC, and the other symbols of the multiple symbols except the first symbol are used to carry at least one guard interval GAP and the multiple side signals.
27. The method according to claim 24 or 26, characterized in that Any terminal device among the multiple terminal devices corresponds to at least one side signal, and a position index of the at least one side signal corresponding to any terminal device in the first time period is determined according to one or more of the following information: The number of the plurality of terminal devices; The ID of any terminal device; the number of the plurality of lateral signals in the first time period; The location information of the multiple sidewalk signals in the first time period.
28. The method according to claim 27, characterized in that The first time period is a plurality of consecutive subframes, the plurality of sidelink signals are a plurality of S-SSBs, and the location information includes one or more of the following information: A first parameter, where the first parameter is used to indicate a time slot offset of a first S-SSB in the first time period; A second parameter, where the second parameter is used to indicate a time slot interval between two adjacent S-SSBs in the first time period; A third parameter, the third parameter being used to indicate the number of S-SSBs in a time slot; the number of subframes in the first time period; The number of time slots in a subframe.
29. The method according to claim 28, characterized in that The multiple transmit beams in the first time period are used by the first terminal device to send S-SSBs to K terminal devices, where K is a positive integer, and the number R of S-SSBs corresponding to any terminal device among the K terminal devices is: in, Indicates rounding down. X represents the number of time slots in a subframe, N represents the number of subframes in the first time period, P1 represents the first parameter, P2 represents the second parameter, and P3 represents the third parameter.
30. The method according to claim 28, characterized in that The multiple transmission beams in the first time period are used by the first terminal device to send S-SSB to K terminal devices, the first time period includes multiple time slots, and the mapping ID in the K terminal devices is UE′ ID The terminal device corresponds to R S-SSBs, and the mapping ID is UE' ID The time slot where the i-th S-SSB corresponds to the terminal device for: Where i is a natural number from 0 to R-1, UE′ ID ∈[0,1,…,K-1].
31. The method according to claim 30, characterized in that A time slot in the first time period includes multiple symbols, and the mapping ID is UE' ID The symbol position of the i-th S-SSB corresponding to the terminal device for: Wherein, γ represents the number of symbols occupied by one S-SSB in one time slot.
32. The method according to any one of claims 17 to 31, characterized in that The first sidelink signal is one or more of the following: S-SSB, S-PSS and S-SSS, a sidelink channel state information reference signal, and a demodulation reference signal.
33. A device for sideline communication, characterized in that: The apparatus is a first terminal device, and the first terminal device includes: A sending unit, configured to send a first sidelink signal through a first transmitting beam, wherein the first sidelink signal is used for the first terminal device to perform initial beam pairing or sidelink establishment with a second terminal device; The first side signal is associated with first information, and the first information includes one or more of the following information: The identification ID of the first terminal device; The ID of the second terminal device; The ID of the terminal device group to which the second terminal device belongs; The priority of the communication service between the first terminal device and the second terminal device.
34. The device according to claim 33, characterized in that The second terminal device is any terminal device in the terminal device group, and the ID of the terminal device group is used to determine the ID of the second terminal device.
35. The device according to claim 34, characterized in that The ID of the terminal device group corresponds to the ID of the second terminal device, the ID of the terminal device group is a high-layer ID or a protocol layer ID mapped by a high-layer ID, and the ID of the second terminal device is a low-layer ID.
36. The device according to any one of claims 33 to 35, characterized in that The first sidelink signal is a sidelink synchronization signal block S-SSB, the S-SSB includes a sidelink synchronization signal identifier SLSS ID, and the ID of the first terminal device is the SLSS ID or is determined by the SLSS ID.
37. The device according to claim 33, characterized in that If the first terminal device and the second terminal device correspond to different cells or network devices respectively, the ID of the first terminal device and the ID of the second terminal device include identification information of the cell or the network device.
38. The device according to any one of claims 33 to 37, characterized in that The first information is used to generate a first sequence corresponding to the first sideline signal.
39. The device according to claim 38, characterized in that The first sidelink signal includes a sidelink secondary synchronization signal S-SSS, the first sequence includes a first S-SSS sequence, a cyclic shift of the first S-SSS sequence is determined based on a first offset, and the first offset is determined according to the first information.
40. The device according to any one of claims 33 to 39, characterized in that The first transmitting beam is at least one of multiple transmitting beams within a first time period, and the multiple transmitting beams are used for the first terminal device to send multiple side signals including the first side signal, and the multiple side signals correspond one-to-one to multiple terminal devices including the second terminal device.
41. The device according to claim 40, characterized in that The first time period is one of the following: a plurality of consecutive subframes, one subframe, a plurality of consecutive time slots, and one time slot.
42. The device according to claim 40, characterized in that The first time period includes at least one time slot, any time slot of the at least one time slot includes multiple symbols, the first symbol of the multiple symbols is used to carry automatic gain control AGC, and the other symbols of the multiple symbols except the first symbol are used to carry at least one guard interval GAP and the multiple side signals.
43. The device according to claim 40 or 42, characterized in that Any terminal device among the multiple terminal devices corresponds to at least one side signal, and a position index of the at least one side signal corresponding to any terminal device in the first time period is determined according to one or more of the following information: The number of the plurality of terminal devices; The ID of any terminal device; the number of the plurality of lateral signals in the first time period; The location information of the multiple sidewalk signals in the first time period.
44. The device according to claim 43, characterized in that The first time period is a plurality of consecutive subframes, the plurality of sidelink signals are a plurality of S-SSBs, and the location information includes one or more of the following information: A first parameter, where the first parameter is used to indicate a time slot offset of a first S-SSB in the first time period; A second parameter, where the second parameter is used to indicate a time slot interval between two adjacent S-SSBs in the first time period; A third parameter, the third parameter being used to indicate the number of S-SSBs in a time slot; the number of subframes in the first time period; The number of time slots in a subframe.
45. The device according to claim 44, characterized in that The multiple transmit beams in the first time period are used by the first terminal device to send S-SSBs to K terminal devices, where K is a positive integer, and the number R of S-SSBs corresponding to any terminal device among the K terminal devices is: in, Indicates rounding down. X represents the number of time slots in a subframe, N represents the number of subframes in the first time period, P1 represents the first parameter, P2 represents the second parameter, and P3 represents the third parameter.
46. The device according to claim 44, characterized in that The multiple transmission beams in the first time period are used by the first terminal device to send S-SSB to K terminal devices, the first time period includes multiple time slots, and the mapping ID in the K terminal devices is UE′ ID The terminal device corresponds to R S-SSBs, and the mapping ID is UE' ID The time slot where the i-th S-SSB corresponds to the terminal device for: Where i is a natural number from 0 to R-1, UE′ ID ∈[0,1,…,K-1].
47. The device according to claim 46, characterized in that A time slot in the first time period includes multiple symbols, and the mapping ID is UE' ID The symbol position of the i-th S-SSB corresponding to the terminal device for: Wherein, γ represents the number of symbols occupied by one S-SSB in one time slot.
48. The device according to any one of claims 33 to 47, characterized in that The first sidelink signal is one or more of the following: S-SSB, S-PSS and S-SSS, a sidelink channel state information reference signal, and a demodulation reference signal.
49. A device for sideline communication, characterized in that: The apparatus is a second terminal device, and the second terminal device includes: A receiving unit, configured to receive a first sidelink signal sent by a first terminal device via a first transmitting beam, wherein the first sidelink signal is used for initial beam pairing or sidelink establishment between the first terminal device and the second terminal device; The first side signal is associated with first information, and the first information includes one or more of the following information: The identification ID of the first terminal device; The ID of the second terminal device; The ID of the terminal device group to which the second terminal device belongs; The priority of the communication service between the first terminal device and the second terminal device.
50. The device according to claim 49, characterized in that The second terminal device is any terminal device in the terminal device group, and the ID of the terminal device group is used to determine the ID of the second terminal device.
51. The device according to claim 50, characterized in that The ID of the terminal device group corresponds to the ID of the second terminal device, the ID of the terminal device group is a high-layer ID or a protocol layer ID mapped by a high-layer ID, and the ID of the second terminal device is a low-layer ID.
52. The device according to any one of claims 49-50, characterized in that The first sidelink signal is a sidelink synchronization signal block S-SSB, the S-SSB includes a sidelink synchronization signal identifier SLSS ID, and the ID of the first terminal device is the SLSS ID or is determined by the SLSS ID.
53. The device according to claim 49, characterized in that If the first terminal device and the second terminal device correspond to different cells or network devices respectively, the ID of the first terminal device and the ID of the second terminal device include identification information of the cell or the network device.
54. The device according to any one of claims 49 to 53, characterized in that The first information is used to generate a first sequence corresponding to the first sideline signal.
55. The device according to claim 54, characterized in that The first sidelink signal includes a sidelink secondary synchronization signal S-SSS, the first sequence includes a first S-SSS sequence, a cyclic shift of the first S-SSS sequence is determined based on a first offset, and the first offset is determined according to the first information.
56. The device according to any one of claims 49 to 55, characterized in that The first transmitting beam is at least one of multiple transmitting beams within a first time period, and the multiple transmitting beams are used for the first terminal device to send multiple side signals including the first side signal, and the multiple side signals correspond one-to-one to multiple terminal devices including the second terminal device.
57. The device according to claim 56, characterized in that The first time period is one of the following: a plurality of consecutive subframes, one subframe, a plurality of consecutive time slots, and one time slot.
58. The device according to claim 56, characterized in that The first time period includes at least one time slot, any time slot of the at least one time slot includes multiple symbols, the first symbol of the multiple symbols is used to carry automatic gain control AGC, and the other symbols of the multiple symbols except the first symbol are used to carry at least one guard interval GAP and the multiple side signals.
59. The device according to claim 56 or 58, characterized in that Any terminal device among the multiple terminal devices corresponds to at least one side signal, and a position index of the at least one side signal corresponding to any terminal device in the first time period is determined according to one or more of the following information: The number of the plurality of terminal devices; The ID of any terminal device; the number of the plurality of lateral signals in the first time period; The location information of the multiple sidewalk signals in the first time period.
60. The device according to claim 59, characterized in that The first time period is a plurality of consecutive subframes, the plurality of sidelink signals are a plurality of S-SSBs, and the location information includes one or more of the following information: A first parameter, where the first parameter is used to indicate a time slot offset of a first S-SSB in the first time period; A second parameter, where the second parameter is used to indicate a time slot interval between two adjacent S-SSBs in the first time period; A third parameter, the third parameter being used to indicate the number of S-SSBs in a time slot; the number of subframes in the first time period; The number of time slots in a subframe.
61. The device according to claim 60, characterized in that The multiple transmit beams in the first time period are used by the first terminal device to send S-SSBs to K terminal devices, where K is a positive integer, and the number R of S-SSBs corresponding to any terminal device among the K terminal devices is: in, Indicates rounding down. X represents the number of time slots in a subframe, N represents the number of subframes in the first time period, P1 represents the first parameter, P2 represents the second parameter, and P3 represents the third parameter.
62. The device according to claim 60, characterized in that The multiple transmission beams in the first time period are used by the first terminal device to send S-SSB to K terminal devices, the first time period includes multiple time slots, and the mapping ID in the K terminal devices is UE′ ID The terminal device corresponds to R S-SSBs, and the mapping ID is UE' ID The time slot where the i-th S-SSB corresponds to the terminal device for: Where i is a natural number from 0 to R-1, UE′ ID ∈[0,1,…,K-1].
63. The device according to claim 62, characterized in that A time slot in the first time period includes multiple symbols, and the mapping ID is UE' ID The symbol position of the i-th S-SSB corresponding to the terminal device for: Wherein, γ represents the number of symbols occupied by one S-SSB in one time slot.
64. The device according to any one of claims 49 to 63, characterized in that The first sidelink signal is one or more of the following: S-SSB, S-PSS and S-SSS, a sidelink channel state information reference signal, and a demodulation reference signal.
65. A communication device, characterized in that: It comprises a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory to execute the method as claimed in any one of claims 1 to 32.
66. A device, characterized in that The invention comprises a processor, which is used to call a program from a memory to execute the method according to any one of claims 1 to 32.
67. A chip, characterized in that: It comprises a processor, which is used to call a program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 32.
68. A computer-readable storage medium, characterized in that A program is stored thereon, the program causing a computer to execute the method according to any one of claims 1 to 32.
69. A computer program product, characterized in that The method comprises a program which causes a computer to execute the method according to any one of claims 1 to 32.
70. A computer program, characterized in that The computer program causes a computer to execute the method according to any one of claims 1 to 32.
Citation Information
Patent Citations
Indication of traffic direction for sidelink
CN114402674A
Method and apparatus for initial beam alignment in wireless communication system
US20230199681A1