Time synchronization method for multipoint cooperative transmission, electronic equipment and storage medium

By using the clock time and co-time units in the trigger frame sent by the shared AP in the wireless LAN, the time synchronization problem between APs is solved, and time synchronization of multi-point coordinated transmission is realized, and the working efficiency of the equipment is improved.

CN119212066APending Publication Date: 2024-12-27ZTE CORP
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202310763005.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-26
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

The lack of time synchronization scheme between APs in existing wireless LAN technologies makes it difficult to achieve time synchronization of coordinated transmission in the Multi-ap environment.

Method used

The shared AP constructs and sends a trigger frame for co-transmission, including a first time unit, a second time unit and a third time unit, respectively carrying the clock time of the local hardware and the desired co-transmission time, so that the shared AP can be based on these time units Perform time synchronization.

Benefits of technology

Simple and efficient time synchronization between shared AP and shared AP is realized, avoiding modification of local clocks and improving the working efficiency of electronic devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119212066A_ABST
    Figure CN119212066A_ABST
Patent Text Reader

Abstract

The invention discloses a time synchronization method for multipoint cooperative transmission, electronic equipment and a storage medium, and belongs to the technical field of wireless communication, and the method comprises the following steps: a shared wireless access point AP constructs and sends each time unit of a trigger frame of cooperative transmission to a shared AP, units of the trigger frame comprise a first time unit, a second time unit and a third time unit, the first time unit carries first clock time of local hardware when the shared AP constructs the first time unit, and the second time unit carries second clock time of local hardware when the shared AP constructs the third time unit. The second time unit carries second clock time of local hardware when the shared AP constructs the second time unit, the third time unit carries cooperative time expected by the shared AP, and the shared AP is an AP performing cooperative transmission with the shared AP.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of wireless communication technology, and in particular to a time synchronization method, electronic device and storage medium for multi-point coordinated transmission. Background Art

[0002] In the existing standards of wireless local area network (WLAN), time synchronization refers to the time synchronization between the station (STA) and the wireless access point (AP). The specific method is that the AP announces through the beacon frame or the probe response frame, and the frame carries the time synchronization function (TSF) timestamp. The STA sets the local clock according to the TSF timestamp and the payload length to keep synchronization with the AP. Among them, STA generally represents the client in the wireless LAN, which can be a computer with a wireless network card or a smart phone with a WiFi module; AP is a wireless access point.

[0003] The Multi-AP introduced in 802.11bn requires coordinated transmission between APs. Specifically, since the local clock used by each AP has a frequency deviation, the normal range is within ±20ppm. Therefore, time synchronization is also required between APs to align the time when coordinated. However, the relevant technology does not provide a time synchronization solution between APs for coordinated transmission. Summary of the invention

[0004] The embodiments of the present application provide a time synchronization method, electronic device and storage medium for multi-point coordinated transmission, which can solve the problem of time synchronization between a sharing AP and a shared AP.

[0005] In order to solve the above technical problems, this application is implemented as follows:

[0006] In a first aspect, a time synchronization method for multi-point collaborative transmission is provided, comprising: a shared AP constructs and sends each time unit of a trigger frame for collaborative transmission to a shared AP, wherein the unit of the trigger frame comprises a first time unit, a second time unit and a third time unit, the first time unit carries a first clock time of the local hardware when the shared AP constructs the first time unit, the second time unit carries a second clock time of the local hardware when the shared AP constructs the second time unit, the third time unit carries the collaborative time expected by the shared AP, and the shared AP is an AP that performs collaborative transmission with the shared AP.

[0007] In an implementation manner of the first aspect, a time difference between the first time unit and the second time unit is greater than a preset threshold.

[0008] According to a second aspect, another method for time synchronization of multi-point collaborative transmission is provided, including: a shared AP receives a trigger frame for collaborative transmission sent by a shared AP; the shared AP obtains, in chronological order, a first clock time carried by a first time unit of the trigger frame, a second clock time carried by a second time unit of the trigger frame, and a third time unit of the trigger frame carrying a collaborative time expected by the shared AP; based on the first clock time, the second clock time and the collaborative time expected by the shared AP, the collaborative time synchronized with the shared AP is obtained.

[0009] In an implementation manner of the second aspect, a time difference between the first time unit and the second time unit is greater than a preset threshold.

[0010] In an implementation of the second aspect, based on the first clock time, the second clock time and the expected coordination time of the shared AP, the coordination time synchronized with the shared AP is obtained, including: based on the first clock time, the second clock time and the expected coordination time of the shared AP, obtaining the estimated coordination time based on the local clock; based on the estimated coordination time and the transmission delay of the trigger frame, obtaining the coordination time synchronized with the shared AP.

[0011] In an implementation of the second aspect, based on the first clock time, the second clock time and the collaborative time expected by the shared AP, an estimated collaborative time based on the local clock is obtained, including: obtaining the first local time of the local clock of the shared AP when the first clock time is parsed from the trigger frame, and the second local time of the local clock of the shared AP when the second clock time is parsed from the trigger frame; based on the first local time, the first clock time, the second local time, the second clock time and the collaborative time expected by the shared AP, the estimated collaborative time based on the local clock is obtained.

[0012] In an implementation of the second aspect, obtaining an estimated coordination time based on a local clock based on the first local time, the first clock time, the second local time, the second clock time, and the coordination time expected by the shared AP includes: obtaining an estimated coordination time based on the local clock based on the following formula: LOCAL_COORD :

[0013]

[0014] Among them, T_COORD is the expected coordination time of the shared AP, T_TSF1 is the first clock time, t_(LOCAL_TSF2) is the second local time, t_(LOCAL_TSF1) is the first local time, and T_TSF2 is the second clock time.

[0015] In an implementation of the second aspect, based on the estimated coordination time and the transmission delay of the trigger frame, the coordination time synchronized with the shared AP is obtained, including: taking the difference between the estimated coordination time and the transmission delay of the trigger frame as the coordination time synchronized with the shared AP.

[0016] According to a third aspect, an electronic device is provided, comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the time synchronization method for multi-point coordinated transmission as in the first aspect is implemented, or the time synchronization method for multi-point coordinated transmission as in the second aspect is implemented.

[0017] In a fourth aspect, a readable storage medium is provided, which stores a program or instruction. When the program or instruction is executed by a processor, it implements the time synchronization method for multi-point coordinated transmission as in the first aspect, or implements the time synchronization method for multi-point coordinated transmission as in the second aspect.

[0018] In the embodiment of the present application, the shared AP constructs and sends each time unit of the trigger frame of the cooperative transmission to the shared AP, wherein the unit of the trigger frame includes a first time unit, a second time unit and a third time unit, the first time unit carries the first clock time of the local hardware when the shared AP constructs the first time unit, the second time unit carries the second clock time of the local hardware when the shared AP constructs the second time unit, and the third time unit carries the desired cooperative time of the shared AP, and the shared AP is the AP that performs cooperative transmission with the shared AP. Thus, the shared AP can synchronize time with the shared AP based on the first clock time, the second clock time and the desired cooperative time of the shared AP carried in the trigger frame, thereby realizing time synchronization of multi-point cooperative transmission, and adopting the technical solution provided in the embodiment of the present application, it is relatively simple and convenient to realize the cooperative time synchronization of the shared AP and the shared AP, without modifying the local clock, thereby improving the working efficiency of the electronic equipment.

[0019] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0021] Figure 1 A schematic diagram showing a time synchronization method for multi-point coordinated transmission provided in the related art;

[0022] Figure 2a A schematic diagram showing a flow chart of a time synchronization method for multi-point coordinated transmission provided in an embodiment of the present application;

[0023] Figure 2b A schematic diagram showing time synchronization in an embodiment of the present application is shown;

[0024] Figure 3 A schematic diagram showing another time synchronization method for multi-point coordinated transmission provided in an embodiment of the present application;

[0025] Figure 4 A schematic diagram showing a flow chart of a time synchronization method for multi-point coordinated transmission provided in an embodiment of the present application;

[0026] Figure 5 A device structure diagram showing a time synchronization method for multi-point coordinated transmission provided in an embodiment of the present application;

[0027] Figure 6 A schematic structural diagram of an electronic device according to an embodiment of the present application is shown. DETAILED DESCRIPTION

[0028] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0029] In related technologies, such as Figure 1As shown, in the cooperative transmission mechanism, for example, 802.11bn introduces a new Multi-AP cooperative transmission mechanism, including coordinated orthogonal frequency division multiplexing access (orthogonal frequency division multiplexing access, OFDMA), coordinated time division multiple access (Time Division Multiple Access, TDMA), coordinated spatial reuse (Spatial Reuse) and joint transmission (Joint Transmission), etc. These transmission technologies require the shared AP (i.e., the coordinator AP that provides shared resources) and the shared AP (i.e., the coordinated AP) to be synchronized and aligned in time. In response to this demand, an embodiment of the present application provides a time synchronization solution for multi-point cooperative transmission.

[0030] Figure 2a A flow chart of a time synchronization method for multi-point coordinated transmission provided by an embodiment of the present application is shown. The method can be executed by an electronic device, which may include a shared AP in the coordinated transmission (i.e., a coordinator AP providing shared resources). In other words, the method can be executed by software or hardware installed on the shared AP. Figure 2a As shown, the method mainly includes the following steps:

[0031] S210, the shared AP constructs each time unit for cooperative transmission.

[0032] In an embodiment of the present application, the units of the trigger frame include a first time unit, a second time unit and a third time unit. The first time unit carries the first clock time of the local hardware when the shared AP constructs the first time unit, the second time unit carries the second clock time of the local hardware when the shared AP constructs the second time unit, and the third time unit carries the collaborative time expected by the shared AP.

[0033] The shared AP can send a trigger frame before coordinating transmission with the shared AP. In an embodiment of the present application, in order to achieve time synchronization between the shared AP and the shared AP, the shared AP can carry the first clock time of the local hardware when the shared AP constructs the first time unit in the first time unit, carry the second clock time of the local hardware when the shared AP constructs the second time unit in the second time unit, and carry the desired coordination time of the shared AP in the third time unit when constructing each time unit of the trigger frame.

[0034] In the embodiment of the present application, the first clock time carried by the first time unit may be a local timestamp obtained by the shared AP when constructing the first time unit, and the second clock time carried by the second time unit may be a local timestamp obtained by the shared AP when constructing the second time unit. The collaborative time expected by the shared AP refers to the time when the shared AP expects to perform collaborative transmission.

[0035] S220, the sharing AP sends each time unit of a trigger frame for cooperative transmission to the shared AP.

[0036] In the embodiment of the present application, the trigger frame is a time sequence, and the shared AP sends the trigger frame in each time unit continuously.

[0037] Specifically, when the shared AP constructs a trigger frame and sends it in coordination with the shared AP, Figure 2b As shown, the steps to fill in the following three time units in the trigger frame are as follows:

[0038] 1) Generate the first time unit of the reference synchronization time, such as Figure 2b The time synchronization function (TSF) 1 element in the shared AP is then filled into the TSF1 element; that is, the first clock time of the shared AP local hardware is filled into the first time unit;

[0039] As can be seen from the above, the trigger frame unit includes a first time unit, and the first time unit carries the first clock time of the local hardware when the shared AP constructs the first time unit.

[0040] 2) Generate the second time unit (TSF2 element) of the correction synchronization time, and then fill the second clock time of the shared AP local hardware into the TSF2 element; that is, fill the second clock time of the shared AP local hardware into the second time unit;

[0041] As can be seen from the above, the trigger frame unit also includes a second time unit, and the second time unit carries the second clock time of the local hardware when the shared AP constructs the second time unit.

[0042] 3) Fill the expected coordination time into the coordinate time element. The expected coordination time can be generated by the coordination scheduling module, that is, the expected coordination time of the shared AP can be generated by the coordination scheduling module.

[0043] A time synchronization method for multi-point collaborative transmission provided by an embodiment of the present invention constructs and sends each time unit of a trigger frame for collaborative transmission to a shared AP through a shared AP, wherein the units of the trigger frame include a first time unit, a second time unit and a third time unit, the first time unit carries a first clock time of the local hardware when the shared AP constructs the first time unit, the second time unit carries a second clock time of the local hardware when the shared AP constructs the second time unit, and the third time unit carries the collaborative time expected by the shared AP. The shared AP is an AP that performs collaborative transmission with the shared AP, so that the shared AP can perform time synchronization with the sharing AP based on the first clock time, the second clock time and the collaborative time expected by the sharing AP carried in the trigger frame, thereby realizing time synchronization of multi-point collaborative transmission. In addition, by adopting the technical solution provided by the embodiment of the present application, the collaborative time synchronization of the shared AP and the shared AP can be realized relatively simply and conveniently without modifying the local clock, thereby improving the working efficiency of the electronic device.

[0044] In an implementation manner of this embodiment, the time difference between the first time unit and the second time unit is greater than a preset threshold.

[0045] In this implementation, the timestamps filled in the first time unit and the second time unit correspond to the hardware clock time obtained when constructing the two units, namely, the first clock time and the second clock time. It can be understood that the values ​​of the two clock times are different, so in order to ensure the accuracy requirement, the time difference between the first time unit and the second time unit can be greater than the preset threshold. In other words, the time distance between the two should not be within the threshold, or in other words, in order to ensure accuracy, the two should be kept at a relatively long distance. For example, Figure 2b In the example, TSF2 and TSF1 may be separated by multiple time units, and TSF2 and TSF1 may be located at the two ends of the payload of the trigger frame respectively.

[0046] Based on the same inventive concept, an embodiment of the present application also provides another time synchronization method for multi-point coordinated transmission.

[0047] Figure 3 A schematic diagram of another method for time synchronization of multi-point coordinated transmission provided by an embodiment of the present application is shown. The method can be executed by an electronic device, which may include a shared AP (i.e., a coordinator AP) in the coordinated transmission. In other words, the method can be executed by software or hardware installed on the shared AP. Figure 3 As shown, the method mainly includes the following steps.

[0048] S310: The shared AP receives a trigger frame for cooperative transmission sent by the shared AP.

[0049] Among them, shared AP can be used Figure 2a The trigger frame is sent in the manner described in . From the above description, it can be seen that when the shared AP constructs and sends a trigger frame for collaborative transmission to the shared AP, the shared AP can carry the first clock time, the second clock time and the collaborative time expected by the shared AP in the trigger frame.

[0050] S320: The shared AP obtains, in chronological order, the first clock time carried by the first time unit of the trigger frame, the second clock time carried by the second time unit of the trigger frame, and the collaborative time expected by the shared AP carried by the third time unit of the trigger frame.

[0051] The shared AP will obtain, in chronological order, the first clock time carried by the first time unit of the trigger frame, the second clock time carried by the second time unit of the trigger frame, and the third time unit of the trigger frame carrying the collaborative time expected by the shared AP.

[0052] Specifically, the steps for the shared AP to obtain the clock time carried in the three time units in the trigger frame in chronological order are as follows:

[0053] 1) Analyze the value in the first time unit from the trigger frame in chronological order, denoted as T TSF1 , and record the local clock time of the shared AP when parsing the first unit, recorded as t LOCAL_TSF1 ;

[0054] 2) Continue to parse the value of the second time unit from the trigger frame, recorded as T TSF2 , and record the local clock time of the shared AP when parsing the second unit, recorded as t LOCAL_TSF2 ;

[0055] 3) Then continue to parse the value of the third time unit from the trigger frame, recorded as T COORD .

[0056] S330: Acquire a coordination time synchronized with the shared AP based on the first clock time, the second clock time, and the coordination time expected by the shared AP.

[0057] After obtaining the first clock time, the second clock time and the expected collaborative time of the shared AP in step 320, the collaborative time synchronized with the shared AP can be obtained based on the first clock time, the second clock time and the expected collaborative time of the shared AP, thereby achieving time synchronization with the shared AP.

[0058] In an implementation manner of this embodiment, the time difference between the first time unit and the second time unit is greater than a preset threshold.

[0059] In this implementation, the timestamps filled in the first time unit and the second time unit correspond to the hardware clock time obtained when constructing the two units, namely, the first clock time and the second clock time. It can be understood that the values ​​of the two clock times are different, so in order to ensure the accuracy requirement, the time difference between the first time unit and the second time unit is greater than the preset threshold. In other words, the distance between the two should not be within the threshold, or in other words, in order to ensure accuracy, the two should be kept at a relatively long distance.

[0060] Through the above-mentioned technical solution provided in the embodiment of the present application, the shared AP can obtain the collaborative time synchronized with the shared AP based on the first clock time, the second clock time and the collaborative time expected by the shared AP carried in the trigger frame of the collaborative transmission, thereby achieving time synchronization with the shared AP and ensuring the success rate of the collaborative transmission with the shared AP.

[0061] Figure 4 An implementation method of S330 in the embodiment of the present application is shown as follows: Figure 4 As shown, in this implementation, S330 may include the following steps:

[0062] S410: Based on the first clock time, the second clock time, and the collaborative time expected by the shared AP, obtain an estimated collaborative time based on a local clock.

[0063] For example, the shared AP can obtain the first local time of the local clock of the shared AP when the first clock time is parsed from the trigger frame, and the second local time of the local clock of the shared AP when the second clock time is parsed from the trigger frame, and then obtain the estimated coordination time based on the local clock based on the first local time, the first clock time, the second local time, the second clock time and the coordination time expected by the shared AP.

[0064] In one implementation of this embodiment, the estimated coordination time t based on the local clock can be obtained based on the following formula: LOCal_cOOrd :

[0065]

[0066] Among them, t coORD is the expected coordination time of the shared AP, T TSF1 is the first clock time, t LOCAL_TSF2 is the second local time, t LOCAL_TSF1 is the first local time, T TSF2is the second clock time.

[0067] Substituting the obtained first local time, the first clock time, the second local time, the second clock time and the expected coordination time of the shared AP into the above formula, the estimated coordination time based on the local clock can be obtained.

[0068] It should be noted that although the present application uses the above formula as an example to obtain the estimated coordination time based on the local clock, it is not limited to this. In practical applications, other methods can be used to obtain the estimated coordination time based on the local clock.

[0069] S420: Acquire the coordination time synchronized with the shared AP based on the estimated coordination time and the transmission delay of the trigger frame.

[0070] Since there is a delay in the actual transmission of the trigger frame, such as Figure 2b As shown in Figure 2, the shared AP calculates the coordination time t based on the local clock, such as the propagation delay of the frame, the reception processing delay, etc. LOCAL_COORD The synchronization time of the shared AP is delayed for a period of time, so compensation is required.

[0071] Specifically, in an implementation of this embodiment, the difference between the estimated coordination time and the transmission delay of the trigger frame may be used as the coordination time for synchronization with the shared AP.

[0072] Specifically, the coordination time of the shared AP synchronization is: t correct =t LOCAL_COORD -t DELAY .

[0073] In an embodiment of the present application, the shared AP can obtain the collaborative estimation time based on the local clock based on the first clock time, the second clock time and the collaborative time expected by the shared AP carried in the trigger frame of the collaborative transmission sent by the shared AP, and then obtain the collaborative time synchronized with the shared AP, thereby achieving synchronization with the shared AP, and then performing time synchronization of multiple collaborative transmissions with the shared AP, thereby achieving the effect of clock synchronization between APs without modifying the local clock, thereby improving the working efficiency of electronic equipment.

[0074] Figure 5 FIG. 2 shows a structural diagram of a time synchronization device for multi-point coordinated transmission provided by an embodiment of the present application. Figure 5 As shown, the device 500 can be a medium access control (MAC) layer and a physical layer (PHY). In the embodiment of the present application, the MAC layer is improved, such as Figure 5As shown, the MAC layer may include: an RX deframing module 510 , a time synchronization module 520 and a TX framing module 530 .

[0075] In the implementation column of this application, the time synchronization module is the main functional module of this application.

[0076] When performing collaborative transmission as a shared AP, the TX framing module 530 obtains the timestamp from the time synchronization module 520 and fills it into the two corresponding time units of the trigger frame for the shared AP to estimate the time deviation. It also obtains the expected collaborative time and fills it into the trigger frame for the shared AP to send alignment.

[0077] When being coordinated as a shared AP, the RX de-framing module 510 parses the clock time and the coordination time of the two time units in the trigger frame and provides them to the time synchronization module 520. The time synchronization module 520 calculates the time deviation according to the clock time of the two time units and the corresponding local clock, and estimates the corrected coordination time in combination with the expected system time.

[0078] By using the device, the coordinated time synchronization between the shared AP and the shared AP can be realized relatively simply and conveniently, thereby achieving the effect of clock synchronization between APs without modifying the local clock, thereby improving the working efficiency of electronic equipment.

