Terminal-terminal link establishment method and apparatus
By obtaining the link parameters of the terminal node through the G node and sending the TT link establishment instruction, the problem of low TT link establishment success rate is solved, and a higher link establishment success rate and signaling overhead optimization are achieved.
Patent Information
- Application Number
- PCT/CN2025/095773
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-18
- Filing Date
- 2025-05-19
- Publication Date
- 2025-12-26
AI Technical Summary
The success rate of establishing existing direct connection links (TT links) between terminal nodes is low, especially in dynamic network topologies where the node connection relationships are not fixed, which affects the normal operation of the communication system.
By obtaining the link parameters of the first and second terminal nodes through the G node, and sending the TT link establishment instruction, the link parameters between the terminal nodes are matched, including TT link enable, maximum duty cycle, link establishment start and end positions, event group period, delay period, etc., to improve the success rate of link establishment.
It improves the success rate of TT link establishment, reduces signaling overhead, avoids impacting ongoing services on terminal nodes, makes full use of signaling overhead, and ensures the rationality and accuracy of link parameters.
Smart Images

Figure CN2025095773_26122025_PF_FP_ABST
Abstract
Description
Method and apparatus for establishing terminal node direct link
[0001] The present application claims priority to the Chinese patent application No. 202410793998.9, filed on June 18, 2024, entitled "Method and apparatus for establishing terminal node direct link", the whole content of which is incorporated herein by reference. TECHNICAL FIELD
[0002] The present application relates to the field of communication technology, and in particular to a method and apparatus for establishing a terminal node direct link. BACKGROUND
[0003] With the continuous development of communication technology, intelligent application scenarios such as smart home, smart cockpit, intelligent driving, intelligent manufacturing, and intelligent transportation have emerged, and communication systems that realize a variety of business functions have improved productivity and brought convenience and interest to people's lives. People's functional requirements for communication systems are also getting higher and higher, which has led to an increase in the number and types of nodes in the communication system. In most communication systems that include multiple nodes, the identities and communication capabilities of the nodes often differ greatly. On the one hand, this is to facilitate the management of the multi-node system, and on the other hand, it is to accommodate nodes with different computing and communication capabilities. However, the differences between nodes also indirectly limit the connection between nodes.
[0004] Some communication systems include master nodes and slave nodes. The master nodes have stronger communication capabilities and the ability to manage slave nodes, and can establish links with multiple slave nodes, enabling communication between master and slave nodes to realize various functions. The master node can also establish a T-T link for multiple slave nodes.
[0005] However, the existing methods for establishing a T-T link have a low success rate of establishing a T-T link. SUMMARY
[0006] Embodiments of the present application provide a method and apparatus for establishing a terminal node direct (T-T) link, which can improve the success rate of establishing a T-T link.
[0007] In a first aspect, embodiments of the present application provide a method for establishing a terminal node direct (T-T) link. The method can be applied to a grant (G) node, which can include a wireless local area network (WLAN) device (including a Wi-Fi device, etc.) or other device (such as a device involved in the Starlink protocol), etc., or can be set in a chip, functional module, processing system, or communication component in a device, etc. The method comprises:
[0008] The G node acquires the first link parameter and the second link parameter, the first link parameter being a parameter of a first terminal (T) node for establishing a T-T link, and the second link parameter being a parameter of a second T node for establishing the T-T link, the T-T link being a link between the first T node and the second T node; sends a first T-T link establishment indication to the first T node according to the first link parameter and the second link parameter; and sends a second T-T link establishment indication to the second T node according to the first link parameter and the second link parameter; wherein the first T-T link establishment indication and the second T-T link establishment indication are used for establishing the T-T link.
[0009] In the embodiments of the present application, the G node acquires the first link parameter and the second link parameter, and can determine the T-T link establishment indication according to the two link parameters, thereby determining appropriate link parameters (or final link parameters) of the T-T link for the T nodes, and improving the success rate of establishing the T-T link.
[0010] In a possible implementation, the first T-T link establishment indication is sent according to the first link parameter and the second link parameter, including: the first T-T link establishment indication is sent when the following conditions are met: the first T node enables the T-T link and the second T node enables the T-T link; or the available air interface resources of the first T node match the available air interface resources of the second T node.
[0011] The G node pre-acquires the T-T link enable of the first T node and the T-T link enable of the second T node, so that the G node can explicitly know whether the first T node or the second T node can accept establishment of a new T-T link, thereby avoiding the case that the G node sends a T-T link establishment indication because the T nodes do not accept establishment of a new T-T link, and thereby not only improving the success rate of establishing the T-T link, but also improving the utilization rate of the T-T link establishment indication. Meanwhile, the G node can explicitly determine the communication time or the sensing time of the T-T link according to the time of the air interface resources of the T nodes being free, thereby effectively ensuring the rationality of the link parameters of the T-T link. The available air interface resources can include the time of the air interface resources being free.
[0012] In a possible implementation, the available air interface resources are determined according to at least one of the following: a maximum duty cycle, an event group period, a delay period, a link establishment start position, and a link establishment end position.
[0013] In a possible implementation, the G node obtaining the first link parameter and the second link parameter comprises: the G node sending a first link parameter request to the first T node, the first link parameter request being used to request the first link parameter, and receiving a first link parameter response from the first T node, the first link parameter response comprising the first link parameter; and the G node sending a second link parameter request to the second T node, the second link parameter request being used to request the second link parameter, and receiving a second link parameter response from the second T node, the second link parameter response comprising the second link parameter.
[0014] In a possible implementation, the G node obtaining the first link parameter and the second link parameter comprises: the G node receiving a first link parameter report from the first T node, the first link parameter report being used to report the first link parameter; and the G node receiving a second link parameter report from the second T node, the second link parameter report being used to report the second link parameter.
[0015] In a possible implementation, the method further comprises: determining that the T-T link cannot be established between the first T node and the second T node according to the first link parameter and the second link parameter.
[0016] In the embodiments of the present application, the G node can not send the T-T link establishment indication in the case that the G node determines that the T-T link cannot be established between the first T node and the second T node, thereby saving signaling overhead.
[0017] The method provided by the embodiments of the present application can include the case of establishing the T-T link, or the case of failing to establish the T-T link, or in some scenarios of the present application, the G node can determine to establish the T-T link; in other scenarios of the present application, the G node can determine that the T-T link cannot be established.
[0018] In a second aspect, the embodiments of the present application provide a method for establishing a terminal node direct connection T-T link, which can be applied to a first terminal (T) node, which can include a WLAN device (including a Wi-Fi device and the like) or other devices (such as devices involved in the Starlink protocol) and the like, or can be arranged in a chip, a functional module, a processing system or a communication component in a device and the like. The method comprises:
[0019] The first T node receives a first T-T link establishment indication from the G node, the first T-T link establishment indication being determined according to a first link parameter and a second link parameter, the first link parameter being a parameter of the first T node for establishing the T-T link, the second link parameter being a parameter of the second T node for establishing the T-T link, and the T-T link being a link between the first T node and the second T node; and the first T node establishes the T-T link according to the first T-T link establishment indication.
[0020] In the embodiments of the present application, the first T-node establishes the T-T link according to the first T-T link establishment indication, which can effectively ensure the success rate of the establishment of the T-T link, so that the first T-node can communicate or sense with the second T-node with more suitable link parameters. The suitable link parameters shown herein can be the link parameters indicated in the first T-T link establishment indication, or the link parameters (or final link parameters, etc.) of the T-T link.
[0021] In a possible implementation, the method further includes: the first T-node receiving a first link parameter request from the G-node, the first link parameter request being used to request the first link parameter; and the first T-node sending a first link parameter response to the G-node, the first link parameter response including the first link parameter.
[0022] In a possible implementation, the method further includes: the first T-node reporting a first link parameter report to the G-node, the first link parameter report being used to report the first link parameter.
[0023] In a possible implementation, the first T-node reporting the first link parameter report to the G-node includes: the first T-node reporting the first link parameter report to the G-node when the following conditions are met: the connection relationship of the first T-node in the network topology in which the first T-node is located changes; the air interface resource of the first T-node changes; and the number of T-T links associated with the first T-node reaches a number threshold.
[0024] In the embodiments of the present application, the first T-node reports the link parameter when the above conditions are met, which can enable the G-node to timely learn the changed link parameter of the first T-node, thereby further improving the success rate of the establishment of the T-T link.
[0025] In a third aspect, the embodiments of the present application provide a method for establishing a T-T link of a terminal node. The method can be applied to a second terminal (T) node, which can include a WLAN device (including a Wi-Fi device, etc.) or other devices (such as devices involved in the StarFlash protocol), etc., or can be arranged in a chip, a functional module, a processing system or a communication component in a device, etc. The method includes:
[0026] The second T-node receives a second T-T link establishment indication from the G-node, the second T-T link establishment indication being determined according to a first link parameter and a second link parameter, the first link parameter being a parameter of the second T-node for establishing a T-T link, the second link parameter being a parameter of the second T-node for establishing a T-T link, and the T-T link being a link between the second T-node and the second T-node; and the second T-node establishes the T-T link according to the first T-T link establishment indication.
[0027] In a possible implementation, the method further includes: receiving, by the second T-node, a second link parameter request from the G-node, the second link parameter request being used to request the second link parameter; and sending, by the second T-node, a second link parameter response to the G-node, the second link parameter response including the second link parameter.
[0028] In a possible implementation, the method further includes: reporting, by the second T-node, a second link parameter report to the G-node, the second link parameter report being used to report the second link parameter.
[0029] In a possible implementation, the reporting, by the second T-node, of the second link parameter report to the G-node includes: reporting, by the second T-node, the second link parameter report to the G-node in a case where one of the following conditions is met: a connection relationship of the second T-node in a network topology in which the second T-node is located changes; an air interface resource of the second T-node changes; and a number of T-T links associated with the second T-node reaches a number threshold.
[0030] The description of the third aspect can refer to the second aspect, and will not be repeated here.
[0031] In combination with the first aspect to the third aspect, in a possible implementation, the first link parameter includes at least one of the following:
[0032] T-T link enablement, the T-T link enablement being used to indicate whether the first T-node accepts a new T-T link;
[0033] Maximum duty cycle, the maximum duty cycle being used to indicate a maximum value of a ratio of an air interface usage time to an event group period in each event group period.
[0034] The first link parameter includes the T-T link enablement, so that the G-node can explicitly know whether the first T-node can accept establishment of a new T-T link, thereby avoiding a case where the G-node sends a T-T link establishment indication due to the first T-node not accepting establishment of the new T-T link, and thus not only improving a success rate of establishment of the T-T link, but also improving utilization of the T-T link establishment indication.
[0035] The maximum duty cycle can represent a duration of air interface resource idleness of the first T-node, and according to the maximum duty cycle, the G-node can determine appropriate link parameters of the T-T link, and improve accuracy and reasonableness of the T-T link establishment indication.
[0036] In combination with the first aspect to the third aspect, in a possible implementation, the first link parameter further includes at least one of the following: a link establishment start position, a link establishment end position, an event group period, a delay period, and a timeout time.
[0037] In a possible implementation manner of the first aspect, the third aspect, or the fourth aspect, the first link parameter further includes at least one of the following: a system scheduling time slot.
[0038] In a possible implementation manner of the first aspect, the third aspect, or the fourth aspect, the second link parameter includes at least one of the following: T-T link enablement, maximum duty cycle, link establishment start position, link establishment end position, event group period, delay period, timeout time, and system scheduling time slot.
[0039] In a possible implementation manner of the first aspect, the third aspect, or the fourth aspect, the first link parameter further includes at least one of the following: a system scheduling time slot.
[0040] In a possible implementation manner of the first aspect, the third aspect, or the fourth aspect, the first link parameter further includes at least one of the following: a system scheduling time slot.
[0041] In a possible implementation manner, the memory is located outside the communication apparatus.
[0042] In a possible implementation manner, the memory is located inside the communication apparatus.
[0043] In the embodiments of the present application, the processor and the memory can also be integrated into one device, that is, the processor and the memory can also be integrated together. For example, the communication apparatus can be a chip.
[0044] In a possible implementation manner, the communication apparatus further includes a transceiver, configured to receive or send information.
[0045] In a possible implementation manner, the communication apparatus further includes a transceiver, configured to receive or send information.
[0046] In a possible implementation manner, the communication apparatus further includes a transceiver, configured to receive or send information.
[0047] In an eighth aspect, an embodiment of the present application provides a computer program product, which, when executed on a computer, causes the method shown in any one of the first aspect to the third aspect or any possible implementation manner thereof to be performed.
[0048] In a ninth aspect, an embodiment of the present application provides a communication system, which comprises a G node configured to perform the method shown in the first aspect or any possible implementation manner of the first aspect, and a T node configured to perform the method shown in the second aspect or any possible implementation manner of the second aspect, or the T node can be configured to perform the method shown in the third aspect or any possible implementation manner of the third aspect. The communication system can comprise at least one of the first T node or the second T node. BRIEF DESCRIPTION OF DRAWINGS
[0049] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present application;
[0050] FIG. 2 is a schematic diagram of a method for establishing a T-T link according to an embodiment of the present application;
[0051] FIG. 3 is another schematic diagram of a method for establishing a T-T link according to an embodiment of the present application;
[0052] FIG. 4a is a schematic diagram of the G node determining whether to establish a T-T link according to an embodiment of the present application;
[0053] FIG. 4b is a schematic diagram of the G node determining whether to establish a T-T link according to an embodiment of the present application;
[0054] FIG. 5a is a schematic diagram of a method for establishing a T-T link according to an embodiment of the present application;
[0055] FIG. 5b is a schematic diagram of a scenario of establishing a T-T link according to an embodiment of the present application;
[0056] FIG. 6a is a schematic diagram of a method for establishing a T-T link according to an embodiment of the present application;
[0057] FIG. 6b is a schematic diagram of a change of a connection relationship of the first T node according to an embodiment of the present application;
[0058] FIG. 7a is another schematic diagram of an architecture of a communication system according to an embodiment of the present application;
[0059] FIG. 7b is another schematic diagram of a scenario of establishing a T-T link according to an embodiment of the present application;
[0060] FIG. 8 is a schematic diagram of a structure of a communication device according to an embodiment of the present application;
[0061] FIG. 9 is another structure diagram of a communication apparatus according to an embodiment of the present application;
[0062] FIG. 10 is still another structure diagram of a communication apparatus according to an embodiment of the present application. DETAILED DESCRIPTION
[0063] For the purpose of understanding the technical solutions of the present application, the present application will be further described below with reference to the drawings.
[0064] The terms "first" and "second" and the like in the description, claims, and drawings of the present application merely mean to distinguish different objects, and are not intended to describe particular sequences. In addition, the terms "comprise" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device, etc. comprising a series of steps or units is not limited to the listed steps or units, but can optionally further comprise steps or units not listed, etc., or can optionally further comprise other steps or units inherent to the process, method, product, or device, etc.
[0065] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present application. The appearance of the phrase in various places in the specification does not necessarily all refer to the same embodiment, nor does it necessarily refer to a separate or alternative embodiment. It will be apparent to those skilled in the art, explicitly and implicitly, that the embodiments described herein can be combined with other embodiments.
[0066] In the present application, "at least one" means one or more, "multiple" means two or more, "at least two" means two or three and more, and "and / or" is used to describe the association relationship of the associated objects, which means that there can be three relationships, for example, "A and / or B" can mean: only A, only B, and A and B exist at the same time, where A and B can be singular or plural. "Or" means that there can be two relationships, such as only A, only B; when A and B are not mutually exclusive, it can also mean that there are three relationships, such as only A, only B, and A and B exist at the same time. The character " / " generally represents an "or" relationship between the associated objects before and after it. "At least one of the following" or similar expressions means any combination of these items. For example, at least one of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c".
[0067] In the present application, "indication" can include direct indication, indirect indication, display indication, and implicit indication. When describing that certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.
[0068] In the present application, "sending" and "receiving" represent the direction of signal transmission. For example, "sending information to XX" can be understood as that the destination of the information is XX, which can include direct sending through the air interface, and also includes indirect sending through the air interface by other units or modules. "Receiving information from YY" can be understood as that the source of the information is YY, which can include direct receiving from YY through the air interface, and also includes indirect receiving from YY through the air interface from other units or modules. "Sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface. In other words, sending and receiving can be carried out between devices, for example, between G nodes and T nodes, or can be carried out within a device, for example, between components, between modules, between chips, between software modules or hardware modules within a device through a bus, a wire or an interface.
[0069] The following introduces the nodes and systems involved in the present application.
[0070] The technical solutions provided in the embodiments of the present application can be applied to a wireless local area network (WLAN) system, such as a spark link or nearlink or Wi-Fi, and the like. The technical solutions provided in the embodiments of the present application can also be applied to a spark link standard protocol, such as a spark link low energy (SLE) wireless communication system, and the like. For example, the technical solutions provided in the embodiments of the present application can be applied to an institute of electrical and electronics engineers (IEEE) 802.11 series protocol (or standard), such as an 802.11be protocol, an 802.11bn protocol (or Wi-Fi 8, also referred to as ultra high reliability (UHR) or ultra high reliability and throughput (UHRT), and the like), a next generation protocol of the 802.11bn protocol, or an ambient power (AMP) supported protocol, and the like, which are not listed one by one. The technical solutions provided in the embodiments of the present application can also be applied to a wireless personal area network (WPAN) based on millimeter wave (MMW), such as an integrated MMW (IMMW), an ultra wideband (UWB) technology, and the like. The technical solutions provided in the embodiments of the present application can be applied to an IEEE 802.15 series protocol, such as an 802.15.4a protocol, an 802.15.4z protocol, or an 802.15.4ab protocol, or a future generation UWB WPAN protocol, and the like, which are not listed one by one. The technical solutions provided in the embodiments of the present application can also be applied to a communication system, such as an internet of things (IoT) system, a vehicle-to-everything (V2X) system, a device-to-device (D2D) system, a narrow band IoT (NB-IoT) system, a long term evolution (LTE) system, a 5th-generation (5G) communication system, and a new communication system to be developed in future communication development, and the like.For example, the V2X can include vehicle to vehicle (V2V), vehicle to infrastructure (V2I), vehicle to pedestrian (V2P) or vehicle to network (V2N) communication, etc.
[0071] The node involved in the present application is a device with communication capability, which can include but is not limited to at least one of user equipment, network equipment, industrial equipment, etc., or can be a chip or functional module supporting the above-mentioned equipment, etc. For example, the user equipment includes at least one of the following: handheld terminal, wearable terminal, vehicle, vehicle-mounted device, sensing device, smart home device, or leisure and entertainment device. Among them, the handheld terminal includes but is not limited to mobile phone, tablet computer, notebook computer, etc.; the wearable device includes but is not limited to earphone, smart bracelet, smart watch, or smart glasses, etc.; the vehicle includes but is not limited to vehicle, ship, aircraft, rail transit (such as subway, high-speed rail, etc.), or logistics robot (such as automated guided vehicle (AGV)), etc.; the vehicle-mounted device includes but is not limited to domain controller (DC), screen, microphone, sound, electronic key, keyless entry, starting system controller, battery management system (BMS), battery pack, or battery cell, etc.; the sensing device includes but is not limited to camera, radar, laser radar, light sensor, temperature sensor, or humidity sensor, etc.; the smart home device includes but is not limited to projector, smart TV, smart refrigerator, smart home gateway, or security device, etc.; the leisure and entertainment device includes but is not limited to virtual reality (VR) device, mixed reality (MR) device, massage chair, home theater, game control device or 4D cinema cabin, etc. The network equipment includes but is not limited to router, switch, or base station, etc. The industrial equipment includes but is not limited to industrial robot, or mechanical arm, etc. Of course, in addition to the above-mentioned various forms of equipment, the node can also be a chip or functional module or processing system, etc. which can be arranged in the above-mentioned equipment.
[0072] The nodes can be applied in various scenarios such as intelligent vehicles, intelligent homes, intelligent terminals, intelligent manufacturing, intelligent showrooms, mobile Internet (MI), industrial control, self-driving, transportation safety, or Internet of Things (IoT), and the like. In some application scenarios or some network types, devices with communication capabilities can not be referred to as nodes, but for the convenience of description, devices with communication capabilities are collectively referred to as nodes in the embodiments of the present application.
[0073] A communication system is a system for transmitting information by using electrical signals or optical signals, and generally includes multiple nodes that can communicate with each other. The nodes in the communication system can have different identities or different capabilities. Generally, in most communication systems, the nodes are divided into master nodes and slave nodes, and the master nodes can communicate with each other or with the slave nodes to implement various functions. The master nodes can also be referred to as management nodes (G nodes) or access points (APs) or authorized nodes or master nodes, and the slave nodes can also be referred to as terminal nodes (T nodes) or stations (STAs). The specific names of the G nodes and the T nodes are not limited in the embodiments of the present application. For the convenience of description, the G nodes and the T nodes are taken as examples for description in the present application.
[0074] For example, the G nodes can have communication capabilities and management capabilities, and the management capabilities include communication management capabilities, such as connection management, resource scheduling, or information security management. For example, the G nodes can send resource management information or data scheduling information, such as access layer resource management information.
[0075] For example, the T nodes can have communication capabilities and can perform service transmission with the G nodes. For example, the T nodes are nodes that receive resource management information (such as access layer resource management information) or data scheduling information, and send data according to the resource management information or the data scheduling information. For example, the T nodes can include bar codes, radio frequency identification (RFID), sensors, global positioning systems (GPS), laser radars, batteries, and the like.
[0076] It can be understood that the identities of the G node and the T node are relative. For example, in one network topology, node A can be a G node, but in another network topology, the node A can be a T node. That is, when a node belongs to two or more network topologies, the node can be a T node in some network topologies and a G node in another network topology.
[0077] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present application. The communication system can include one or more G nodes and one or more T nodes. FIG. 1 exemplarily shows one G node and two T nodes. The T nodes can be connected to the G node, and the T nodes can also be connected to each other. A network composed of one G node and a plurality of T nodes connected to the G node can be referred to as a star network or a piconet, etc. The scheme provided by the embodiments of the present application can be applied to a piconet or other network, which is not limited by the embodiments of the present application.
[0078] The direct link between the T nodes can be referred to as a T-T link. The T-T link can be used for communication between the T nodes or for sensing between the T nodes, etc. The role of the T-T link is not limited. For example, when the T-T link is used for communication, the T-T link can also be referred to as a direct communication link. For another example, when the T-T link is used for measurement, the T-T link can also be referred to as a direct measurement link or a T-T measurement link, etc. The specific name of the T-T link is not limited by the present application. The measurement can include, but is not limited to, sensing measurement or ranging measurement, etc.
[0079] The link between the G node and the T node can be referred to as a G-T link. The G-T link can be used for communication between the G node and the T node or for sensing between the G node and the T node, etc. The role of the G-T link is not limited.
[0080] The number of G nodes and the number of T nodes shown in FIG. 1 are only examples and should not be construed as a limitation on the embodiments of the present application.
[0081] The method related to the present application is introduced below.
[0082] FIG. 2 is a schematic diagram of a flow of a method for establishing a T-T link according to an embodiment of the present application. As shown in FIG. 2, the G node can send a T-T link establishment indication to two T nodes respectively. The T-T link establishment indication can be used for establishing a T-T link, that is, for initiating a T-T link establishment process, or for triggering a T-T link establishment. The content of the T-T link establishment indication can refer to Table 1.
[0083] The T-T link establishment indication can also be referred to as an asynchronous T-T link establishment indication, etc. when the T-T link establishment indication is used for establishing a T-T link between two T nodes. When the T-T link establishment indication is used for establishing a T-T link between three or more T nodes, the T-T link establishment indication can also be referred to as a T-T groupcast link establishment indication. For ease of description, the T-T link establishment indication is taken as an example in the following description. It can be understood that the names of various information or signaling shown in the present application are only examples, and the names of various information or signaling shown in the present application should not be understood as a limitation on the embodiments of the present application.
[0084] The T-T link establishment indication can be transmitted in a unicast manner. For example, the T-T link establishment indication can include an identifier of a receiving end, which can be a logical link identifier or a medium access identifier, or the identifier is determined according to the logical link identifier or the medium access identifier. For example, the identifier of the receiving end and the identifier of the sending end can be carried by a synchronization signal, which can be carried in a physical layer header in the T-T link establishment indication.
[0085] Of course, the T-T link establishment indication can also be transmitted in a broadcast or groupcast manner. For example, the identifier of the receiving end in the T-T link establishment indication can be an invalid identifier or a special identifier, etc.
[0086] When the T-T link establishment indication is received by a T node, the T node can establish a T-T link according to the T-T link establishment indication. For example, taking a first T node and a second T node as an example, in a first event, a packet is sent to the second T node, and the second T node can successfully receive the packet and send an acknowledgement packet for the packet; or the first T node successfully receives the acknowledgement packet sent by the second T node, which indicates that the T-T link is successfully established. If the second T node does not successfully receive the packet in the first event and a plurality of subsequent events, or the first T node does not successfully receive the acknowledgement packet, it indicates that the T-T link establishment fails. The establishment process of the T-T link for communication is exemplarily shown herein, and the establishment success or failure of the T-T link for measurement can be determined by a measurement result or a measurement value. For example, the measurement value is normal, which indicates that the establishment is successful; the measurement value is abnormal, which indicates that the establishment fails. For example, the measurement result is accurate or the accuracy of the measurement result is less than or equal to a threshold, which indicates that the establishment is successful; the measurement result is inaccurate or the accuracy of the measurement result is greater than the threshold, which indicates that the establishment fails. The description of the establishment of the T-T link between the T nodes is also applicable to the following description, such as the following FIG. 3 or FIG. 5a or FIG. 6a or FIG. 7b, etc.
[0087] Table 1 exemplarily shows the content of the T-T link establishment indication. The description about Table 1 can refer to the related standards or protocols, and the like, which will not be described in detail herein. The link parameters in the T-T link establishment indication can be considered as the suitable link parameters of the T-T link, or the final link parameters of the T-T link, or the link parameters matching both of the at least two T-nodes. The description of the first T-T link establishment indication and the second T-T link establishment indication shown below can also refer to Table 1.
[0088] Table 1
[0089] For a fixed network topology, since the connection relationship of each node is fixed, the G-node can know the connection relationship of each node, and can control the running of the above network topology, so that the G-node can trigger the establishment of the T-T link.
[0090] However, for a dynamic network topology, when the G-node directly initiates the establishment of the T-T link, since the connection relationship between the nodes can not be fixed, it can result in a low success rate of the establishment of the T-T link. When the T-node attempts to establish the T-T link, the T-node will interact, which can affect the running service of the T-node. The above connection relationship between the nodes not being fixed can include, but is not limited to, at least one of the following: a new T-node joining, a T-node disconnecting, an identity change of the T-node (e.g., the T-node becoming a G-node, or the T-node connecting another G-node), and an identity change of the G-node (e.g., the G-node becoming a T-node, or the G-node connecting a new T-node).
[0091] In view of this, the embodiments of the present application further provide a T-T link establishment method and device. The G-node can obtain the prior information of the T-node, and send a T-T link establishment indication according to the prior information, so as to effectively improve the success rate of the establishment of the T-T link. Further, by improving the success rate of the establishment of the T-T link, the signaling overhead between the T-nodes can be fully utilized. Meanwhile, when the G-node determines not to initiate the establishment of the T-T link according to the prior information of the T-node, the signaling overhead between the T-nodes can be effectively saved, and the running service of the T-node can be effectively avoided. The description about the prior information of the T-node can refer to the description of the first link parameter and the second link parameter below, which will not be described in detail herein.
[0092] FIG. 3 is another flow diagram of a T-T link establishment method according to an embodiment of the present application. The description of the G-node and the T-node involved in the method can refer to the above, which will not be described in detail herein. The first T-node and the second T-node in the method can be two T-nodes involved in the T-T link. As shown in FIG. 3, the method includes:
[0093] 301、The G node acquires at least one of a first link parameter or a second link parameter, the first link parameter being a parameter of the first T node for establishing a T-T link, and the second link parameter being a parameter of the second T node for establishing a T-T link.
[0094] The first link parameter can also be referred to as a T-T preferential link parameter of the first T node, and the second link parameter can also be referred to as a T-T preferential link parameter of the second T node. The specific name of the first link parameter and the second link parameter is not limited in the embodiments of the present application.
[0095] The first link parameter is introduced as follows:
[0096] The first link parameter can include at least one of the following: T-T link enablement, maximum duty cycle, link establishment start position, link establishment end position (or link establishment cutoff position, etc.), event group period, delay period, timeout time, and system scheduling time slot. The names of the various parameters shown in the embodiments of the present application are only examples and are not limited to the embodiments of the present application.
[0097] (1) The T-T link enablement can be used to indicate whether the first T node accepts a new T-T link. That is, through the T-T link enablement, the first T node can be used to indicate to the G node whether the first T node accepts the establishment of a new T-T link.
[0098] As an example 1, when the T-T link enablement indicates that the first T node accepts a new T-T link, it means that the first T node can establish a T-T link with another T node. The another T node shown here can include but is not limited to the second T node. The first link parameter can also include at least one of the other parameters in addition to the T-T link enablement, such as the maximum duty cycle, the link establishment start position, the link establishment end position, the event group period, the delay period, the system scheduling time slot, or the timeout time.
[0099] As another example 2, when the T-T link enablement indicates that the first T node does not accept a new T-T link, it means that the first T node will not establish a new T-T link. Even if the G node sends a T-T link establishment indication (the first T-T link establishment indication shown below) to the first T node, the first T node cannot successfully establish a T-T link with the second T node. The first link parameter can not include the above-mentioned other parameters. Of course, the first link parameter can also include the above-mentioned other parameters, so as to facilitate the G node to establish a subsequent T-T link. The description of the other parameters can be referred to example 1, which will not be described in detail here.
[0100] Of course, the first link parameter can also not include the T-T link enablement, and the first T-node can implicitly indicate acceptance of establishment of a new T-T link when other parameters are included in the first link parameter.
[0101] For ease of reference, different numbers are used to represent different examples in the embodiments of the present application, and the numbers should not be regarded as a limitation on the embodiments of the present application.
[0102] (2) The maximum duty cycle can be used to indicate the maximum value of the ratio of the air interface usage time of the first T-node to the event group period in each event group period; or in other words, to indicate the maximum ratio of the air interface usage time to the event group period in each event group period. The greater the maximum duty cycle, the more time the first T-node occupies the air interface resource.
[0103] (3) The link establishment start position can be used to indicate the earliest time at which the first T-node can establish a T-T link, or in other words, the earliest time of establishment of the T-T link. For example, the link establishment start position can include the system base time slot sequence number corresponding to the earliest time of link establishment.
[0104] (4) The link establishment end position can be used to indicate the latest time at which the first T-node can establish a T-T link, or in other words, the latest time of establishment of the T-T link. For example, the link establishment end position can include the system base time slot sequence number corresponding to the latest time of link establishment.
[0105] The indication of the earliest time or the latest time can be in units of system base time slots, or in other units of time, etc., which are not limited by the embodiments of the present application.
[0106] The link establishment start position can also be referred to as a link establishment start time or a link establishment start time, etc., and the specific name of the link establishment start position is not limited by the embodiments of the present application. Similarly, the link establishment end position can also be referred to as a link establishment end time or a link establishment end time, etc., and the specific name of the link establishment end position is not limited by the embodiments of the present application.
[0107] (5) The event group period can be used to indicate the time difference between the start times of two adjacent event groups of the first T-node, or the time difference between the end times. The time difference can be in units of system scheduling time slots, or in other units of time, etc. An event group can include a data transmission process of multiple events.
[0108] (6) The delay period can be used to indicate that after the end of the previous event group, the first T-node performs reception or transmission after a number of event groups from the next event group.
[0109] (7) System scheduling time slot can be used to indicate the time unit in the first link parameter. The system scheduling time slot can also be used to represent the scheduling granularity of the T-T link.
[0110] (8) Timeout time can be used to indicate the maximum time that can be interrupted in the communication process (or in the measurement process).
[0111] As an example, the first link parameter can include T-T link enablement and maximum duty cycle. As another example, the first link parameter can include T-T link enablement, link establishment start position, and link establishment end position. As yet another example, the first link parameter can include maximum duty cycle, link establishment start position, and link establishment end position, etc. The specific content of the first link parameter is not listed one by one here.
[0112] The second link parameter is introduced as follows:
[0113] The second link parameter can include at least one of the following: T-T link enablement, maximum duty cycle, link establishment start position, link establishment end position, event group period, delay period, timeout time, system scheduling time slot.
[0114] The T-T link enablement can be used to indicate whether the second T-node accepts a new T-T link. That is, through the T-T link enablement, the second T-node can be used to indicate to the G-node whether it accepts the establishment of a new T-T link. The description of the T-T link enablement of the second T-node can refer to the description of the T-T link enablement of the first T-node above, which is not described in detail here.
[0115] The maximum duty cycle can be used to indicate the maximum value of the ratio of the air interface usage time of the second T-node to the event group period in each event group period. The link establishment start position can be used to indicate the earliest time at which the second T-node can establish a T-T link. The link establishment end position can be used to indicate the latest time at which the second T-node can establish a T-T link. The event group period can be used to indicate the time difference between the start times of two adjacent event groups of the second T-node, or the time difference between the end times. The delay period can be used to indicate the delay time of the time period from the end time of the last event group of the second T-node to the start time of the next event group. The system scheduling time slot can be used to indicate the time unit in the second link parameter. The timeout time can be used to indicate the maximum time that the second T-node is interrupted in the communication process (or in the sensing process).
[0116] Other descriptions in the second link parameter can refer to the descriptions in (1)-(8) above, which are not described in detail here.
[0117] Table 2a and Table 2b exemplarily show the content of the link parameters. The T-T link enable field in Table 2a and Table 2b can be used to indicate whether the first T-node or the second T-node accepts a new T-T link. However, the T-T link enable field in Table 2b can also indicate the type (or role) of the T-T link, such as the T-T link can be used for communication (e.g., bit 0), or the T-T link can be used for measurement (or sensing) (e.g., bit 1). Other types (or other roles) of the T-T link are not listed here. The description of Table 2a and Table 2b can be applied to both the first link parameters and the second link parameters. In a specific implementation, the parameter types in the first link parameters and the second link parameters can be the same, or can be different, which is not limited in the embodiments of the present application. For example, the first link parameters can include T-T link enable and maximum duty cycle, and the second link parameters can include T-T link enable, link establishment start position and link establishment end position. For another example, the first link parameters can include T-T link enable, and the second link parameters can include T-T link enable, link establishment start position, link establishment end position and maximum duty cycle. The above examples are not listed here. In a specific implementation, when the first link parameters and the second link parameters both include a same parameter, the value or content of the parameter in different link parameters can be different or the same, which is not limited in the embodiments of the present application. For example, the first T-node can enable the T-T link, and the second T-node can not enable the T-T link.
[0118] Table 2a
[0119] Table 2b
[0120] Exemplarily, at least one of the following parameters can be used to indicate the air interface resource of the T-T link: link establishment start position, link establishment end position, event group period, maximum duty cycle, delay period. That is, the above at least one parameter can be used for the G-node to determine whether the air interface resource between the first T-node and the second T-node matches, such as whether the available air interface resource matches; or determine whether the T-T link can be established between the first T-node and the second T-node.
[0121] In the embodiments of the present application, the relationship between the link parameters (such as the first link parameters or the second link parameters) and the T-T link establishment indication can be as follows:
[0122] The maximum duty cycle in the link parameters indicates a coarse air interface resource indication, while the content in the T-T link establishment indication is a more fine-grained air interface resource indication, including the transmission time, the reception time, and the interval between the transmission and the reception of each node. Compared with the T-T link establishment indication, the signaling overhead of the link parameters is smaller. The link establishment start position and the link establishment end position in the link parameters are approximate ranges, while the link establishment start position and the link establishment end position in the T-T link establishment indication are determined values.
[0123] The manner in which the G node obtains the first link parameters and the second link parameters can be referred to below, and will not be described in detail here.
[0124] 302. The G node sends a first T-T link establishment indication to the first T node. Correspondingly, the first T node receives the first T-T link establishment indication.
[0125] The T-T link establishment indication can be used for establishing the T-T link. All or part of the parameters in the T-T link establishment indication can be determined according to the first link parameters and the second link parameters. After receiving the T-T link establishment indication, the first T node can interact with the second T node, so as to establish the T-T link. The interaction process between the first T node and the second T node can refer to the method shown in FIG. 2, and the embodiments of the present application are not limited thereto.
[0126] 303. The G node sends a second T-T link establishment indication to the second T node. Correspondingly, the second T node receives the second T-T link establishment indication.
[0127] The description of step 303 can refer to step 302, which will not be described in detail here. The order of step 302 and step 303 is not limited in the embodiments of the present application. For example, the interval between the sending time of the first T-T link establishment indication and the sending time of the second T-T link establishment indication can be less than an interval threshold. The specific duration of the interval threshold is not limited in the embodiments of the present application. Of course, the sending time of the first T-T link establishment indication or the sending time of the second T-T link establishment indication can be earlier than the link establishment start position or the link establishment end position.
[0128] As a possible implementation manner, the G node can establish a T-T link for two T nodes, such as sending a first T-T link establishment indication to the first T node and sending a second T-T link establishment indication to the second T node according to the link parameters of the two T nodes.
[0129] As another possible implementation, the G node can also establish T-T links for three or more T nodes, such as sending a T-T link establishment indication to each of the three or more T nodes according to the link parameters of the T nodes. For ease of description, some examples below are illustrated by taking two T nodes as an example, but should not be understood as a limitation to the embodiments of the present application.
[0130] The number of T nodes involved in the T-T link is not limited in the embodiments of the present application.
[0131] As an example, the first T-T link establishment indication and the second T-T link establishment indication have the same parameter content. For example, the physical layer header of the first T-T link establishment indication and the physical layer header of the second T-T link establishment indication can be different in part of the content. For example, the sending end of the first T-T link establishment indication and the sending end of the second T-T link establishment indication can be the same, and the receiving end of the first T-T link establishment indication and the receiving end of the second T-T link establishment indication can be different.
[0132] As another example, the first T-T link establishment indication and the second T-T link establishment indication can be different in part of the parameter content. The content of the two link establishment indications is not limited in the embodiments of the present application. Whether the content of the two link establishment indications is the same or not, the G node can determine the two link establishment indications according to the first link parameter and the second link parameter.
[0133] The steps 302 and 303 above are illustrated by taking the receiving end of the T-T link establishment indication as one T node. In a specific implementation, the G node can also send the T-T link establishment indication in a broadcast manner or a groupcast manner. In the above case, the first T-T link establishment indication and the second T-T link establishment indication can be the same T-T link establishment indication.
[0134] As a possible implementation, before the G node sends the T-T link establishment indication, the G node can also determine that the T-T link can be established between the first T node and the second T node according to the first link parameter and the second link parameter. For example, the G node can determine the final link parameter of the T-T link, or the appropriate link parameter of the T-T link, according to the first link parameter and the second link parameter.
[0135] As another possible implementation, the G node can determine that the T-T link cannot be established between the first T node and the second T node according to the first link parameter and the second link parameter. At this time, the G node can still send the T-T link establishment indication.
[0136] As an example, the T-T link enable in the first link parameter indicates that the first T-node accepts establishment of a new T-T link, and the T-T link enable in the second link parameter indicates that the second T-node accepts establishment of the new T-T link, the G-node can determine that the T-T link can be established between the two T-nodes. When at least one of the first T-node or the second T-node does not accept establishment of the new T-T link, the G-node can determine that the T-T link cannot be established between the two T-nodes. For example, after obtaining the link parameter of one T-node, the G-node can first check the T-T link enable. When the one T-node enables the T-T link, the G-node can determine the final link parameter of the T-T link according to other link parameters of the one T-node. When the G-node obtains that any one of the multiple T-nodes involved in the T-T link does not enable the T-T link, the G-node can determine not to establish the T-T link. The multiple T-nodes involved in the T-T link can include two T-nodes, three T-nodes, or more than three T-nodes, etc.
[0137] As another example, the available air interface resource of the first T-node matches the available air interface resource of the second T-node, the G-node can determine that the T-T link can be established between the two T-nodes. When the available air interface resource of the first T-node does not match the available air interface resource of the second T-node, the G-node determines that the T-T link cannot be established between the two T-nodes. The available air interface resource is determined according to at least one of the maximum duty cycle, the event group period, the delay period, the link establishment start position, the link establishment end position. For example, the G-node can determine whether the available air interface resource of the first T-node matches the available air interface resource of the second T-node according to the link establishment start position of the first T-node, the link establishment end position of the first T-node, the maximum duty cycle of the first T-node, the event group period of the first T-node, and the link establishment start position of the second T-node, the link establishment end position of the second T-node, the maximum duty cycle of the second T-node, the event group period of the second T-node. For another example, the G-node can determine whether the air interface resource idle time of the first T-node matches the air interface resource idle time of the second T-node according to the link establishment start position of the first T-node, the link establishment end position of the first T-node, the maximum duty cycle of the first T-node, the delay period of the first T-node, and the link establishment start position of the second T-node, the link establishment end position of the second T-node, the maximum duty cycle of the second T-node, the delay period of the second T-node. Here, it is not listed one by one.
[0138] It can be understood that the G node can determine whether the available air interface resources of the first T node match the available air interface resources of the second T node according to the same link parameters, as in the above example. Alternatively, the G node can determine whether the available air interface resources of the first T node match the available air interface resources of the second T node according to different link parameters. For example, the G node can determine whether the air interface resource idle time of the first T node matches the air interface resource idle time of the second T node according to the link establishment start position of the first T node, the link establishment end position of the first T node, the maximum duty cycle of the first T node, the delay period of the first T node, and the link establishment start position of the second T node, the link establishment end position of the second T node, and the maximum duty cycle of the second T node. Here, the above is not listed one by one.
[0139] FIG. 4a is a schematic diagram of the G node determining whether to establish a T-T link according to an embodiment of the present application. The first T node and the second T node each have a link, and the air interface occupation of the link can be as shown in FIG. 4a. The T node can determine the link establishment start position, the link establishment end position, and the maximum duty cycle according to the position and length of the air interface resource idle time of the current link, so as to ensure that the air interface resources of the to-be-established T-T link do not conflict with the resources of the existing link. For example, the first T node determines that the link establishment start position can be t1, and the link establishment end position can be t2. The second T node determines that the link establishment start position can be t3, and the link establishment end position can be t4.
[0140] After the G node obtains the first link parameters from the first T node and the second link parameters from the second T node, the G node can determine the range of the link establishment start position of the T-T link according to the link establishment start position of the first T node and the link establishment start position of the second T node, and determine the range of the link establishment end position of the T-T link according to the link establishment end position of the first T node and the link establishment end position of the second T node. For example, the G node can determine the range of the link establishment start position of the T-T link according to the intersection of the link establishment start positions of the above two nodes, and determine the range of the link establishment end position of the T-T link according to the intersection of the link establishment end positions of the above two nodes. Taking FIG. 4a as an example, the range of the above link establishment start position and the link establishment end position can be [t3, t2]. Further, the G node can also determine the communication time or the sensing time according to the maximum duty cycle of the first T node and the maximum duty cycle of the second T node, and the event group period, etc.
[0141] As another possible implementation manner, when the G node determines that the T-T link cannot be established between the first T node and the second T node according to the first link parameters and the second link parameters, the G node can still send the T-T link establishment indication. After the T-T link is established between the first T node and the second T node, the link parameters can be adjusted or the link can be disconnected.
[0142] Fig. 4b is a schematic diagram of determining whether to establish a T-T link by a G node according to an embodiment of the present application. As shown in Fig. 4b, the G node determines that the parameters of the T-T link are not ideal according to the first link parameter and the second link parameter, or at least one of the first link parameter and the second link parameter is not matched, and the G node still initiates the establishment procedure of the T-T link. The above-mentioned mismatch can include, but is not limited to, that the air interface resource to be used by the T-T link conflicts with the air interface resource used by the T node. Thus, after the first T node and the second T node establish the T-T link, the two T nodes can use the air interface resource of other links and adjust the parameters of the T-T link to adjust the air interface resource to a suitable position. Or the two T nodes can also directly disconnect the link.
[0143] For example, the first T node or the second T node can adjust the parameters of the T-T link by itself; or the two T nodes can also coordinate to adjust the link parameters. The process of adjusting the parameters of the T-T link is not limited in the embodiments of the present application.
[0144] In the embodiments of the present application, the G node can determine the T-T link establishment indication according to the first link parameter and the second link parameter by obtaining the first link parameter and the second link parameter, so as to determine the appropriate link parameters of the T-T link (or the final link parameters of the T-T link) for the T node, and improve the success rate of the T-T link establishment.
[0145] In the existing method of establishing a sidelink, a terminal can send a capability indication message to a base station. The capability indication message indicates the capability of the terminal in the sidelink, and the capability indication message mainly describes the frequency band, duplex mode (such as half duplex or full duplex) and transmission mode (such as one-to-one or one-to-many). That is, the capability indication information sent by the terminal indicates the capability of the terminal itself, and the capability is determined by the hardware of the terminal itself and will not change with the change of space or time. However, the link parameters shown in the embodiments of the present application are determined by the air interface resource of the node or the T-T link established by the node, and the link parameters will change with the change of the connection relationship of the node or the change of the identity of the node.
[0146] The link parameter request, the link parameter response and the link parameter report related in the embodiments of the present application are as follows:
[0147] The link parameter request, the link parameter response and the link parameter report can all include a data type index and a parameter. Different signaling corresponds to different data type indexes.
[0148] Table 3 exemplarily shows the format of the signaling. The number of bytes occupied by the data type index shown in Table 3 is only an example and is not a limitation to the embodiments of the present application.
[0149] Table 3
[0150] Exemplarily, the data type index of the link parameter request can be 0x0052, the data type index of the link parameter response can be 0x0053, and the data type index of the link parameter report can be 0x0054. When the data type index in the signaling received by the T-node is 0x0052, the T-node can know that the signaling requests the feedback of the link parameter. The data type indexes shown above are only examples and are not a limitation to the embodiments of the present application.
[0151] (a) The link parameter request can be used to request the link parameter.
[0152] The link parameter request can satisfy at least one of the following: the link parameter request can be sent by the G-node; the link parameter request can not include the parameter field, or the parameter field can be reserved.
[0153] The receiving end of the link parameter request can be a T-node. Alternatively, the G-node can send the link parameter request in a broadcast or multicast manner. The specific manner of sending the link parameter request by the G-node is not limited in the embodiments of the present application.
[0154] The link parameter request can also be referred to as a T-T-oriented link parameter request or signaling used to request the link parameter, and the specific name of the request is not limited in the embodiments of the present application. The link parameter request involved in the embodiments of the present application can include a first link parameter request and a second link parameter request. When the G-node sends the link parameter request in a broadcast or multicast manner, the first link parameter request and the second link parameter request can be the same link parameter request. When the receiving end of the link parameter request sent by the G-node is a T-node, the first link parameter request and the second link parameter request can be different link parameter requests.
[0155] (b) The link parameter response can be used to reply the link parameter.
[0156] Alternatively, the link parameter response is a response to the link parameter request and can carry the link parameter.
[0157] The link parameter response can satisfy at least one of the following: the link parameter response can be a response to the link parameter request by the T-node; the link parameter response can include the parameter field, and the parameter field can be used to carry the link parameter. The link parameter response can include the link parameter, which can be shown in Table 2a or Table 2b.
[0158] The link parameter response can also be referred to as a T-T oriented link parameter response, or signaling for carrying the link parameter, etc. The specific name of the response is not limited in the embodiments of the present application. The link parameter response involved in the embodiments of the present application can include a first link parameter response and a second link parameter response. The first link parameter response includes a first link parameter, and the second link parameter response includes a second link parameter. The description of the first link parameter response and the second link parameter response can refer to the description of the first link parameter and the second link parameter above, which will not be repeated here.
[0159] (c) The link parameter report can be used to report the link parameter.
[0160] The link parameter report can satisfy at least one of the following: the link parameter report can be actively sent by the T node; the link parameter report can include a parameter field, and the parameter field can be used to carry the link parameter. The link parameter report can include the link parameter, which can be shown in Table 2a or Table 2b.
[0161] The link parameter report can also be referred to as a T-T oriented link parameter report, or signaling for carrying the link parameter, etc. The specific name of the report is not limited in the embodiments of the present application. The link parameter report involved in the embodiments of the present application can include a first link parameter report and a second link parameter report. The first link parameter report includes a first link parameter, and the second link parameter report includes a second link parameter. The description of the first link parameter report and the second link parameter report can refer to the description of the first link parameter and the second link parameter above, which will not be repeated here.
[0162] Table 2a and Table 2b exemplarily show part of the fields in the link parameter report and the link parameter response. The other fields in the link parameter report or the link parameter response are not limited in the embodiments of the present application. The parameter type in the link parameter report can be the same as or different from the parameter type in the link parameter response, which is not limited in the embodiments of the present application.
[0163] The method for the G node to obtain the first link parameter and the second link parameter is introduced below.
[0164] FIG. 5a is a flowchart of a method for establishing a T-T link provided by the embodiments of the present application. The description of the G node and the T node involved in the method can refer to the above, which will not be repeated here. As shown in FIG. 5a, the method includes the following steps.
[0165] 501. The G node sends a first link parameter request to the first T node, and the first link parameter request can be used to request the first link parameter. Correspondingly, the first T node receives the first link parameter request.
[0166] 502、The G-Node sends a second link parameter request to the second T-Node, which can be used to request the second link parameter. Correspondingly, the second T-Node receives the second link parameter request.
[0167] The description of the first link parameter request and the second link parameter request can refer to the description of the link parameter request above, which will not be repeated here. The order of the step 501 and the step 502 is not limited by the embodiments of the present application. The method shown in FIG. 5a can include at least one of the step 501 or the step 502.
[0168] 503、The first T-Node sends a first link parameter response to the G-Node, which includes the first link parameter.
[0169] 504、The second T-Node sends a second link parameter response to the G-Node, which includes the second link parameter.
[0170] The description of the first link parameter response and the second link parameter response can refer to the description of the link parameter response above, which will not be repeated here. The order of the step 503 and the step 504 is not limited by the embodiments of the present application. The method shown in FIG. 5a can include at least one of the step 503 or the step 504. For example, the method shown in FIG. 5a can include the step 501, the step 503 and the step 505. For another example, the method shown in FIG. 5b can include the step 502, the step 504 and the step 505. For another example, the method shown in FIG. 5a can include the step 501 to the step 505. When the G-Node sends a link parameter request to one of the first T-Node or the second T-Node (such as the first T-Node), it can mean that the G-Node needs to obtain the latest link parameter of the first T-Node. In the above case, as an example, the G-Node can determine the link parameter of the T-T link according to the latest link parameter of the first T-Node, and then send a T-T link establishment indication to the first T-Node and the second T-Node respectively. As another example, the G-Node can determine the link parameter of the T-T link according to the latest link parameter of the first T-Node and the existing link parameter (such as the old link parameter) of the second T-Node, and then send a T-T link establishment indication to the first T-Node and the second T-Node respectively.
[0171] 505、The G-Node sends a first T-T link establishment indication and a second T-T link establishment indication according to the first link parameter and the second link parameter.
[0172] The description of the step 505 can refer to the description of the step 302 and the step 303 above, which will not be repeated here.
[0173] Fig. 5b is a schematic diagram of a scenario of establishing a T-T link according to an embodiment of the present application. As shown in Fig. 5b, when there is a T-T communication requirement or a T-T sensing requirement, the upper layer can trigger the G node to establish a T-T link, so that the G node can obtain the link parameters of the two T nodes, and determine that at least one T node does not accept a new T-T link according to the information enabling the T-T link in the link parameters of the two T nodes. When at least one T node does not accept a new T-T link, the G node can return a failure to the upper layer. When both of the two T nodes accept a new T-T link, the G node can determine appropriate link parameters according to the link parameters of the two T nodes, and send a T-T link establishment indication according to the appropriate link parameters.
[0174] In the embodiment of the present application, the G node can send a link parameter request before establishing a T-T link, or the G node can send a link parameter request at a certain period, etc. The G node sending a link parameter request before establishing a T-T link can effectively ensure the validity and timeliness of the link parameters, and it is more accurate to determine whether to establish a T-T link by using the latest link parameters. The G node sending a link parameter request at a certain period can save signaling overhead.
[0175] In the method shown in Fig. 5a, the G node can send a link parameter request to the T nodes involved in the T-T link before establishing the T-T link, and request the T nodes to return their respective link parameters, so that the G node can determine to establish the T-T link according to the link parameters, thereby increasing the success rate of establishing the T-T link.
[0176] Fig. 6a is a schematic diagram of a method of establishing a T-T link according to an embodiment of the present application. The description of the G node and the T node involved in the method can refer to the above, and will not be described here in detail. As shown in Fig. 6a, the method comprises:
[0177] 601. The first T node reports a first link parameter report, and the first link parameter report comprises first link parameters.
[0178] 602. The second T node reports a second link parameter report, and the second link parameter report comprises second link parameters.
[0179] As a possible implementation manner, the first T node or the second T node can report the link parameter report at a fixed period.
[0180] As another possible implementation manner, the G node can send a trigger signaling, and the trigger signaling can comprise one bit, which can be used to indicate whether the T node reports the link parameter report.
[0181] As yet another possible implementation, at least one of the following (1A)-(1C) is satisfied, and the first T-node reports the link parameter report:
[0182] (1A) The connection relationship of the first T-node in the network topology in which the first T-node is located changes.
[0183] As an example, the connection relationship of the first T-node changes due to a newly added T-node or G-node in the network topology in which the first T-node is located.
[0184] As another example, the connection relationship of the first T-node changes due to the first T-node connecting to a new G-node.
[0185] FIG. 6b is a schematic diagram of a change in the connection relationship of the first T-node according to an embodiment of the present application. As shown in FIG. 6b, the first T-node can connect to a new G-node, thereby causing a change in the available air interface resources of the first T-node. At this time, the first T-node can report the changed link parameter to the G-node.
[0186] As yet another example, the connection relationship of the first T-node changes due to a change in the identity of the G-node to which the first T-node connects.
[0187] The reasons for the change in the connection relationship of the first T-node are not listed one by one here.
[0188] (1B) The air interface resources of the first T-node change.
[0189] As an example, the air interface resources of a T-T link established by the first T-node change from busy to idle, thereby causing a change in the air interface resources of the first T-node.
[0190] As another example, the connection relationship of the first T-node changes, thereby causing a change in the air interface resources of the first T-node.
[0191] As yet another example, the air interface resources of the first T-node change due to a change in traffic between G-T.
[0192] The reasons for the change in the air interface resources of the first T-node are not listed one by one here.
[0193] (1C) The number of T-T links associated with the first T-node reaches a quantity threshold.
[0194] As an example, the first T-node has established one or more T-T links, and at this time the first T-node does not want to establish more T-T links, and thus the first T-node can report the link parameter. The specific value of the quantity threshold is not limited in the embodiments of the present application.
[0195] As another possible implementation, at least one of the following (2A)-(2C) is satisfied, and the second T-node reports the link parameter report:
[0196] (2A) the connection relationship of the second T-node in the network topology in which the second T-node is located changes;
[0197] (2B) the air interface resource of the second T-node changes;
[0198] (2C) the number of T-T links associated with the second T-node reaches a number threshold.
[0199] The description of (2A)-(2C) can refer to the description of (1A)-(1C), which will not be repeated here.
[0200] In a specific implementation, the time at which the first T-node reports the first link parameter and the time at which the second T-node reports the second link parameter can be the same, or there can be a certain time difference. The G-node can determine whether to establish the T-T link after obtaining the link parameter of at least one T-node involved in the T-T link, or determine the appropriate link parameter to establish the T-T link. For example, the G-node can determine to establish the T-T link after obtaining the link parameter of the first T-node, and then send a T-T link establishment indication to the first T-node and the second T-node respectively. For another example, the G-node can determine to establish the T-T link after obtaining the link parameter of the first T-node and the link parameter of the second T-node, and then send a T-T link establishment indication to the first T-node and the second T-node respectively.
[0201] 603、The G-node sends a first T-T link establishment indication and a second T-T link establishment indication according to the first link parameter and the second link parameter.
[0202] The description of step 603 can refer to the description of steps 302 and 303, which will not be repeated here.
[0203] In the method shown in FIG. 6a, the T-node can actively report its own link parameter, so that the G-node can determine to establish the T-T link according to the link parameter reported by the T-node, thereby increasing the success rate of T-T link establishment.
[0204] FIG. 7a is another architecture of a communication system provided by an embodiment of the present application. FIG. 7a exemplarily shows one G-node and three T-nodes. The G-node can establish a T-T link for the three T-nodes, which can be referred to as a T-T multicast link, etc. The specific name of the T-T link is not limited by the embodiments of the present application. The T-T multicast link can be used for communication or sensing, etc. The other descriptions of FIG. 7a can refer to FIG. 1, which will not be repeated here.
[0205] Before the G node establishes the T-T multicast link, the G node can obtain the link parameters of the three T nodes. The obtaining process can be as follows: the G node sends a link parameter request, and the T nodes return a link parameter response; or the T nodes actively report a link parameter report. The link parameters and the obtaining process are described above, and thus will not be described here.
[0206] FIG. 7b is another scenario for establishing a T-T link according to an embodiment of the present application. As shown in FIG. 7b, the upper layer can trigger the G node to establish a T-T multicast link, so that the G node can obtain the link parameters of N T nodes, and determine that at least one T node does not accept a new T-T link according to the information enabling the T-T link in the link parameters of the N T nodes. When at least one T node does not accept a new T-T link, the G node can return a failure to the upper layer. When all the N T nodes accept a new T-T link, the G node can determine appropriate link parameters according to the link parameters of the N T nodes, and send a T-T link establishment indication according to the appropriate link parameters.
[0207] The appropriate link parameters shown above can be understood as the final link of the T-T link, or the parameters indicated in the T-T link establishment indication.
[0208] The specific description of FIG. 7a and FIG. 7b is described above, and thus will not be described here.
[0209] In the embodiments of the present application, the G node determines the appropriate link parameters of the T-T link by obtaining the link parameters of the T nodes, thereby increasing the success rate of establishing the T-T link. Optionally, when the network topology or air interface resource of the T node changes, the T node can report the link parameters, so that the G node can determine whether to establish the T-T link according to the reported link parameters, thereby avoiding the situation that the T node is affected by the existing services due to the establishment of the T-T link, and ensuring that the existing services of the T node are not affected.
[0210] In the embodiments of the present application, whether the link parameters reported by the T node actively or the link parameters returned by the T node according to the request of the G node, the granularity of the link parameters is greater than the granularity of the link parameters indicated in the T-T link establishment indication, thereby effectively reducing the signaling overhead of the link parameters reported by the T node or the link parameters in the response returned. Meanwhile, the G node determines the establishment of the T-T link according to the link parameters, thereby effectively reducing the decision difficulty of the G node.
[0211] In the embodiments of the present application, the dashed line in the drawings can represent that the step or device corresponding to the dashed line is optional.
[0212] The communication device provided by the embodiments of the present application will be described below.
[0213] The communication device can be divided into functional modules according to the above method embodiments, for example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be realized in the form of hardware or in the form of a software functional module. It should be noted that the division of the modules in the present application is illustrative, and is only a logical functional division. In actual implementation, there can be another division manner. The communication device of the embodiments of the present application will be described in detail below with reference to FIGS. 8 to 10.
[0214] FIG. 8 is a structural schematic diagram of a communication device according to an embodiment of the present application. As shown in FIG. 8, the communication device includes a processing module 801 and a transceiver module 802. The transceiver module 802 can implement corresponding communication functions, and the processing module 801 is configured to implement corresponding processing functions. The transceiver module 802 can also be referred to as an interface, a communication interface, or a communication module, etc.
[0215] In some embodiments of the present application, the communication device can be used to perform the actions performed by the G node in the above method embodiments. At this time, the G node can be the device itself or a chip or functional module configured in the device, etc. The transceiver module 802 is configured to perform the transceiving related operations of the G node in the above method embodiments, and the processing module 801 is configured to perform the processing related operations of the G node in the above method embodiments.
[0216] The processing module 801 can be configured to determine a T-T link establishment indication according to the first link parameter and the second link parameter. The transceiver module 802 can be configured to send or output the T-T link establishment indication.
[0217] For example, the processing module 801 can be configured to obtain the first link parameter and the second link parameter through the transceiver module 802.
[0218] For example, the processing module 801 can be configured to determine that the T-T link cannot be established according to the first link parameter and the second link parameter.
[0219] For example, the transceiver module 802 can be configured to send the first T-T link establishment indication to the first T node and send the second T-T link establishment indication to the second T node.
[0220] For example, the transceiver module 802 can be configured to send the first link parameter request to the first T node and send the second link parameter request to the second T node. For another example, the transceiver module 802 can output the first link parameter request and the second link parameter request through an input / output module.
[0221] The transceiver module 802 can also be configured to receive or input the link parameter response. For example, the transceiver module 802 can be configured to receive the first link parameter response from the first T-node and receive the second link parameter response from the second T-node. For another example, the transceiver module 802 can be configured to input the first link parameter response and the second link parameter response through the input / output module.
[0222] The transceiver module 802 can also be configured to receive or input the link parameter report. For example, the transceiver module 802 can be configured to receive the first link parameter report from the first T-node and receive the second link parameter report from the second T-node. For another example, the transceiver module 802 can be configured to input the first link parameter report and the second link parameter report through the input / output module.
[0223] For example, the transceiver module 802 can include a radio frequency module, an antenna module, etc. For example, the steps of transmitting or receiving shown above can be implemented by the radio frequency module and the antenna module. For example, the transceiver module 802 can include an input / output module, etc. For example, the steps of outputting or inputting shown above can be implemented by the input / output module.
[0224] For example, the transceiver module 802 can include a radio frequency module, an antenna module, etc. For example, the steps of transmitting or receiving shown above can be implemented by the radio frequency module and the antenna module. For example, the transceiver module 802 can include an input / output module, etc. For example, the steps of outputting or inputting shown above can be implemented by the input / output module.
[0225] The transceiver module 802 can be configured to receive or input the T-T link establishment indication, and the processing module 801 can be configured to establish the T-T link according to the T-T link establishment indication.
[0226] The transceiver module 802 can also be configured to receive or input the link parameter request and transmit or output the link parameter response.
[0227] The transceiver module 802 can also be configured to transmit or output the link parameter report.
[0228] For example, the transceiver module 802 can include a radio frequency module, an antenna module, etc. For example, the steps of transmitting or receiving shown above can be implemented by the radio frequency module and the antenna module. For example, the transceiver module 802 can include an input / output module, etc. For example, the steps of outputting or inputting shown above can be implemented by the input / output module.
[0229] Optionally, in each of the above embodiments, the communication apparatus can further include a storage module, which can be configured to store instructions and / or data, and the processing module 801 can read the instructions and / or data in the storage module to enable the communication apparatus to implement the foregoing method embodiments. For example, the storage module can store the subcarrier planning and the like shown above.
[0230] In each of the above embodiments, the specific description of each term or name or step can refer to the description in the method embodiments above, and will not be repeated here.
[0231] The specific description of the transceiver module and the processing module shown in each of the above embodiments is only an example. For the specific functions or executed steps of the transceiver module and the processing module, refer to the method embodiments above, and will not be described here.
[0232] The communication apparatus of the embodiments of the present application is introduced above. The possible product forms of the communication apparatus are introduced below. Any product in any form that has the functions of the communication apparatus shown in FIG. 8 falls within the protection scope of the embodiments of the present application. The following introduction is only an example, and does not limit the product form of the communication apparatus of the embodiments of the present application.
[0233] In a possible implementation, in the communication apparatus shown in FIG. 8, the processing module 801 can be one or more processors, and the transceiver module 802 can be a transceiver, or the transceiver module 802 can also be a sending module and a receiving module, the sending module can be a transmitter, and the receiving module can be a receiver, and the sending module and the receiving module are integrated in one device, for example, a transceiver. In the embodiments of the present application, the processor and the transceiver can be coupled and the like, and the connection manner of the processor and the transceiver is not limited in the embodiments of the present application. In the process of executing the above method, the process of sending information in the above method can be the process of outputting the above information by the processor. When the above information is output, the processor outputs the above information to the transceiver, so as to be transmitted by the transceiver. After the above information is output by the processor, it can also need to be processed further, and then reaches the transceiver. Similarly, the process of receiving information in the above method can be the process of receiving the input above information by the processor. When the processor receives the input information, the transceiver receives the above information and inputs it to the processor. Further, after the transceiver receives the above information, the above information can need to be processed further, and then input to the processor.
[0234] FIG. 9 is another structural schematic diagram of a communication apparatus provided by the embodiments of the present application. As shown in FIG. 9, the communication apparatus 90 includes one or more processors 920 and a transceiver 910.
[0235] In some embodiments of the present application, the communication device can be configured to perform the steps or methods or functions performed by a G-Node, such as the processor 920 can be configured to perform the functions or steps implemented by the processing module 801 as shown in FIG. 8, and the transceiver 910 can be configured to perform the functions or steps implemented by the transceiving module 802 as shown in FIG. 8. For the specific description of the processor 920 and the transceiver 910, reference can be made to FIG. 8 or the method embodiments shown above, and will not be described in detail here.
[0236] In some embodiments of the present application, the communication device can be configured to perform the steps or methods or functions performed by a G-Node, such as the processor 920 can be configured to perform the functions or steps implemented by the processing module 801 as shown in FIG. 8, and the transceiver 910 can be configured to perform the functions or steps implemented by the transceiving module 802 as shown in FIG. 8. For the specific description of the processor 920 and the transceiver 910, reference can be made to FIG. 8 or the method embodiments shown above, and will not be described in detail here.
[0237] In various implementations of the communication device shown in FIG. 9, the transceiver can include a receiver configured to perform the functions (or operations) of receiving, and a transmitter configured to perform the functions (or operations) of transmitting. The transceiver is configured to communicate with other devices / apparatuses over a transmission medium.
[0238] Optionally, the communication device 90 can further include one or more memories 930 configured to store program instructions and / or data. The memory 930 is coupled to the processor 920. The coupling in the embodiments of the present application is an indirect coupling or communication connection between the communication devices, units or modules, which can be electrical, mechanical or other forms, for information interaction between the communication devices, units or modules. The processor 920 can operate in cooperation with the memory 930. The processor 920 can execute the program instructions stored in the memory 930. Optionally, at least one of the one or more memories can be included in the processor.
[0239] The specific connection medium between the transceiver 910, the processor 920 and the memory 930 in the embodiments of the present application is not limited. In FIG. 9, the memory 930, the processor 920 and the transceiver 910 are connected by a bus 940, which is represented by a thick line in FIG. 9, and the connection mode between other components is only schematically illustrated and is not limited. The bus can be divided into an address bus, a data bus, a control bus, etc. For convenience of representation, only one thick line is used in FIG. 9, but it does not mean that there is only one bus or only one type of bus.
[0240] In the embodiments of the present application, the processor can be a general processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc., which can implement or execute the disclosed methods, steps and logic block diagrams in the embodiments of the present application. The general processor can be a microprocessor or any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as execution completed by a hardware processor, or executed by a combination of hardware and software modules in the processor, etc.
[0241] In the embodiments of the present application, the memory can include, but is not limited to, a non-volatile memory such as a hard disk drive (HDD) or a solid-state drive (SSD), a random access memory (RAM), an erasable programmable ROM (EPROM), a read-only memory (ROM) or a compact disc read-only memory (CD-ROM), etc. The memory can be any storage medium capable of carrying or storing program codes in the form of instructions or data structures and capable of being read and / or written by a computer (such as the communication device shown in the present application, etc.), but is not limited thereto. The memory in the embodiments of the present application can also be a circuit or any other device capable of realizing a storage function, used for storing program instructions and / or data.
[0242] The processor 920 is mainly used for processing communication protocols and communication data, controlling the whole communication device, executing software programs, and processing data of the software programs. The memory 930 is mainly used for storing software programs and data. The transceiver 910 can include a control circuit and an antenna, and the control circuit is mainly used for conversion between baseband signals and radio frequency signals and processing of the radio frequency signals. The antenna is mainly used for transmitting and receiving radio frequency signals in the form of electromagnetic waves. The input and output device, such as a touch screen, a display screen, a keyboard, etc., is mainly used for receiving data input by a user and outputting data to the user.
[0243] When the communication apparatus is powered on, the processor 920 can read a software program in the memory 930, interpret and execute instructions of the software program, and process data of the software program. When data needs to be transmitted wirelessly, the processor 920 outputs a baseband signal to the radio frequency circuit after baseband processing of the data to be transmitted, and the radio frequency circuit converts the baseband signal into a radio frequency signal and transmits the radio frequency signal in the form of electromagnetic waves through the antenna. When data is transmitted to the communication apparatus, the radio frequency circuit receives a radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 920, and the processor 920 converts the baseband signal into data and processes the data.
[0244] In another implementation, the radio frequency circuit and the antenna can be arranged independently of the processor that performs baseband processing, for example, in a distributed scenario, the radio frequency circuit and the antenna can be arranged remotely from the communication apparatus.
[0245] The communication apparatus shown in the embodiments of the present application can also have more components than those shown in FIG. 9, and the embodiments of the present application do not limit this. The methods performed by the processor and the transceiver shown above are only examples, and the specific steps performed by the processor and the transceiver can refer to the methods described above. The optional part in FIG. 9 is indicated by a dashed line.
[0246] In another possible implementation, in the communication apparatus shown in FIG. 8, the processing module 801 can be one or more logic circuits, and the transceiving module 802 can be an input / output interface, also referred to as a communication interface, or an interface circuit, or an interface, etc. Alternatively, the transceiving module 802 can also be a sending module and a receiving module, the sending module can be an output interface, and the receiving module can be an input interface, and the sending module and the receiving module are integrated into one module, for example, an input / output interface.
[0247] FIG. 10 is another structure of a communication apparatus according to an embodiment of the present application. As shown in FIG. 10, the communication apparatus shown in FIG. 10 includes a logic circuit 1001 and an interface 1002. That is, the processing module 801 can be implemented by the logic circuit 1001, and the transceiving module 802 can be implemented by the interface 1002. The logic circuit 1001 can be a chip, a processing circuit, an integrated circuit, or a system on chip (SoC) chip, etc., and the interface 1002 can be a communication interface, an input / output interface, a pin, etc. For example, FIG. 10 is shown by taking the communication apparatus as a chip, and the chip includes the logic circuit 1001 and the interface 1002.
[0248] In the embodiments of the present application, the logic circuit and the interface can also be coupled with each other. The present application does not limit the specific connection mode of the logic circuit and the interface. For example, the logic circuit 1001 can be used to execute the functions or steps implemented by the processing module 801 shown in FIG. 8, and the interface 1002 can be used to execute the functions or steps implemented by the transceiver module 802 shown in FIG. 8. The specific description of the logic circuit 1001 and the interface 1002 can refer to the method embodiments shown in FIG. 8 or the above description, which will not be described in detail here.
[0249] The communication device shown in the embodiments of the present application can implement the method provided by the embodiments of the present application in the form of hardware, or implement the method provided by the embodiments of the present application in the form of software, etc., and the present application does not limit this.
[0250] In addition, the embodiments of the present application also provide a communication system, which includes a G node and a T node, and the G node and the T node can be used to execute the method in any of the preceding embodiments. The T node can include at least one of the first T node or the second T node, etc.
[0251] The present application also provides a computer program for implementing the operations and / or processes performed by each node in the method provided by the present application.
[0252] The present application also provides a computer readable storage medium, which stores computer code, when the computer code is run on a computer, so that the computer executes the operations and / or processes performed by each communication device in the method provided by the present application.
[0253] The present application also provides a computer program product, which includes computer code or computer programs, when the computer code or computer programs are run on a computer, so that the operations and / or processes performed by each node in the method provided by the present application are executed.
[0254] In the several embodiments provided by the present application, it should be understood that the disclosed system, communication device and method can be implemented by other manners. For example, the communication device embodiments described above are only schematic, and the division of the modules is only a logical function division, and there can be another division manner in actual implementation, for example, a plurality of modules or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the shown or discussed mutual elements can be indirect coupling or communication connection through some interfaces, communication devices or modules, and can also be electrical, mechanical or other forms of connection.
[0255] The modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules, i.e., may be located in one place, or may be distributed to multiple network modules. Part or all of the modules can be selected according to actual needs to achieve the technical effects of the scheme provided by the embodiments of the present application.
[0256] In addition, the functional modules in the various embodiments of the present application can be integrated into one processing module, or each module can exist physically alone, or two or more modules can be integrated into one module. The integrated module can be realized in the form of hardware or in the form of a software functional module.
[0257] The integrated module, if realized in the form of a software functional module and sold or used as an independent product, can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the part that contributes to the prior art, or all or part of the technical solutions can be embodied in the form of a software product, which is stored in a readable storage medium, including a number of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in the various embodiments of the present application. The aforementioned readable storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.
[0258] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto, any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for establishing a terminal node direct (T-T) link, the method comprising: The method comprises: The management G node acquires first link parameters and second link parameters, the first link parameters are parameters of a first terminal T node for establishing the T-T link, the second link parameters are parameters of a second T node for establishing the T-T link, and the T-T link is a link between the first T node and the second T node; A first T-T link establishment indication is sent to the first T node according to the first link parameters and the second link parameters; A second T-T link establishment indication is sent to the second T node according to the first link parameters and the second link parameters; The first T-T link establishment indication and the second T-T link establishment indication are used for establishing the T-T link.
2. The method of claim 1, wherein, The first link parameters comprise at least one of the following: T-T link enablement, which is used to indicate whether the first T node accepts a new T-T link; Maximum duty cycle, which is used to indicate a maximum value of a ratio of air interface use time to event group period in each event group period.
3. The method of claim 2, wherein, The first link parameters further comprise at least one of the following: link establishment start position, link establishment end position, event group period, delay period, and timeout time.
4. The method according to claim 2 or 3, characterized in that, The first link parameters further comprise at least one of the following: system scheduling time slot.
5. The method according to any one of claims 1 to 4, characterized in that, The first T-T link establishment indication is sent according to the first link parameters and the second link parameters, comprising: The first T-T link establishment indication is sent when the following condition is met: The first T node enables the T-T link and the second T node enables the T-T link; or Available air interface resources of the first T node match the time when space resources of the second T node are free.
6. The method of claim 5, wherein, The available air interface resources are determined according to at least one of the following: maximum duty cycle, event group period, delay period, link establishment start position, and link establishment end position.
7. The method according to any one of claims 1 to 6, characterized in that, The G node acquires first link parameters and second link parameters, comprising: The G node sends a first link parameter request to the first T node, and receives a first link parameter response from the first T node, the first link parameter request is used to request the first link parameters, and the first link parameter response comprises the first link parameters; The G node sends a second link parameter request to the second T node, and receives a second link parameter response from the second T node, the second link parameter request is used to request the second link parameters, and the second link parameter response comprises the second link parameters.
8. The method according to any one of claims 1 to 6, characterized in that, The G node acquires first link parameters and second link parameters, comprising: The G node receives a first link parameter report from the first T node, the first link parameter report is used to report the first link parameters; The G node receives a second link parameter report from the second T node, the second link parameter report is used to report the second link parameters.
9. The method according to any one of claims 1 to 8, characterized in that, The method further comprises: It is determined that the T-T link cannot be established between the first T node and the second T node according to the first link parameters and the second link parameters.
10. A method for establishing a terminal node direct (T-T) link, the method comprising: The method comprises: The first terminal node receives a first T-T link establishment indication from a management G node, the first T-T link establishment indication being determined according to a first link parameter and a second link parameter, the first link parameter being a parameter of the first terminal node for establishing the T-T link, the second link parameter being a parameter of a second terminal node for establishing the T-T link, the T-T link being a link between the first terminal node and the second terminal node; The first terminal node establishes the T-T link according to the first T-T link establishment indication.
11. The method of claim 10, wherein, The first link parameter comprises at least one of the following: T-T link enablement, the T-T link enablement being used to indicate whether the first terminal node accepts a new T-T link; Maximum duty cycle, the maximum duty cycle being used to indicate a maximum value of a ratio of air interface usage time to event group period in each event group period.
12. The method of claim 11, wherein, The first link parameter further comprises at least one of the following: link establishment start position, link establishment end position, event group period, delay period, timeout time.
13. The method according to claim 11 or 12, characterized in that, The first link parameter further comprises at least one of the following: system scheduling time slot.
14. The method according to any one of claims 10 to 13, characterized in that, The method further comprises: The first terminal node receives a first link parameter request from the G node, the first link parameter request being used to request the first link parameter; The first terminal node sends a first link parameter response to the G node, the first link parameter response comprising the first link parameter.
15. The method according to any one of claims 10-13, characterized in that, The method further comprises: The first terminal node reports a first link parameter report to the G node, the first link parameter report being used to report the first link parameter.
16. The method of claim 15, wherein, The first terminal node reports a first link parameter report to the G node, comprising: The first terminal node reports the first link parameter report to the G node in the case that the following conditions are met: A connection relationship of the first terminal node in a network topology in which the first terminal node is located changes; An air interface resource of the first terminal node changes; A number of T-T links associated with the first terminal node reaches a number threshold.
17. A communications device, characterized by A module for executing the method of any one of claims 1-9, or a module for executing the method of any one of claims 10-16.
18. A communications device, characterized by A processor for executing the method of any one of claims 1-9, or a processor for executing the method of any one of claims 10-16.
19. A communications device, characterized by A logic circuit and an interface are coupled; The interface is used to input and / or output information, and the logic circuit is used to execute the method of any one of claims 1-9, or the method of any one of claims 10-16.
20. A computer-readable storage medium, characterized in that, A computer readable storage medium is used to store a computer program, the computer program being executed to execute the method of any one of claims 1-9, or the method of any one of claims 10-16.
21. A computer program product, characterised in that, The computer program product, when executed, performs the method of any of claims 1-9, or the method of any of claims 10-16.
22. A communication system, characterized by comprising a managing G-node for performing the method of any of claims 1-9 and a first T-node for performing the method of any of claims 10-16.
Citation Information
Patent Citations
Communication processing method, system and communication node
CN113613319A
Direct link establishment control method, direct link establishment method and related device
CN116846948A
Wireless communication method and wireless communication device
CN117098243A
Communication method and communication apparatus therefor
WO2023272444A1