WO2021138910A1 - 时间同步方法、装置、终端、接入点设备及存储介质 - Google Patents

时间同步方法、装置、终端、接入点设备及存储介质 Download PDF

Info

Publication number
WO2021138910A1
WO2021138910A1 PCT/CN2020/071496 CN2020071496W WO2021138910A1 WO 2021138910 A1 WO2021138910 A1 WO 2021138910A1 CN 2020071496 W CN2020071496 W CN 2020071496W WO 2021138910 A1 WO2021138910 A1 WO 2021138910A1
Authority
WO
WIPO (PCT)
Prior art keywords
time synchronization
connection
parameter information
access point
synchronization parameter
Prior art date
Application number
PCT/CN2020/071496
Other languages
English (en)
French (fr)
Inventor
洪伟
Original Assignee
北京小米移动软件有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 北京小米移动软件有限公司 filed Critical 北京小米移动软件有限公司
Priority to CN202080000108.4A priority Critical patent/CN113383503B/zh
Priority to US17/791,831 priority patent/US20230059797A1/en
Priority to EP20912460.1A priority patent/EP4089935A4/en
Priority to PCT/CN2020/071496 priority patent/WO2021138910A1/zh
Publication of WO2021138910A1 publication Critical patent/WO2021138910A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/001Synchronization between nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/001Synchronization between nodes
    • H04W56/0015Synchronization between nodes one node acting as a reference for the others
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0658Clock or time synchronisation among packet nodes
    • H04J3/0661Clock or time synchronisation among packet nodes using timestamps

Definitions

  • the present disclosure relates to the field of communication technologies, and in particular, to a time synchronization method, device, terminal, access point device, and storage medium.
  • the embodiments of the present disclosure provide a time synchronization method, device, terminal, access point device, and storage medium, which can realize time synchronization of multiple connections between a station and an access point.
  • the technical solution is as follows:
  • a time synchronization method including:
  • the time synchronization parameter information is used to control the time synchronization between the multiple connected stations and the access point.
  • the time synchronization parameter information includes multiple timestamps respectively corresponding to the multiple connections.
  • the using the time synchronization parameter information to control the time synchronization between the multiple connected stations and the access point includes:
  • the two time stamps corresponding to the first connection and the second connection in the time synchronization parameter information are used, respectively Controlling the time synchronization of the station and the access point under the first connection and the second connection.
  • the method further includes:
  • the time stamp used in the process of associating the station with the access point is used to control the third connection and the fourth connection.
  • the clocks corresponding to the multiple connections include:
  • connection identifier includes a first group of continuous bits and a second group of continuous bits, the first group of continuous bits represents the serial number of the connection, and the second group of continuous bits represents the The bandwidth of the connection.
  • the receiving a message carrying time synchronization parameter information includes:
  • a time synchronization method includes:
  • the sending the message includes:
  • a beacon frame or a probe response frame is sent, and the message is carried in the beacon frame or the probe response frame.
  • a time synchronization device includes:
  • the receiving module is configured to receive a message carrying time synchronization parameter information, where the time synchronization parameter information is used for time synchronization of multiple connected stations and access points;
  • the control module is configured to use the time synchronization parameter information to control the time synchronization between the multiple connected stations and the access point.
  • a time synchronization device includes:
  • the sending module is configured to send the message.
  • a terminal including: a processor; a memory for storing executable instructions of the processor; wherein the processor is configured to load and execute the executable Instructions to implement the aforementioned time synchronization method.
  • a computer-readable storage medium which can execute the aforementioned time synchronization method when the instructions in the computer-readable storage medium are executed by a processor.
  • FIG. 1 shows a block diagram of a communication system provided by an exemplary embodiment of the present disclosure
  • Fig. 3 is a flowchart showing a time synchronization method according to an exemplary embodiment
  • Fig. 5 is a schematic diagram showing an asynchronous transmission mode according to an exemplary embodiment
  • Fig. 6 is a schematic diagram showing a synchronous transmission mode according to an exemplary embodiment
  • Fig. 9 is a schematic structural diagram showing a time synchronization device according to an exemplary embodiment
  • Fig. 11 is a block diagram showing a terminal according to an exemplary embodiment
  • FIG. 1 shows a block diagram of a communication system provided by an exemplary embodiment of the present disclosure.
  • the communication system may include: an access point device 12 (Access Point (AP) for short) and The terminal 13 (may also be referred to as a station (Station, STA)).
  • AP Access Point
  • STA station
  • the terminal 13 may include various handheld devices with wireless communication functions, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to wireless modems, as well as various forms of user equipment, mobile stations (MS), Terminal and so on.
  • MS mobile stations
  • terminals the devices mentioned above are collectively referred to as terminals.
  • the access point device 12 referred to in this application is an access point of a Wi-Fi network, such as wireless routers, gateways and other devices.
  • the terminal 13 accesses the access point device 12 in a wireless manner to realize wireless transmission.
  • the method for a station to maintain time synchronization with an access point is to listen to the time synchronization parameter (Time Synchronization Function, TSF) information in the broadcast beacon frame of the access point to update its own clock to achieve synchronization.
  • TSF Time Synchronization Function
  • the relevant Wi-Fi standard only has a time synchronization mechanism under a single connection, which cannot meet the time synchronization requirements under multiple connections.
  • Fig. 2 is a flowchart showing a time synchronization method according to an exemplary embodiment. Referring to Figure 2, the method includes the following steps:
  • step 102 time synchronization parameter information is used to control time synchronization between multiple connected stations and access points.
  • the access point sends the time synchronization parameter information to the station by carrying time synchronization parameter information in the message, and the station can realize multiple connections between the station and the access point through the time synchronization parameter information. Synchronization, to ensure the normal transmission between the station and the access point on each connection. It solves the problem that the single-connection synchronization method in related technologies is not suitable for multi-connection scenarios.
  • the time synchronization parameter information includes multiple timestamps respectively corresponding to multiple connections.
  • the time synchronization parameter information includes multiple timestamps corresponding to multiple connections.
  • the station can update the clock of each connection based on the multiple timestamps corresponding to the multiple connections, thereby completing the connection of each connection. Time synchronization.
  • the two time stamps corresponding to the first connection and the second connection in the time synchronization parameter information are used to control the first connection and the second connection, respectively.
  • the time of the connected station is synchronized with the access point.
  • the time stamp in the time synchronization parameter information is used to realize the time synchronization of the station and the access point under the first connection and the second connection, which ensures that the station and the access point are normal on the first connection and the second connection. data transmission.
  • the method further includes:
  • the synchronous transmission mode is adopted for information transmission, and the time stamp used in the process of the station and the access point is used to control the station and the access point under the third connection and the fourth connection Time synchronization.
  • the data under these connections of synchronous transmission needs to be sent at the same time or arrive at the receiver at the same time.
  • the timestamp in the time synchronization parameter used when the station and the access point are associated can be used.
  • the site access process one of the connections is used to achieve the association with the access point, and only the timestamp in the time synchronization parameter obtained during the association process is used.
  • the operation is simple, the station only needs to maintain a set of time synchronization parameters, and the normal data transmission of the station and the access point on these synchronous transmission connections can also be guaranteed.
  • the time synchronization parameter information is used to control the time synchronization between multiple connected stations and the access point, including:
  • the time synchronization parameter information is used to update the clocks corresponding to multiple connections.
  • the clocks corresponding to multiple connections include:
  • connection identifier includes a first group of continuous bits and a second group of continuous bits, the first group of continuous bits representing the serial number of the connection, and the second group of continuous bits representing the bandwidth of the connection.
  • multiple connections can also be a basic service set (BSS) composed of the same channel bandwidth or different channel bandwidths in the same frequency band, or a basic service set BSS composed of the same bandwidth or different bandwidths in different frequency bands.
  • BSS basic service set
  • a basic service set BSS composed of the same bandwidth or different bandwidths in different frequency bands.
  • receiving a message carrying time synchronization parameter information includes:
  • a beacon frame or a probe response (Probe Response) frame is received, and the message is carried in the beacon frame or the probe response frame.
  • Fig. 3 is a flow chart showing a time synchronization method according to an exemplary embodiment. Referring to Figure 3, the method includes the following steps:
  • step 201 the access point device generates a message carrying time synchronization parameter information.
  • the access point device separately determines the time stamp of each connection based on the maximum coverage under each connection, and generates time synchronization parameter information based on the determined time stamp of each connection.
  • step 202 the access point device sends a message.
  • the access point sends this message to the station to send the time synchronization parameter information to the station.
  • the message can be sent to each site separately.
  • the access point sends the time synchronization parameter information to the station by carrying time synchronization parameter information in the message, and the station can realize multiple connections between the station and the access point through the time synchronization parameter information. Synchronization, to ensure the normal transmission between the station and the access point on each connection. It solves the problem that the single-connection synchronization method in related technologies is not suitable for multi-connection scenarios.
  • sending a message includes:
  • a beacon frame or probe response frame is sent, and the message is carried in the beacon frame or probe response frame.
  • Fig. 4 is a flowchart showing a time synchronization method according to an exemplary embodiment. Referring to Figure 4, the method includes the following steps:
  • time synchronization parameter information is used for time synchronization between multiple connected stations and access points.
  • the time synchronization parameter information includes multiple timestamps respectively corresponding to multiple connections.
  • step 201 For the manner of generating the time synchronization parameter information by the access point device, refer to step 201, which will not be repeated here.
  • step 303 the terminal determines whether any two of the multiple connections use synchronous transmission for information transmission.
  • step 304 In response to the first connection and the second connection among the multiple connections for information transmission using asynchronous transmission, the terminal uses two time stamps corresponding to the first connection and the second connection in the time synchronization parameter information to control respectively The stations under the first connection and the second connection are time synchronized with the access point.
  • Fig. 5 is a schematic diagram showing an asynchronous transmission (Independent) mode according to an exemplary embodiment.
  • the transmission of this site is not synchronized on each link (Link).
  • the terminal can use the time stamp corresponding to each connection in the time synchronization parameter information to update the clock of each connection respectively.
  • step 305 in response to the third connection and the fourth connection among the multiple connections for information transmission in a synchronous transmission mode, the terminal uses the time stamp used in the process of associating the station with the access point to control the third connection and the fourth connection The time of the next station is synchronized with the access point.
  • Fig. 6 is a schematic diagram showing a synchronous transmission (Dependent) manner according to an exemplary embodiment.
  • this site starts synchronous transmission at time t1 on connection 1 and connection 2.
  • the terminal can use the timestamp used in the process of association between the station and the access point (the timestamp is continuously maintained by the terminal after the association is completed, that is, it is always updated with time) to update the clocks of connection 1 and connection 2.
  • the clock of connection 3 is still updated with the timestamp corresponding to connection 3 in the time synchronization parameter information.
  • the terminal can also notify the access point device of the identification of the connection for synchronous transmission, so that the access point device also uses the timestamp used in the association process to synchronize the time of these connections.
  • the terminal may use time synchronization parameter information to update clocks corresponding to multiple connections.
  • the clocks corresponding to the multiple connections include: the identifier of each connection in the multiple connections and the corresponding time stamp.
  • each connected clock needs to be calibrated with a connection identifier, so as to distinguish multiple connected clocks.
  • Fig. 7 is a schematic diagram showing a clock corresponding to multiple connections according to an exemplary embodiment.
  • the identifier of each connection corresponds to a timestamp (Timestamp).
  • the identifier of the connection remains unchanged, and the timestamp changes according to time.
  • connection identifier includes a first group of continuous bits and a second group of continuous bits, the first group of continuous bits representing the serial number of the connection, and the second group of continuous bits representing the bandwidth of the connection.
  • connection identification is performed in this manner to ensure the normal distinction of each connection.
  • an 8-bit identification can be used, where the upper 2 bits represent the number of the connection, and the lower 6 bits represent the bandwidth of the connection.
  • Fig. 9 is a schematic structural diagram of a time synchronization device according to an exemplary embodiment.
  • the device has the function of realizing the terminal in the above method embodiment, and the function can be realized by hardware, or by hardware executing corresponding software.
  • the device includes: a receiving module 401 and a control module 402.
  • the receiving module 401 is configured to receive a message carrying time synchronization parameter information, and the time synchronization parameter information is used for time synchronization of multiple connected stations and access points; the control module 402 is configured to use time synchronization parameter information to control multiple The time of the connected station is synchronized with the access point.
  • control module 402 is further configured to respond to the third connection and the fourth connection among the multiple connections for information transmission in a synchronous transmission mode, and use the timestamp used in the process of associating the station with the access point to control the third connection.
  • the station and the access point under the connection and the fourth connection are time synchronized.
  • control module 402 is configured to use time synchronization parameter information to update clocks corresponding to multiple connections.
  • connection identifier includes a first group of continuous bits and a second group of continuous bits, the first group of continuous bits representing the serial number of the connection, and the second group of continuous bits representing the bandwidth of the connection.
  • the receiving module 401 is configured to receive a beacon frame or a probe response frame, and the beacon frame or the probe response frame carries a message.
  • Fig. 10 is a schematic structural diagram of a time synchronization device according to an exemplary embodiment.
  • the device has the function of realizing the access point device in the above method embodiment, and the function can be realized by hardware, or by hardware executing corresponding software.
  • the device includes: a generating module 501 and a sending module 502.
  • the generating module 501 is configured to generate a message carrying time synchronization parameter information, and the time synchronization parameter information is used for time synchronization of multiple connected stations and access points; the sending module 502 is configured to send messages.
  • the sending module 502 is configured to send a beacon frame or a probe response frame, and the beacon frame or the probe response frame carries a message.
  • Fig. 11 is a block diagram showing a terminal 600 according to an exemplary embodiment.
  • the terminal 600 may include a processor 601, a receiver 602, a transmitter 603, a memory 604, and a bus 605.
  • the processor 601 includes one or more processing cores, and the processor 601 executes various functional applications and information processing by running software programs and modules.
  • the receiver 602 and the transmitter 603 may be implemented as a communication component, and the communication component may be a communication chip.
  • the memory 604 is connected to the processor 601 through a bus 605.
  • the memory 604 may be used to store at least one instruction, and the processor 601 is used to execute the at least one instruction to implement each step in the foregoing method embodiment.
  • the memory 604 can be implemented by any type of volatile or non-volatile storage device or a combination thereof.
  • the volatile or non-volatile storage device includes, but is not limited to: magnetic disks or optical disks, electrically erasable and programmable Read-only memory (EEPROM), erasable programmable read-only memory (EPROM), static anytime access memory (SRAM), read-only memory (ROM), magnetic memory, flash memory, programmable read-only memory (PROM) .
  • a computer-readable storage medium stores at least one instruction, at least one program, code set, or instruction set, and the at least one instruction, the At least one program, the code set, or the instruction set is loaded and executed by the processor to implement the time synchronization method provided by the foregoing method embodiments.
  • the processor 701 includes one or more processing cores, and the processor 701 executes the method executed by the access point device in the time synchronization method provided in the embodiment of the present disclosure by running a software program and module.
  • the memory 704 can be used to store software programs and modules. Specifically, the memory 704 may store an operating system 7041, an application module 7042 required by at least one function.
  • the receiver 702 is used to receive communication data sent by other devices, and the transmitter 703 is used to send communication data to other devices.
  • a computer-readable storage medium stores at least one instruction, at least one program, code set, or instruction set, and the at least one instruction, the At least one program, the code set, or the instruction set is loaded and executed by the processor to implement the time synchronization method provided by the foregoing method embodiments.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