[0079] Optional, Figure 6 Schematic diagram of the structure of an electronic device according to an embodiment of the present application. Figure 6 As shown, an embodiment of the present application also provides an electronic device 600, including a processor 610, a memory 620, and a program or instruction stored in the memory 620 and executable on the processor 610; when the program or instruction is executed by the processor 610, each process of an embodiment of a time synchronization method for multi-point collaborative transmission is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0080] An embodiment of the present application also provides a computer-readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned multi-point collaborative transmission time synchronization method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0081] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0082] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, and the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned multi-point collaborative transmission time synchronization method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0083] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0084] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0085] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0086] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the claims.

[0087] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

Claims

1. A time synchronization method for multi-point coordinated transmission, characterized in that: include: A shared wireless access point AP constructs and sends various time units of a trigger frame for collaborative transmission to a shared AP, wherein the units of the trigger frame include a first time unit, a second time unit, and a third time unit, the first time unit carries a first clock time of the local hardware when the shared AP constructs the first time unit, the second time unit carries a second clock time of the local hardware when the shared AP constructs the second time unit, and the third time unit carries the collaborative time expected by the shared AP, and the shared AP is an AP that performs collaborative transmission with the shared AP.

2. The method according to claim 1, characterized in that The time difference between the first time unit and the second time unit is greater than a preset threshold.

3. A time synchronization method for multi-point coordinated transmission, characterized in that: include: The shared AP receives a trigger frame for cooperative transmission sent by the shared AP; The shared AP acquires, in time sequence, a first clock time carried by a first time unit of the trigger frame, a second clock time carried by a second time unit of the trigger frame, and a third time unit of the trigger frame carrying a collaborative time expected by the shared AP; Based on the first clock time, the second clock time, and the collaborative time expected by the shared AP, a collaborative time synchronized with the shared AP is acquired.

4. The method according to claim 3, characterized in that: The time difference between the first time unit and the second time unit is greater than a preset threshold.

5. The method according to claim 3 or 4, characterized in that: Acquiring a coordination time synchronized with the shared AP based on the first clock time, the second clock time, and the coordination time expected by the shared AP, including: Acquire an estimated coordination time based on a local clock based on the first clock time, the second clock time, and the coordination time expected by the shared AP; Based on the estimated coordination time and the transmission delay of the trigger frame, the coordination time synchronized with the shared AP is acquired.

6. The method according to claim 5, characterized in that Acquiring an estimated coordination time based on a local clock based on the first clock time, the second clock time, and the coordination time expected by the shared AP includes: Acquire a first local time of the local clock of the shared AP when the first clock time is parsed from the trigger frame, and a second local time of the local clock of the shared AP when the second clock time is parsed from the trigger frame; An estimated coordination time based on a local clock is obtained based on the first local time, the first clock time, the second local time, the second clock time, and the coordination time expected by the shared AP.

7. The method according to claim 6, characterized in that Acquiring an estimated coordination time based on a local clock based on the first local time, the first clock time, the second local time, the second clock time, and the coordination time expected by the shared AP includes: Based on the following formula, get the estimated coordination time t based on the local clock LOCAL_COORD : Among them, T COORD is the expected coordination time of the shared AP, T TSF1 is the first clock time, t LOCAL_TSF2 is the second local time, t LOCAL_TSF1 is the first local time, T TSF2 is the second clock time.

8. The method according to claim 5, characterized in that Acquiring a coordination time synchronized with the shared AP based on the estimated coordination time and the transmission delay of the trigger frame, including: The difference between the estimated coordination time and the transmission delay of the trigger frame is used as the coordination time for synchronization with the shared AP.

9. An electronic device, characterized in that: The electronic device includes a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the time synchronization method for multi-point coordinated transmission as described in any one of claims 1 to 8 are implemented.

10. A readable storage medium, characterized in that: The readable storage medium stores a program or an instruction, and when the program or the instruction is executed by the processor, the steps of the time synchronization method for multi-point coordinated transmission as described in any one of claims 1 to 8 are implemented.

Citation Information

Cited By

  • Cooperative transmission method, and device, medium and product

    WO2026157764A1