CN102946634B - Communicator and data communications method - Google Patents
Communicator and data communications method Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 238000004891 communication Methods 0.000 title claims abstract description 28
- 239000000523 sample Substances 0.000 claims description 10
- 238000010276 construction Methods 0.000 abstract description 20
- 230000008569 process Effects 0.000 description 9
- 230000001360 synchronised effect Effects 0.000 description 9
- 238000004519 manufacturing process Methods 0.000 description 8
- 230000007246 mechanism Effects 0.000 description 8
- 239000012321 sodium triacetoxyborohydride Substances 0.000 description 8
- 230000009286 beneficial effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000052 comparative effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
- H04W56/0015—Synchronization between nodes one node acting as a reference for the others
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/04—Interfaces between hierarchically different network devices
- H04W92/14—Interfaces 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
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.
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)
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)
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)
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 |
-
2012
- 2012-10-26 CN CN201210419052.3A patent/CN102946634B/en active Active
-
2013
- 2013-10-23 WO PCT/CN2013/085765 patent/WO2014063624A1/en active Application Filing
Patent Citations (1)
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 |