本公开是关于一种时间同步方法、装置、终端、接入点设备及存储介质,属于通信技术领域。所述方法包括:接收携带有时间同步参数信息的消息,所述时间同步参数信息用于多个连接下站点与接入点时间同步;采用所述时间同步参数信息控制所述多个连接下站点与接入点时间同步。

Description

时间同步方法、装置、终端、接入点设备及存储介质 技术领域
本公开涉及通信技术领域,尤其涉及一种时间同步方法、装置、终端、接入点设备及存储介质。
背景技术
在新的无线高保真(Wireless Fidelity,Wi-Fi)标准中,站点和接入点之间可以实现多个频段的聚合。多个频段的聚合是指同时在多个频段下(2.4GHz、5GHz及6-7GHz)传输数据,从而提高传输效率。
发明内容
本公开实施例提供了一种时间同步方法、装置、终端、接入点设备及存储介质,可以实现站点和接入点之间的多个连接的时间同步。所述技术方案如下:
根据本公开实施例的一方面,提供一种时间同步方法,所述方法包括:
接收携带有时间同步参数信息的消息,所述时间同步参数信息用于多个连接下站点与接入点时间同步;
采用所述时间同步参数信息控制所述多个连接下站点与接入点时间同步。
可选地,所述时间同步参数信息包括与所述多个连接分别对应的多个时间戳。
可选地,所述采用所述时间同步参数信息控制所述多个连接下站点与接入点时间同步,包括:
响应于所述多个连接中的第一连接和第二连接采用异步传输方式进行信息传输,采用所述时间同步参数信息中所述第一连接和第二连接分别对应的两个时间戳,分别控制所述第一连接和第二连接下所述站点与接入点时间同步。
可选地,所述方法还包括:
响应于所述多个连接中的第三连接和第四连接采用同步传输方式进行信息传输,采用所述站点与接入点关联过程中使用的时间戳,控制所述第三连接和第四连接下所述站点与接入点时间同步。
可选地,所述采用所述时间同步参数信息控制所述多个连接下站点与接入点时间同步,包括:
采用所述时间同步参数信息更新所述多个连接对应的时钟。
可选地,所述多个连接对应的时钟,包括:
所述多个连接中各个连接的标识以及对应的时间戳。
可选地,所述连接的标识包括第一组连续比特位和第二组连续比特位,所述第一组连续比特位表示所述连接的编号,所述第二组连续比特位表示所述连接的带宽。
可选地,所述接收携带有时间同步参数信息的消息,包括:
接收信标帧或者探测响应帧,所述信标帧或者所述探测响应帧中携带所述消息。
根据本公开实施例的另一方面,一种时间同步方法,所述方法包括:
生成携带有时间同步参数信息的消息,所述时间同步参数信息用于多个连接下站点与接入点时间同步;
发送所述消息。
可选地,所述发送所述消息,包括:
发送信标帧或者探测响应帧,所述信标帧或者所述探测响应帧中携带所述消息。
根据本公开实施例的另一方面,一种时间同步装置,所述装置包括:
接收模块,被配置为接收携带有时间同步参数信息的消息,所述时间同步参数信息用于多个连接下站点与接入点时间同步;
控制模块,被配置为采用所述时间同步参数信息控制所述多个连接下站点与接入点时间同步。
根据本公开实施例的另一方面,一种时间同步装置,所述装置包括:
生成模块,被配置为生成携带有时间同步参数信息的消息,所述时间同步参数信息用于多个连接下站点与接入点时间同步;
发送模块,被配置为发送所述消息。
根据本公开实施例的另一方面,提供一种终端,所述终端包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为加载并执行所述可执行指令以实现前述时间同步方法。
根据本公开实施例的另一方面,提供一种接入点设备,所述接入点设备包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为加载并执行所述可执行指令以实现前述时间同步方法。
根据本公开实施例的另一方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由处理器执行时,能够执行如前所述的时间同步方法。
在本公开实施例中,接入点通过在消息中携带时间同步参数信息,以将该时间同步参数信息发送给站点,站点通过该时间同步参数信息可以实现多个连接下站点与接入点时间同步,保证站点和接入点之间在各个连接上的正常传输。解决了相关技术中单连接的同步方式,不适用于多连接场景的问题。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1示出的是本公开一个示意性实施例提供的通信***的框图;
图2是根据一示例性实施例示出的一种时间同步方法的流程图;
图3是根据一示例性实施例示出的一种时间同步方法的流程图;
图4是根据一示例性实施例示出的一种时间同步方法的流程图;
图5是根据一示例性实施例示出的一种异步传输方式的示意图;
图6是根据一示例性实施例示出的一种同步传输方式的示意图;
图7是根据一示例性实施例示出的一种多个连接对应时钟的示意图;
图8是根据一示例性实施例示出的一种多个连接对应时钟的示意图;
图9是根据一示例性实施例示出的一种时间同步装置的结构示意图;
图10是根据一示例性实施例示出的一种时间同步装置的结构示意图;
图11是根据一示例性实施例示出的一种终端的框图;
图12是根据一示例性实施例示出的一种接入点设备的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
图1示出的是本公开一个示意性实施例提供的通信***的框图,如图1所示,该通信***可以包括:接入点设备12(简称接入点(Access Point,AP))和终端13(也可以称为站点(Station,STA))。
终端13可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备,移动台(Mobile Station,MS),终端等等。为方便描述,上面提到的设备统称为终端。
本申请所指的接入点设备12为Wi-Fi网络的接入点,例如无线路由器,网关等设备。终端13通过无线方式接入该接入点设备12,实现无线传输。
终端13和接入点设备12之间可以同时在多个频段(例如2.4GHz、5GHz及6-7GHz)下建立多个连接,实现多个频段聚合(Multi-Link Aggregation,MLA),使得WIFI网络的速率以及吞吐量倍增,从而应用在视频传输、增强现实(Augmented Reality,AR)、虚拟现实(Virtual Reality,VR)等场景。
在相关的WIFI标准中,站点与接入点保持时间同步的方法是侦听接入点广播信标帧中的时间同步参数(Time Synchronization Function,TSF)信息来更新自己的时钟,从而实现同步。但相关的Wi-Fi标准中只存在单连接下的时间同步机制,不能满足多连接下的时间同步需求。
本公开实施例描述的通信***以及业务场景是为了更加清楚地说明本公开实施例的技术方案,并不构成对本公开实施例提供的技术方案的限定,本领域普通技术人员可知,随着通信***的演变和新业务场景的出现,本公开实施例提供的技术方案对于类似的技术问题,同样适用。
图2是根据一示例性实施例示出的一种时间同步方法的流程图。参见图2,该方法包括以下步骤:
在步骤101中,终端接收携带有时间同步参数信息的消息。
这里,时间同步参数信息用于多个连接下站点与接入点时间同步。
如前所述,站点和接入点之间可以同时在多个频段建立连接。为了保证在各个连接下,站点都能够与接入点时间同步,接入点向站点发送前述携带有时间同步参数信息的消息,以使站点可以基于该消息实现多个连接下的时间同步。
在步骤102中,采用时间同步参数信息控制多个连接下站点与接入点时间同步。
这里,多个连接下站点与接入点时间同步,是指对于这多个连接而言,站点与接入点在同一个连接上时间同步,从而使得站点与接入点在每个连接下都达到时间同步。
站点可以为每个连接维护一个时钟,站点基于时间同步参数,分别更新各个连接对应的时钟,从而实现和接入点的时间同步。
在本公开实施例中,接入点通过在消息中携带时间同步参数信息,以将该时间同步参数信息发送给站点,站点通过该时间同步参数信息可以实现多个连接下站点与接入点时间同步,保证站点和接入点之间在各个连接上的正常传输。解决了相关技术中单连接的同步方式,不适用于多连接场景的问题。
可选地,时间同步参数信息包括与多个连接分别对应的多个时间戳。
在该实现方式中,时间同步参数信息中包括有多个连接分别对应的多个时间戳,这样,站点可以基于多个连接对应的多个时间戳分别更新各个连接的时钟,从而完成各个连接的时间同步。
可选地,采用时间同步参数信息控制多个连接下站点与接入点时间同步,包括:
响应于多个连接中的第一连接和第二连接采用异步传输方式进行信息传输,采用时间同步参数信息中第一连接和第二连接对应的两个时间戳,分别控制第一连接和第二连接下站点与接入点时间同步。
在该实现方式中,通过时间同步参数信息中的时间戳实现第一连接和第二连接下站点与接入点时间同步,保证了站点和接入点在第一连接和第二连接上的正常数据传输。
可选地,该方法还包括:
响应于多个连接中的第三连接和第四连接采用同步传输方式进行信息传输,采用站点与接入点关联过程中使用的时间戳,控制第三连接和第四连接下站点与接入点时间同步。
在该实现方式中,当需要进行同步传输时,同步传输的这些连接下数据需要同时发送或同时到达接收方。这种情况下可以采用站点和接入点关联时使用的时间同步参数中的时间戳。虽然站点和接入点存在多个连接,但在站点接入过程中,是通过其中的一个连接实现与接入点关联的,只使用在关联过程中获取的时间同步参数中的时间戳,这样操作简单,站点只用维护一套时间同步参数,也可以保证站点和接入点在这些同步传输的连接上的正常数据传输。
可选地,采用时间同步参数信息控制多个连接下站点与接入点时间同步,包括:
采用时间同步参数信息更新多个连接对应的时钟。
这里采用时间同步参数信息更新多个连接对应的时钟,也即通过时间戳更新时钟。
可选地,多个连接对应的时钟,包括:
多个连接中各个连接的标识以及对应的时间戳。
在该实现方式中,每个连接的时钟除了时间戳外,还需要采用连接标识标定,从而将多个连接的时钟区分开。
可选地,连接的标识包括第一组连续比特位和第二组连续比特位,第一组连续比特位表示连接的编号,第二组连续比特位表示连接的带宽。
在该实现方式中,采用这种方式进行连接的标识,保证各个连接的正常区分。例如,可以采用8比特的标识,其中高2位表示连接的编号,低6位表示连接的带宽。
更进一步地,多连接也可以是同一频段下的相同信道带宽或不同信道带宽组成的基本服务群(Basis service set,BSS),或是不同频段下的相同带宽或不同带宽组成的基本服务集BSS。譬如:在2.4GHz频段下三个20MHz带宽的BSS。
可选地,接收携带有时间同步参数信息的消息,包括:
接收信标(Beacon)帧或者探测响应(Probe Response)帧,信标帧或者探测响应帧中携带该消息。
采用Beacon帧或者Probe Response帧传输时间同步参数信息,实现方便。
值得说明的是,前述步骤101-102与上述可选步骤可以任意组合。
图3是根据一示例性实施例示出的一种时间同步方法的流程图。参见图3,该方法包括以下步骤:
在步骤201中,接入点设备生成携带有时间同步参数信息的消息。
这里,时间同步参数信息用于多个连接下站点与接入点时间同步。
在本公开实施例中,接入点设备基于每个连接下覆盖的最大范围分别确定各个连接的时间戳,基于确定出的各个连接的时间戳生成时间同步参数信息。
在步骤202中,接入点设备发送消息。
接入点向站点发送该消息,以将时间同步参数信息发送给站点。当接入点连接多个站点时,可以分别向各个站点发送该消息。
在本公开实施例中,接入点通过在消息中携带时间同步参数信息,以将该时间同步参数信息发送给站点,站点通过该时间同步参数信息可以实现多个连接下站点与接入点时间同步,保证站点和接入点之间在各个连接上的正常传输。解决了相关技术中单连接的同步方式,不适用于多连接场景的问题。
可选地,发送消息,包括:
发送信标帧或者探测响应帧,信标帧或者探测响应帧中携带该消息。
值得说明的是,前述步骤201-202与上述可选步骤可以任意组合。
图4是根据一示例性实施例示出的一种时间同步方法的流程图。参见图4,该方法包括以下步骤:
在步骤301中,接入点设备生成携带有时间同步参数信息的消息。
这里,时间同步参数信息用于多个连接下站点与接入点时间同步。
可选地,时间同步参数信息包括与多个连接分别对应的多个时间戳。
接入点设备生成时间同步参数信息的方式可以参见步骤201,这里不做赘述。
在步骤302中,接入点设备发送消息。终端接收携带有时间同步参数信息的消息。
在本公开实施例中,接入点设备发送信标帧或者探测响应帧;终端接收信标帧或者探测响应帧。该信标帧或者探测响应帧中携带消息。
在步骤303中:终端确定多个连接中任意两个连接是否采用同步传输方式 进行信息传输。
终端根据传输的业务、多频段传输的目的或每个连接下的通信环境来确定是否需要采用同步方式传输,其中通信环境是指在每个连接下在一定的时间段内发生通信冲突的概率。例如,终端需要同时在多个连接上传输相同的数据,保证传输成功率,此时可以采用同步传输方式进行信息传输。当然,这里仅为举例,实际采用同步还是异步传输方式,可以根据需要进行定义。
在步骤304中:响应于多个连接中的第一连接和第二连接采用异步传输方式进行信息传输,终端采用时间同步参数信息中第一连接和第二连接对应的两个时间戳,分别控制第一连接和第二连接下站点与接入点时间同步。
图5是根据一示例性实施例示出的一种异步传输(Independent)方式的示意图。参见图4,本站点在各个连接(Link)上传输不同步。这种情况下,终端可以采用时间同步参数信息中各个连接对应的时间戳,分别更新各个连接的时钟。
在步骤305中:响应于多个连接中的第三连接和第四连接采用同步传输方式进行信息传输,终端采用站点与接入点关联过程中使用的时间戳,控制第三连接和第四连接下站点与接入点时间同步。
图6是根据一示例性实施例示出的一种同步传输(Dependent)方式的示意图。参见图6,本站点在连接1和连接2上,从t1时刻开始同步传输。这种情况下,终端可以采用站点与接入点关联过程中使用的时间戳(该时间戳在关联完成后终端持续维护,即一直随时间更新),更新连接1和连接2的时钟。而连接3的时钟,仍然采用时间同步参数信息中连接3对应的时间戳进行更新。
在这种情况下,若存在同步传输的连接时,终端还可以通知接入点设备同步传输的连接的标识,使得接入点设备同样采用关联过程中使用的时间戳进行这些连接的时间同步。
在本公开实施例中,终端可以采用时间同步参数信息更新多个连接对应的时钟。
这里,多个连接对应的时钟,包括:多个连接中各个连接的标识以及对应的时间戳。在该实现方式中,每个连接的时钟除了时间戳外,还需要采用连接标识标定,从而将多个连接的时钟区分开。
图7是根据一示例性实施例示出的一种多个连接对应时钟的示意图。参见图7,每个连接的标识对应一个时间戳(Timestamp),在维护各个连接的时钟的 过程中,连接的标识保持不变,时间戳按照时间变化。
当存在同步传输的连接时,多个连接对应时钟可以采用图8的形式,也即同步传输的连接1和连接2的时间戳相同,此时可以省略一个,仅保存一个,连接1和连接2的标识均与该时间戳对应。
可选地,连接的标识包括第一组连续比特位和第二组连续比特位,第一组连续比特位表示连接的编号,第二组连续比特位表示连接的带宽。
在该实现方式中,采用这种方式进行连接的标识,保证各个连接的正常区分。例如,可以采用8比特的标识,其中高2位表示连接的编号,低6位表示连接的带宽。
图9是根据一示例性实施例示出的一种时间同步装置的结构示意图。该装置具有实现上述方法实施例中终端的功能,该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。如图9所示,该装置包括:接收模块401和控制模块402。
其中,接收模块401被配置为接收携带有时间同步参数信息的消息,时间同步参数信息用于多个连接下站点与接入点时间同步;控制模块402被配置为采用时间同步参数信息控制多个连接下站点与接入点时间同步。
可选地,时间同步参数信息包括与多个连接分别对应的多个时间戳。
可选地,控制模块402被配置为响应于多个连接中的第一连接和第二连接采用异步传输方式进行信息传输,采用时间同步参数信息中第一连接和第二连接对应的两个时间戳,分别控制第一连接和第二连接下站点与接入点时间同步。
可选地,控制模块402还被配置为响应于多个连接中的第三连接和第四连接采用同步传输方式进行信息传输,采用站点与接入点关联过程中使用的时间戳,控制第三连接和第四连接下站点与接入点时间同步。
可选地,该控制模块402,被配置为采用时间同步参数信息更新多个连接对应的时钟。
可选地,多个连接对应的时钟,包括:
多个连接中各个连接的标识以及对应的时间戳。
可选地,连接的标识包括第一组连续比特位和第二组连续比特位,第一组连续比特位表示连接的编号,第二组连续比特位表示连接的带宽。
可选地,接收模块401被配置为接收信标帧或者探测响应帧,信标帧或者 探测响应帧中携带消息。
图10是根据一示例性实施例示出的一种时间同步装置的结构示意图。该装置具有实现上述方法实施例中接入点设备的功能,该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。如图10所示,该装置包括:生成模块501和发送模块502。
其中,生成模块501被配置为生成携带有时间同步参数信息的消息,时间同步参数信息用于多个连接下站点与接入点时间同步;发送模块502被配置为发送消息。
可选地,发送模块502被配置为发送信标帧或者探测响应帧,信标帧或者探测响应帧中携带消息。
图11是根据一示例性实施例示出的一种终端600的框图,该终端600可以包括:处理器601、接收器602、发射器603、存储器604和总线605。
处理器601包括一个或者一个以上处理核心,处理器601通过运行软件程序以及模块,从而执行各种功能应用以及信息处理。
接收器602和发射器603可以实现为一个通信组件,该通信组件可以是一块通信芯片。
存储器604通过总线605与处理器601相连。
存储器604可用于存储至少一个指令,处理器601用于执行该至少一个指令,以实现上述方法实施例中的各个步骤。
此外,存储器604可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,易失性或非易失性存储设备包括但不限于:磁盘或光盘,电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),静态随时存取存储器(SRAM),只读存储器(ROM),磁存储器,快闪存储器,可编程只读存储器(PROM)。
在示例性实施例中,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述各个方法实施例提供的时间同步方法。
图12是根据一示例性实施例示出的一种接入点设备700的框图,接入点设备700可以包括:处理器701、接收机702、发射机703和存储器704。接收机702、发射机703和存储器704分别通过总线与处理器701连接。
其中,处理器701包括一个或者一个以上处理核心,处理器701通过运行软件程序以及模块以执行本公开实施例提供的时间同步方法中接入点设备所执行的方法。存储器704可用于存储软件程序以及模块。具体的,存储器704可存储操作***7041、至少一个功能所需的应用程序模块7042。接收机702用于接收其他设备发送的通信数据,发射机703用于向其他设备发送通信数据。
在示例性实施例中,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述各个方法实施例提供的时间同步方法。
本公开一示例性实施例还提供了一种时间同步***,所述时间同步***包括终端和接入点设备。所述终端为如图11所示实施例提供的终端。所述接入点设备为如图12所示实施例提供的接入点设备。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (15)

  1. 一种时间同步方法,其特征在于,所述方法包括:
    接收携带有时间同步参数信息的消息,所述时间同步参数信息用于多个连接下站点与接入点时间同步;
    采用所述时间同步参数信息控制所述多个连接下站点与接入点时间同步。
  2. 根据权利要求1所述的方法,其特征在于,所述时间同步参数信息包括与所述多个连接分别对应的多个时间戳。
  3. 根据权利要求2所述的方法,其特征在于,所述采用所述时间同步参数信息控制所述多个连接下站点与接入点时间同步,包括:
    响应于所述多个连接中的第一连接和第二连接采用异步传输方式进行信息传输,采用所述时间同步参数信息中所述第一连接和第二连接对应的两个时间戳,分别控制所述第一连接和第二连接下所述站点与接入点时间同步。
  4. 根据权利要求3所述的方法,其特征在于,所述方法还包括:
    响应于所述多个连接中的第三连接和第四连接采用同步传输方式进行信息传输,采用所述站点与接入点关联过程中使用的时间戳,控制所述第三连接和第四连接下所述站点与接入点时间同步。
  5. 根据权利要求1至4任一项所述的方法,其特征在于,所述采用所述时间同步参数信息控制所述多个连接下站点与接入点时间同步,包括:
    采用所述时间同步参数信息更新所述多个连接对应的时钟。
  6. 根据权利要求5所述的方法,其特征在于,所述多个连接对应的时钟,包括:
    所述多个连接中各个连接的标识以及对应的时间戳。
  7. 根据权利要求6所述的方法,其特征在于,所述连接的标识包括第一组连续比特位和第二组连续比特位,所述第一组连续比特位表示所述连接的编号,所述第二组连续比特位表示所述连接的带宽。
  8. 根据权利要求1至7任一项所述的方法,其特征在于,所述接收携带有时间同步参数信息的消息,包括:
    接收信标帧或者探测响应帧,所述信标帧或者所述探测响应帧中携带所述消息。
  9. 一种时间同步方法,其特征在于,所述方法包括:
    生成携带有时间同步参数信息的消息,所述时间同步参数信息用于多个连接下站点与接入点时间同步;
    发送所述消息。
  10. 根据权利要求9所述的方法,其特征在于,所述发送所述消息,包括:
    发送信标帧或者探测响应帧,所述信标帧或者所述探测响应帧中携带所述消息。
  11. 一种时间同步装置,其特征在于,所述装置包括:
    接收模块,被配置为接收携带有时间同步参数信息的消息,所述时间同步参数信息用于多个连接下站点与接入点时间同步;
    控制模块,被配置为采用所述时间同步参数信息控制所述多个连接下站点与接入点时间同步。
  12. 一种时间同步装置,其特征在于,所述装置包括:
    生成模块,被配置为生成携带有时间同步参数信息的消息,所述时间同步参数信息用于多个连接下站点与接入点时间同步;
    发送模块,被配置为发送所述消息。
  13. 一种终端,其特征在于,所述终端包括:
    处理器;
    用于存储处理器可执行指令的存储器;
    其中,所述处理器被配置为加载并执行所述可执行指令以实现权利要求1至8任一项所述的时间同步方法。
  14. 一种接入点设备,其特征在于,所述接入点设备包括:
    处理器;
    用于存储处理器可执行指令的存储器;
    其中,所述处理器被配置为加载并执行所述可执行指令以实现权利要求9或10所述的时间同步方法。
  15. 一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由处理器执行时,能够执行权利要求1至8任一所述的时间同步方法,或者,能够执行权利要求9或10任一项所述的时间同步方法。
PCT/CN2020/071496 2020-01-10 2020-01-10 时间同步方法、装置、终端、接入点设备及存储介质 WO2021138910A1 (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN202080000108.4A CN113383503B (zh) 2020-01-10 2020-01-10 时间同步方法、装置、终端、接入点设备及存储介质
US17/791,831 US20230059797A1 (en) 2020-01-10 2020-01-10 Time synchronization method and apparatus
EP20912460.1A EP4089935A4 (en) 2020-01-10 2020-01-10 TIME SYNCHRONIZATION METHOD AND APPARATUS, TERMINAL, ACCESS POINT DEVICE AND STORAGE MEDIA
PCT/CN2020/071496 WO2021138910A1 (zh) 2020-01-10 2020-01-10 时间同步方法、装置、终端、接入点设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2020/071496 WO2021138910A1 (zh) 2020-01-10 2020-01-10 时间同步方法、装置、终端、接入点设备及存储介质

Publications (1)

Publication Number Publication Date
WO2021138910A1 true WO2021138910A1 (zh) 2021-07-15

Family

ID=76788537

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/071496 WO2021138910A1 (zh) 2020-01-10 2020-01-10 时间同步方法、装置、终端、接入点设备及存储介质

Country Status (4)

Country Link
US (1) US20230059797A1 (zh)
EP (1) EP4089935A4 (zh)
CN (1) CN113383503B (zh)
WO (1) WO2021138910A1 (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101252459A (zh) * 2008-03-24 2008-08-27 中兴通讯股份有限公司 一种设置链路端口的协议状态的方法及其监控方法
CN102404102A (zh) * 2011-11-16 2012-04-04 中兴通讯股份有限公司 一种同步以太网的方法和设备
CN103201971A (zh) * 2010-11-15 2013-07-10 阿尔卡特朗讯 用于同步具有节点之间的聚合连接的分组交换网络的主时钟和从时钟的方法以及相关联的同步装置
CN108988973A (zh) * 2017-06-05 2018-12-11 中兴通讯股份有限公司 聚合链路时钟控制方法及***
US20190082463A1 (en) * 2017-09-11 2019-03-14 Qualcomm Incorporated Clear channel assessment adjustment for in-band link aggregation

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7675878B2 (en) * 2003-09-30 2010-03-09 Motorola, Inc. Enhanced passive scanning
US9137815B2 (en) * 2009-06-17 2015-09-15 Qualcomm Incorporated Multi-user multiple input multiple output wireless communications
US9510286B2 (en) * 2013-03-27 2016-11-29 Qualcomm Incorporated Systems and methods for synchronization within a neighborhood aware network
CN106856624B (zh) * 2015-12-08 2019-11-26 展讯通信(上海)有限公司 Wifi设备及其时间同步方法
US10313041B2 (en) * 2016-06-10 2019-06-04 Apple Inc. Determination of accuracy of a chain of clocks
CN107613569B (zh) * 2016-07-12 2021-04-27 珠海市魅族科技有限公司 无线局域网的通信方法、通信装置、接入点和站点
CN108738125B (zh) * 2017-04-21 2021-09-10 珠海市魅族科技有限公司 无线局域网时间同步的方法、装置、接入点和站点
CN110519779B (zh) * 2019-08-26 2022-05-13 Oppo(重庆)智能科技有限公司 移动终端测试方法、装置、***和存储介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101252459A (zh) * 2008-03-24 2008-08-27 中兴通讯股份有限公司 一种设置链路端口的协议状态的方法及其监控方法
CN103201971A (zh) * 2010-11-15 2013-07-10 阿尔卡特朗讯 用于同步具有节点之间的聚合连接的分组交换网络的主时钟和从时钟的方法以及相关联的同步装置
CN102404102A (zh) * 2011-11-16 2012-04-04 中兴通讯股份有限公司 一种同步以太网的方法和设备
CN108988973A (zh) * 2017-06-05 2018-12-11 中兴通讯股份有限公司 聚合链路时钟控制方法及***
US20190082463A1 (en) * 2017-09-11 2019-03-14 Qualcomm Incorporated Clear channel assessment adjustment for in-band link aggregation

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP4089935A4 *

Also Published As

Publication number Publication date
US20230059797A1 (en) 2023-02-23
EP4089935A1 (en) 2022-11-16
CN113383503B (zh) 2024-03-01
CN113383503A (zh) 2021-09-10
EP4089935A4 (en) 2023-01-11

Similar Documents

Publication Publication Date Title
US11387965B2 (en) Method for replying with acknowledgement frame, apparatus, and data transmission system
US20220286194A1 (en) Multi-band communication, interface parameter update method, and related device
WO2021051298A1 (zh) 资源配置的方法和接入网设备
JP2023543853A (ja) データ伝送方法及び装置
CN110708763B (zh) 一种调度方法、装置及计算机存储介质
WO2020001237A1 (zh) 传输调度的方法、相关装置及***
US20220231824A1 (en) Data transmission method, apparatus, and device, and storage medium
CN110140372A (zh) 基站、终端设备、方法、程序和记录介质
EP3582576B1 (en) Method and device for configuring gtp transmission channel and storage medium
WO2021208098A1 (zh) 缓存组播下行数据通知方法、装置、终端、接入点设备
US20240007846A1 (en) Enhanced Address Changing for Wireless Networking Systems
WO2021138910A1 (zh) 时间同步方法、装置、终端、接入点设备及存储介质
WO2017193992A1 (zh) 传输时间单元的配置方法及装置
US20230028874A1 (en) Ultra-low latency (ull) communications using a dedicated resource unit (ru)
CN110139241B (zh) 一种同步方法、终端及网络设备
EP4120646A1 (en) Channel switching method, apparatus, device, and readable storage medium
WO2019214593A1 (zh) 一种通信方法及装置
CN110224803A (zh) 一种实现beacon自主发现的LoRa通信方法
EP4184838A1 (en) Communication method, communication device, electronic device and computer storage medium
US20230051808A1 (en) Prioritized service period for time sensitive transmissions
EP4117362A1 (en) Downlink control channel transmission method and apparatus, terminal and access network device
CN113766513B (zh) 上行资源协调方法、***、基站以及存储介质
WO2023065334A1 (zh) 无线通信方法、终端设备和网络设备
EP4369797A1 (en) Drx configuration method and apparatus, terminal device, and network device
WO2023051407A1 (zh) 通信方法及装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20912460

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2020912460

Country of ref document: EP

Effective date: 20220810