[go: up one dir, main page]

CN102946634B - Communicator and data communications method - Google Patents

Communicator and data communications method Download PDF

Info

Publication number
CN102946634B
CN102946634B CN201210419052.3A CN201210419052A CN102946634B CN 102946634 B CN102946634 B CN 102946634B CN 201210419052 A CN201210419052 A CN 201210419052A CN 102946634 B CN102946634 B CN 102946634B
Authority
CN
China
Prior art keywords
message
information
random number
time synchronization
sender
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
CN201210419052.3A
Other languages
Chinese (zh)
Other versions
CN102946634A (en
Inventor
董贤东
刘峰
马莉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Dongguan Yulong Telecommunication Technology Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Dongguan Yulong Telecommunication Technology Co Ltd
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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd, Dongguan Yulong Telecommunication Technology Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201210419052.3A priority Critical patent/CN102946634B/en
Publication of CN102946634A publication Critical patent/CN102946634A/en
Priority to PCT/CN2013/085765 priority patent/WO2014063624A1/en
Application granted granted Critical
Publication of CN102946634B publication Critical patent/CN102946634B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/04Interfaces between hierarchically different network devices
    • H04W92/14Interfaces between hierarchically different network devices between access point controllers and backbone network device

Landscapes

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

Abstract

The present invention provides a kind of communicator and a kind of data communications method, and communicator includes: data generation module, generates the first message, and described first message is including at least the first information determining network time synchronization informant; Data transmit-receive module, sends described first message, and receives the second message, and described second message is including at least the second information determining described network time synchronization informant; Module is determined in contrast, contrasts the described first information and described second information obtains comparing result, and determine described network time synchronization informant from the sender of described communicator and described second message according to described comparing result. By means of the invention it is possible to after making network construction, the STA in network ensure that time upper synchronization, thus ensureing being normally carried out of communication.

Description

Communicator and data communications method
Technical field
The present invention relates to wireless communication technology field, in particular to a kind of communicator and a kind of data communications method.
Background technology
In WFA (Wi-FiAlliance), set up new seminar NAN (NeighborAwarenessNetworking, neighbours' sensing network), the content of its research is social networks, mainly STA(terminal) how to find other the STA having common interest like and discovery after carry out file-sharing or other business, before carrying out data communication service, it is necessary to ensure the STA time in whole NAN network synchronizes, being normally carried out of guarantee communication.
In the prior art, the method for time synchronized is as follows:
1, at traditional AP(access point) with STA constitute network (IBBS, infrastructurebasisserviceset, infrastructure basic service set) in, STA and AP(access point) between time synchronized, it is the STA Timestamp(timestamp periodically listening AP to broadcast), if it find that the clock of oneself is different with the information of Timestamp, then update.
2, at p2p (independentbasisserviceset, independent basic service set) in network, there is a GroupOwner(group owner), the mode that the STA retention time each other synchronizes is to listen to the Timestamp of GroupOwner broadcast.
Owing to, in NAN network, being absent from the concept of GroupOwner, also unlike the existence having AP in IBSS, then the mechanism of prior art time synchronized is in inapplicable NAN network; So, consider the feature of NAN network, the mobility of NAN equipment in network is quite big, possibility each STA stop a few minutes in NAN network just leave NAN network, so needing a kind of a kind of method that new mechanism provides network time synchronization informant chosen in NAN network, it is possible to meet the feature of NAN network.
Summary of the invention
The technical problem to be solved is in that, a kind of new Time Synchronization Mechanism suitable in type networks such as NAN is provided, after enabling to network construction, STA in network ensure that time upper synchronization, thus ensureing being normally carried out of communication, meet the feature that NAN network mobility is big simultaneously.
In view of this, the present invention provides a kind of communicator, including: data generation module, generate the first message, described first message is including at least the first information determining network time synchronization informant, data transmit-receive module, sends described first message, and receives the second message, and described second message is including at least the second information determining described network time synchronization informant, module is determined in contrast, contrasts the described first information and described second information obtains comparing result, and determine described network time synchronization informant from the sender of described communicator and described second message according to described comparing result. in this technical scheme, data generation module, contrast determines that module can be the chip module that in communicator, data process, data transmit-receive module is then equivalent to signal receiving/transmission device and antenna etc., at communicator, during the sender of the second message is network construction person, then can utilize message mutual therebetween, from selecting therebetween a supplier as network time synchronization information, and also on-fixed uses the establishment promoter of network to carry out radio network time synchronization information, reduce and cause that miscellaneous equipment cannot listen to network time synchronization information to carry out the probability of time synchronized because it leaves network. this programme is applicable to the multiple networks set up by STA such as NAN.
In technique scheme, it is preferable that the first random number that the described first information generates including at least described data generation module and/or the first Media Access Control address of described communicator; The second random number that described second information generates including at least the sender of described second message and/or second Media Access Control address of the sender of described second message. In this technical scheme, the first information can be the random number produced by communicator, and the scope that this random number produces can be any one integer between 1 to 10000, or the MAC Address of communicator; The production method of same second information is the same with the production method of the first information, and wherein, the generation scope of random number can also be other scope. It will be appreciated by those skilled in the art that the further types of information that can compare mutually is suitable for the technical program.
In technique scheme, preferably, when described comparing result is described first random number and/or described first Media Access Control address is different from described second random number and/or described second Media Access Control address, described contrast determines that module determines described network time synchronization informant from the sender of described communicator and described second message. In this technical scheme, the value of the first random number is 10, and the value of the second random number is 11, and the value of the random number of all already known respective generation of both sides, as long as the two value differs, it is possible to determine the supplier of network time synchronization information from the two; The value of certain MAC Address is completely different, it is also possible to determine the supplier of network time synchronization information from the two.
In technique scheme, it is preferable that described comparing result be described first random number identical with described second random number time, described data transmit-receive module regenerates and sends described first message, and again receives described second message.In this technical scheme, when the first random number is 10, when second random number is also 10, it is identical that both sides both know about produced random number, the supplier of network time synchronization information can not be determined, so the two regenerates random number and resends, until determining the supplier of network time synchronization information.
In technique scheme, preferably, when described first random number is more than or less than described second random number, and/or first Media Access Control address more than or less than described second Media Access Control address time, described contrast determines that module determines described network time synchronization informant from the sender of described communicator and described second message. In this technical scheme, as long as the first random number and the second random number differ, we can be big according to the random number of whose generation, who is exactly the supplier of network time synchronization information, naturally it is also possible to be random number that who produces little who be exactly that the mechanism of supplier of network time synchronization information is determined. Same the method can be used in MAC Address, and process is the same with random number, repeats no more here.
In technique scheme, it is preferable that described first message and/or described second message are probe request, association request frame, equipment discovery frame or service discovery frame. In this technical scheme, probe request can comprise the first and second message, it is known that the first information and the second information time before network construction, after network construction, it is assured that the supplier of network time synchronization information according to the first information and the second information, is beneficial to being normally carried out of subsequent communications; Same association request frame, equipment find that frame or service discovery frame also can comprise the first and second message, except the above-mentioned type of message exemplified, it will be appreciated by those skilled in the art that further types of for mutual message, are suitable for the technical program.
In technique scheme, it is preferable that described network time synchronization information at least includes timestamp information. In this technical scheme, network time synchronization information can adopt the form same with timestamp information, is 8 bytes, naturally it is also possible to adopting byte is the information of other length.
The present invention also provides for a kind of data communications method, including: generating the first message, described first message is including at least the first information determining network time synchronization informant; Sending described first message, and receive the second message, described second message is including at least the second information determining described network time synchronization informant; Contrast the described first information and described second information obtains comparing result, and the sender according to the described comparing result sender from described first message and described second message determines described network time synchronization informant. In this technical scheme, during the sender in the first message, the second message is network construction person, then can utilize message mutual therebetween, from selecting therebetween a supplier as network time synchronization information, and also on-fixed uses the establishment promoter of network to carry out radio network time synchronization information, reduce and cause that miscellaneous equipment cannot listen to network time synchronization information to carry out the probability of time synchronized because it leaves network. This programme is applicable to the multiple networks set up by STA such as NAN.
In technique scheme, it is preferable that the described first information is including at least first Media Access Control address of the sender of the first random number and/or described first message produced by the sender of described first message;Described second information is including at least second Media Access Control address of the sender of the second random number and/or described second message produced by the sender of described second message. In this technical scheme, the first information can be the random number produced by one of network construction person, and the scope that this random number produces can be any one integer between 1 to 10000, or the MAC Address of this network construction person; The production method of same second information is the same with the production method of the first information, and wherein, the generation scope of random number can also be other scope. It will be appreciated by those skilled in the art that the further types of information that can compare mutually is suitable for the technical program.
In technique scheme, preferably, when described comparing result is described first random number and/or described first Media Access Control address is different from described second random number and/or described second Media Access Control address, from the sender of the sender of described first message and described second message, determine described network time synchronization informant. In this technical scheme, the value of the first random number is 10, and the value of the second random number is 11, and the value of the random number of all already known respective generation of both sides, as long as the two value differs, it is possible to determine the supplier of network time synchronization information from the two; The value of certain MAC Address is completely different, it is also possible to determine the supplier of network time synchronization information from the two.
In technique scheme, preferably, also include: when described comparing result is described first random number and/or described first Media Access Control address is identical with described second random number, regenerate and send described first message, and again receive described second message. In this technical scheme, when the first random number is 10, when second random number is also 10, it is identical that both sides both know about produced random number, the supplier of network time synchronization information can not be determined, so the two regenerates random number and resends, until determining the supplier of network time synchronization information.
In technique scheme, preferably, when described first random number is more than or less than described second random number, and/or first Media Access Control address more than or less than described second Media Access Control address time, from the sender of the sender of described first message and described second message, determine described network time synchronization informant. In this technical scheme, as long as the first random number and the second random number differ, we can be big according to the random number of whose generation, who is exactly the supplier of network time synchronization information, naturally it is also possible to be random number that who produces little who be exactly that the mechanism of supplier of network time synchronization information is determined. Same the method can be used in MAC Address, and process is the same with random number, repeats no more here.
In technique scheme, it is preferable that described first message and/or described second message are probe request, association request frame, equipment discovery frame or service discovery frame. In this technical scheme, probe request can comprise the first and second message, it is known that the first information and the second information time before network construction, after network construction, it is assured that the supplier of network time synchronization information according to the first information and the second information, is beneficial to being normally carried out of subsequent communications; Same association request frame, equipment find that frame or service discovery frame also can comprise the first and second message, except the above-mentioned type of message exemplified, it will be appreciated by those skilled in the art that further types of for mutual message, are suitable for the technical program.
In technique scheme, it is preferable that described network time synchronization information at least includes timestamp information.In this technical scheme, network time synchronization information can adopt the form same with timestamp information, is 8 bytes, naturally it is also possible to adopting byte is the information of other length.
In sum, by above technical scheme, it is possible to achieve a kind of communicator and a kind of data communications method, after enabling to network construction, STA in network ensure that time upper synchronization, thus ensureing being normally carried out of communication, meets the feature that NAN network mobility is big simultaneously.
Accompanying drawing explanation
Fig. 1 is the block diagram of communicator according to an embodiment of the invention;
Fig. 2 is the flow chart of data communications method according to an embodiment of the invention;
Fig. 3 is the principle schematic of data communications method according to an embodiment of the invention;
Fig. 4 is the data interaction figure of data communications method according to an embodiment of the invention.
Detailed description of the invention
In order to be more clearly understood that the above-mentioned purpose of the present invention, feature and advantage, below in conjunction with the drawings and specific embodiments, the present invention is further described in detail. It should be noted that when not conflicting, embodiments herein and the feature in embodiment can be mutually combined.
Elaborate a lot of detail in the following description so that fully understanding the present invention; but; the present invention can also adopt other to be different from other modes described here to implement, and therefore, protection scope of the present invention is by the restriction of following public specific embodiment.
Fig. 1 is the block diagram of communicator according to an embodiment of the invention.
As it is shown in figure 1, the present invention provides a kind of communicator 100, including: data generation module 102, generate the first message, described first message is including at least the first information determining network time synchronization informant, data transmit-receive module 104, sends described first message, and receives the second message, and described second message is including at least the second information determining described network time synchronization informant, module 106 is determined in contrast, contrasts the described first information and described second information obtains comparing result, and determine described network time synchronization informant from the sender of described communicator and described second message according to described comparing result. in this technical scheme, data generation module 102, contrast determines that module 106 can be the chip module that in communicator, data process, data transmit-receive module 104 is then equivalent to signal receiving/transmission device and antenna etc., at communicator, during the sender of the second message is network construction person, then can utilize message mutual therebetween, from selecting therebetween a supplier as network time synchronization information, and also on-fixed uses the establishment promoter of network to carry out radio network time synchronization information, reduce and cause that miscellaneous equipment cannot listen to network time synchronization information to carry out the probability of time synchronized because it leaves network. this programme is applicable to the multiple networks set up by STA such as NAN.
In technique scheme, the first random number that the described first information generates including at least described data generation module 102 and/or the first Media Access Control address of described communicator; The second random number that described second information generates including at least the sender of described second message and/or second Media Access Control address of the sender of described second message. In this technical scheme, the first information can be the random number produced by communicator, and the scope that this random number produces can be any one integer between 1 to 10000, or the MAC Address of communicator;The production method of same second information is the same with the production method of the first information, and wherein, the generation scope of random number can also be other scope. It will be appreciated by those skilled in the art that the further types of information that can compare mutually is suitable for the technical program.
In technique scheme, when described comparing result is described first random number and/or described first Media Access Control address is different from described second random number and/or described second Media Access Control address, described contrast determines that module 106 determines described network time synchronization informant from the sender of described communicator and described second message. In this technical scheme, the value of the first random number is 10, and the value of the second random number is 11, and the value of the random number of all already known respective generation of both sides, as long as the two value differs, it is possible to determine the supplier of network time synchronization information from the two; The value of certain MAC Address is completely different, it is also possible to determine the supplier of network time synchronization information from the two.
In technique scheme, described comparing result be described first random number identical with described second random number time, described data transmit-receive module 104 regenerates and sends described first message, and again receives described second message. In this technical scheme, when the first random number is 10, when second random number is also 10, it is identical that both sides both know about produced random number, the supplier of network time synchronization information can not be determined, so the two regenerates random number and resends, until determining the supplier of network time synchronization information.
In technique scheme, when described first random number is more than or less than described second random number, and/or first Media Access Control address more than or less than described second Media Access Control address time, described contrast determines that module 106 determines described network time synchronization informant from the sender of described communicator and described second message. In this technical scheme, as long as the first random number and the second random number differ, we can be big according to the random number of whose generation, who is exactly the supplier of network time synchronization information, naturally it is also possible to be random number that who produces little who be exactly that the mechanism of supplier of network time synchronization information is determined. Same the method can be used in MAC Address, and process is the same with random number, repeats no more here.
In technique scheme, described first message and/or described second message are probe request, association request frame, equipment discovery frame or service discovery frame. In this technical scheme, probe request can comprise the first and second message, it is known that the first information and the second information time before network construction, after network construction, it is assured that the supplier of network time synchronization information according to the first information and the second information, is beneficial to being normally carried out of subsequent communications; Same association request frame, equipment find that frame or service discovery frame also can comprise the first and second message, except the above-mentioned type of message exemplified, it will be appreciated by those skilled in the art that further types of for mutual message, are suitable for the technical program.
In technique scheme, described network time synchronization information at least includes timestamp information. In this technical scheme, network time synchronization information can adopt the form same with timestamp information, is 8 bytes, naturally it is also possible to adopting byte is the information of other length.
Fig. 2 is the flow chart of data communications method according to an embodiment of the invention.
As in figure 2 it is shown, the present invention also provides for a kind of data communications method, including: step 202, generate the first message, described first message is including at least the first information determining network time synchronization informant; Step 204, sends described first message, and receives the second message, and described second message is including at least the second information determining described network time synchronization informant; Step 206, contrasts the described first information and described second information obtains comparing result, and determines described network time synchronization informant the sender according to the described comparing result sender from described first message and described second message. In this technical scheme, during the sender in the first message, the second message is network construction person, then can utilize message mutual therebetween, from selecting therebetween a supplier as network time synchronization information, and also on-fixed uses the establishment promoter of network to carry out radio network time synchronization information, reduce and cause that miscellaneous equipment cannot listen to network time synchronization information to carry out the probability of time synchronized because it leaves network. This programme is applicable to the multiple networks set up by STA such as NAN.
In technique scheme, the described first information is including at least first Media Access Control address of the sender of the first random number and/or described first message produced by the sender of described first message; Described second information is including at least second Media Access Control address of the sender of the second random number and/or described second message produced by the sender of described second message. In this technical scheme, the first information can be the random number produced by one of network construction person, and the scope that this random number produces can be any one integer between 1 to 10000, or the MAC Address of this network construction person; The production method of same second information is the same with the production method of the first information, and wherein, the generation scope of random number can also be other scope. It will be appreciated by those skilled in the art that the further types of information that can compare mutually is suitable for the technical program.
In technique scheme, described step 206 includes: when described comparing result is described first random number and/or described first Media Access Control address is different from described second random number and/or described second Media Access Control address, determines described network time synchronization informant from the sender of the sender of described first message and described second message. In this technical scheme, the value of the first random number is 10, and the value of the second random number is 11, and the value of the random number of all already known respective generation of both sides, as long as the two value differs, it is possible to determine the supplier of network time synchronization information from the two; The value of certain MAC Address is completely different, it is also possible to determine the supplier of network time synchronization information from the two.
In technique scheme, also include: when described comparing result is described first random number and/or described first Media Access Control address is identical with described second random number, regenerate and send described first message, and again receive described second message. In this technical scheme, when the first random number is 10, when second random number is also 10, it is identical that both sides both know about produced random number, the supplier of network time synchronization information can not be determined, so the two regenerates random number and resends, until determining the supplier of network time synchronization information.
In technique scheme, described step 206 includes: when described first random number is more than or less than described second random number, and/or first Media Access Control address more than or less than described second Media Access Control address time, from the sender of the sender of described first message and described second message, determine described network time synchronization informant.In this technical scheme, as long as the first random number and the second random number differ, we can be big according to the random number of whose generation, who is exactly the supplier of network time synchronization information, naturally it is also possible to be random number that who produces little who be exactly that the mechanism of supplier of network time synchronization information is determined. Same the method can be used in MAC Address, and process is the same with random number, repeats no more here.
In technique scheme, described first message and/or described second message are probe request, association request frame, equipment discovery frame or service discovery frame. In this technical scheme, probe request can comprise the first and second message, it is known that the first information and the second information time before network construction, after network construction, it is assured that the supplier of network time synchronization information according to the first information and the second information, is beneficial to being normally carried out of subsequent communications; Same association request frame, equipment find that frame or service discovery frame also can comprise the first and second message, except the above-mentioned type of message exemplified, it will be appreciated by those skilled in the art that further types of for mutual message, are suitable for the technical program.
In technique scheme, described network time synchronization information at least includes timestamp information. In this technical scheme, network time synchronization information can adopt the form same with timestamp information, is 8 bytes, naturally it is also possible to adopting byte is the information of other length.
Main idea is that: when initially setting up NAN network, initiation STA and response STA that NAN network is set up hold consultation, from the two, determine that a STA is as Timestamp(timestamp in NAN network, in this as a kind of concrete time synchronization information) supplier's (owing in Wi-Fi technology, channel is monopolized, be only possible to here and be promoter and a response STA carries out the negotiation of Timestamp).
Scheme 1:STAA and STAB can randomly generate one [1,100000] random number between, if the random number which STA produces is little/big, can serve as the supplier of NAN network time synchronization information Timestamp, its concrete schematic diagram is illustrated in fig. 3 shown below, wherein, x1 is the STAA random number produced, and x2 is the STAB random number produced.
Step 302, it is judged that whether x1 and x2 is equal;
Step 304, when x1 and x2 is equal, STAA and STAB all regenerates random number;
Step 306, when x1 and x2 does not wait, it is judged that whether x1 is less than x2, when x1 is less than x2, enters step 308, when x1 is more than x2, enters step 310;
Step 308, using STAB as timestamp supplier;
Step 310, using STAA as timestamp supplier.
It should be noted that in this flow process, it is also possible to when x1 is more than x2, using STAB as timestamp supplier, when x1 is less than x2, using STAA as timestamp supplier. By both modes, the randomness of Timestamp supplier can be increased.
According to comparative result, scheme 2: compare according to the size of the MAC Address value of STAA and STAB, determines that a STA is as the supplier of time synchronization information Timestamp in NAN network, its idiographic flow is similar to scheme 1.
The following is two STA to complete to find and after associating, the negotiations process of the Timestamp supplier carried out, specifically as shown in Figure 4.
1, wherein STAA gets out random number 1 or MAC Address 1, and wherein STAB gets out random number 2 or MAC Address 2;
2, generally there is promoter that network sets up (now if it is STAA) to send Article 1 signaling Timestamp supplier and ask message, random number 1 or MAC Address 1 on band inside this message;
3, STAB replys Timestamp supplier and asks the response message of message, random number 2 or MAC Address 2 on the band of the inside;
4, both sides obtain comparative result, negotiate the supplier of Timestamp.
As long as the supplier of Timestamp is also in NAN network, follow-up STA adds to come in be the Timestamp information broadcast using the supplier of Timestamp as the information of time synchronized in NAN network, it is no longer necessary to continue to consult the process of Timestamp supplier negotiation; If additionally the supplier of Timestamp to leave NAN network, before leaving NAN network, it can specify the supplier that any one STA is Timestamp in NAN network, and broadcast out before leaving NAN network.
In sum, pass through technical scheme, realize a kind of communicator and a kind of data communications method, avoid leaving NAN network due to certain NAN network construction person as far as possible, and cause in its network that miscellaneous equipment cannot listen to Timestamp and solve existing Time Synchronization Mechanism and can not meet the feature of NAN network carrying out time synchronized, it is ensured that the proper communication of NAN equipment in network.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations. All within the spirit and principles in the present invention, any amendment of making, equivalent replacement, improvement etc., should be included within protection scope of the present invention.

Claims (8)

1. a communicator, it is characterised in that including:
Data generation module, generates the first message, and described first message is including at least the first information determining network time synchronization informant;
Data transmit-receive module, sends described first message, and receives the second message, and described second message is including at least the second information determining described network time synchronization informant;
Module is determined in contrast, contrasts the described first information and described second information obtains comparing result, and determine described network time synchronization informant from the sender of described communicator and described second message according to described comparing result;
Wherein, the described first information generates including at least described data generation module the first random number and/or the first Media Access Control address of described communicator;
The second random number that described second information generates including at least the sender of described second message and/or second Media Access Control address of the sender of described second message;
Described comparing result be described first random number identical with described second random number time, described data transmit-receive module regenerates and sends described first message, and again receives described second message.
2. communicator according to claim 1, it is characterized in that, described comparing result be described first random number more than or less than described second random number time, and/or described first Media Access Control address more than or less than described second Media Access Control address time, described contrast determines that module determines described network time synchronization informant from the sender of described communicator and described second message.
3. communicator according to claim 1 and 2, it is characterised in that described first message and/or described second message are probe request, association request frame, equipment discovery frame or service discovery frame.
4. communicator according to claim 1 and 2, it is characterised in that described network time synchronization information at least includes timestamp information.
5. a data communications method, it is characterised in that including:
Generating the first message, described first message is including at least the first information determining network time synchronization informant;
Sending described first message, and receive the second message, described second message is including at least the second information determining described network time synchronization informant;
Contrast the described first information and described second information obtains comparing result, and the sender according to the described comparing result sender from described first message and described second message determines described network time synchronization informant;
Wherein, the described first information is including at least first Media Access Control address of the sender of the first random number and/or described first message produced by the sender of described first message;
Described second information is including at least second Media Access Control address of the sender of the second random number and/or described second message produced by the sender of described second message;
Described data communications method, also includes:
When described comparing result is described first random number and/or described first Media Access Control address is identical with described second random number, regenerates and send described first message, and again receive described second message.
6. data communications method according to claim 5, it is characterized in that, described comparing result be described first random number more than or less than described second random number time, and/or described first Media Access Control address more than or less than described second Media Access Control address time, from the sender of the sender of described first message and described second message, determine described network time synchronization informant.
7. the data communications method according to claim 5 or 6, it is characterised in that described first message and/or described second message are probe request, association request frame, equipment discovery frame or service discovery frame.
8. the data communications method according to claim 5 or 6, it is characterised in that described network time synchronization information at least includes timestamp information.
CN201210419052.3A 2012-10-26 2012-10-26 Communicator and data communications method Active CN102946634B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201210419052.3A CN102946634B (en) 2012-10-26 2012-10-26 Communicator and data communications method
PCT/CN2013/085765 WO2014063624A1 (en) 2012-10-26 2013-10-23 Communication device and data communication method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210419052.3A CN102946634B (en) 2012-10-26 2012-10-26 Communicator and data communications method

Publications (2)

Publication Number Publication Date
CN102946634A CN102946634A (en) 2013-02-27
CN102946634B true CN102946634B (en) 2016-06-08

Family

ID=47729528

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210419052.3A Active CN102946634B (en) 2012-10-26 2012-10-26 Communicator and data communications method

Country Status (2)

Country Link
CN (1) CN102946634B (en)
WO (1) WO2014063624A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102946634B (en) * 2012-10-26 2016-06-08 东莞宇龙通信科技有限公司 Communicator and data communications method
US9585112B2 (en) * 2013-04-09 2017-02-28 Intel IP Corporation Systems, apparatus and methods using sync beacons in neighbor awareness networking (NAN)
CN104053227B (en) 2013-12-02 2017-06-27 华为终端有限公司 A method and device for anchor master device selection

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101227267A (en) * 2006-12-21 2008-07-23 美国博通公司 Method and system for transmitting data

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI367658B (en) * 2007-07-04 2012-07-01 Realtek Semiconductor Corp A receiving device, a signal processing system and a signal receiving method
CN102946634B (en) * 2012-10-26 2016-06-08 东莞宇龙通信科技有限公司 Communicator and data communications method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101227267A (en) * 2006-12-21 2008-07-23 美国博通公司 Method and system for transmitting data

Also Published As

Publication number Publication date
CN102946634A (en) 2013-02-27
WO2014063624A1 (en) 2014-05-01

Similar Documents

Publication Publication Date Title
WO2021134597A1 (en) Method and apparatus for reporting measurement information, and method and apparatus for collecting measurement information
CN105210417B (en) System and method for controlling out-of-network device-to-device communication
CN108541044B (en) Method and device for joining proximity-aware network device group
WO2018014741A1 (en) Data transmission, reception and transfer method and apparatus
US9008062B2 (en) Systems and methods for AP discovery with FILS beacon
US9955409B2 (en) Method and apparatus for device-to-device communication
RU2469475C2 (en) Method of generating random access reply message group identifier and random access method
Camps-Mur et al. Enabling always on service discovery: Wifi neighbor awareness networking
EP3758419B1 (en) Method for transferring information between base station and terminal, base station, terminal, and system
WO2017024811A1 (en) Scheduling information processing method and device, and computer storage medium
WO2016202227A1 (en) Selection and notification method and device for layer 2 link identifier
CN102761956B (en) Network intercepting synchronous method, device and base station
JP7393428B2 (en) Method and device for parameter setting
CN103581840A (en) Transmission method and terminal for group calling service under direct mode operation
EP3337256B1 (en) Method and device for processing proximity services in multiple carriers
WO2011158377A1 (en) Wireless communication method, wireless communication apparatus and wireless communication system
CN103596288B (en) Method and system for LTE system to have access to cognitive spectrum
CN103906174B (en) Method for discovering equipment and terminal
CN104661177B (en) A kind of method, system and equipment for realizing D2D communications
CN107872853A (en) Method and device for data transmission
CN108811156A (en) A kind of information transferring method and device
WO2016112527A1 (en) Ability information reporting method, apparatus and device
CN104812053A (en) D2D communication synchronization channel transmission method, D2D communication synchronization channel transmission system, sender and receiver
CN109041078A (en) A kind of service data transmission method and device
CN102946634B (en) Communicator and data communications method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant