CN103546892A - Method, device and system for transmitting data - Google Patents

Method, device and system for transmitting data Download PDF

Info

Publication number
CN103546892A
CN103546892A CN201210363715.4A CN201210363715A CN103546892A CN 103546892 A CN103546892 A CN 103546892A CN 201210363715 A CN201210363715 A CN 201210363715A CN 103546892 A CN103546892 A CN 103546892A
Authority
CN
China
Prior art keywords
transmission
frame
frequency
transmission frequency
receiving node
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.)
Granted
Application number
CN201210363715.4A
Other languages
Chinese (zh)
Other versions
CN103546892B (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.)
Shenzhen Friendcom Technology Co Ltd
Original Assignee
Shenzhen Friendcom 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 Shenzhen Friendcom Technology Co Ltd filed Critical Shenzhen Friendcom Technology Co Ltd
Priority to CN201210363715.4A priority Critical patent/CN103546892B/en
Publication of CN103546892A publication Critical patent/CN103546892A/en
Application granted granted Critical
Publication of CN103546892B publication Critical patent/CN103546892B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

An embodiment of the invention discloses a method, a device and a system for transmitting data. The method in the embodiment of the invention includes enabling a transmitting node to determine a transmission frequency in a preset transmission frequency group; transmitting data frames to a receiving node according to the transmission frequency; receiving reply information transmitted by the receiving node. The data frames contain a plurality of lead codes, and a total transmitting duration of the multiple lead codes is longer than a sweep-frequency listening duration of the receiving node. The method, the device and the system have the advantage that the transmission data integrity protection efficiency of a low-performance network node processor can be improved by the aid of the method, the device and the system.

Description

A kind of data transmission method, Apparatus and system
Technical field
The present invention relates to communication technical field, relate in particular to a kind of data transmission method, Apparatus and system.
Background technology
Data integrity refers to accuracy and the reliability of data, and the needed data integrity of Wireless Data Transmission, is to prevent that invalid operation or error message that the transmission because of error message causes from proposing.So the forfeiture of integrity of data transmission just means loss of transmitted data or reformed thing has occurred.For this reason, checking and cause the destroyed reason of data integrity, to adopt suitable method to be solved, is the necessary means that improves data integrity.The integrity of data transmission of wireless communications environment is divided into three aspects, and (1) carries out complete preservation to all data in connecting; (2) to carrying out integrity protection without all data in connecting; (3) integrity protection is carried out in appointed area.
In prior art, the resist technology to Wireless Data Transmission integrality, realizes it mainly with wirelessly transmitting data integrity detection means.Typical integrity detection technology is message authentication code, and it is that message is produced to a message integrity code by the hash function with key, and sends after being attached to message.Recipient will recalculate message integrity code and haggle over the message integrity code receiving after receiving message, if correctly illustrate, message transfer is error-free, otherwise represents that message is tampered in transmitting procedure.Another usual way is first by hash function generating messages Hash Value, then utilize cryptographic algorithm and privacy key that Hash Value is encrypted, and send together with message, recipient recalculates Hash Value, and compare with the Hash Value decrypting, if etc. expression message transmitting procedure is not tampered, otherwise transmission of messages is normal.
But in above prior art; because Encrypt and Decrypt operation all needs complicated mathematical computations; all higher to the network node functional processor in information acquisition system and system resource requirement, and cause low performance network node processor cannot complete the protection to Wireless Data Transmission integrality.
Summary of the invention
The embodiment of the present invention provides a kind of data transmission method, Apparatus and system; in order to synchronous by receiving node and sending node both sides; make to only rely on by means of simple cycle scan mode, just can improve the efficiency of the integrality of low performance network node processor protection transmission data.
The data transmission method that the embodiment of the present invention provides, comprise: sending node is determined transmission frequency in predetermined transmission frequency group, and to acceptance point, send Frame according to described transmission frequency, in described Frame, comprise a plurality of lead codes, the total duration of transmission of described a plurality of lead codes is greater than the frequency sweep of described receiving node and intercepts duration; Receive the return information that described receiving node sends.
The data transmission method that the embodiment of the present invention provides, comprising: receiving node is according to each transmission frequency in predetermined transmission frequency group, and frequency sweep is intercepted the Frame that described sending node sends; When listening to the Frame of described sending node transmission, to described sending node, send a reply information.
The data transmission device that the embodiment of the present invention provides, comprising: determining unit, for the transmission frequency group predetermined, determine transmission frequency; Transmitting element, for sending Frame according to described transmission frequency to acceptance point, comprises a plurality of lead codes in described Frame, the total duration of transmission of described a plurality of lead codes is greater than the frequency sweep of described receiving node and intercepts duration; Receiving element, the return information sending for receiving described receiving node.
The data transmission device that the embodiment of the present invention provides, comprising: scanning element, and for each transmission frequency of the transmission frequency group according to predetermined, frequency sweep is intercepted the Frame that described sending node sends; Send information unit, for when listening to the Frame of described sending node transmission, to described sending node, send a reply information.
The data transmission system that the embodiment of the present invention provides, comprising: sending node, receiving node; Described sending node, for determining transmission frequency in predetermined transmission frequency group, according to described transmission frequency, to acceptance point, send Frame, in described Frame, comprise a plurality of lead codes, the total duration of transmission of described a plurality of lead codes is greater than the frequency sweep of described receiving node and intercepts duration, receives the return information that described receiving node sends; Described receiving element comprises, for each transmission frequency of the transmission frequency group according to predetermined, frequency sweep is intercepted the Frame that described sending node sends, and when listening to the Frame that described sending node sends, to described sending node, sends a reply information.
As can be seen from the above technical solutions, the embodiment of the present invention has the following advantages: sending node is determined transmission frequency in predetermined transmission frequency group, and to acceptance point, send Frame according to described transmission frequency, in Frame, comprise a plurality of lead codes, the total duration of transmission of described a plurality of lead codes is greater than the frequency sweep of receiving node and intercepts duration, make receiving node must listen to the Frame that sending node sends, thereby be consistent with this sending node operating frequency, to improve sending node to the integrality of the transmission data of receiving node transmission, simultaneously, impact due to the concrete mode that not intercepted by the frequency sweep of receiving node, so, network node functional processor and system resource are required to all low height, in low performance network node processor, can improve the efficiency of the integrality of protected data transmission.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, to the accompanying drawing of required use in embodiment or description of the Prior Art be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those skilled in the art, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is that receiving node carries out frequency sweep required function modular structure schematic diagram;
Fig. 2 is an embodiment schematic diagram of the data transmission method in the embodiment of the present invention;
Fig. 3 is the schematic diagram that duration is intercepted in the scanning of the total duration covering of the lead code of sending node transmission receiving node;
Fig. 4 is another embodiment schematic diagram of the data transmission method in the embodiment of the present invention;
Fig. 5 is another embodiment schematic diagram of the data transmission method in the embodiment of the present invention;
Fig. 6 is another embodiment schematic diagram of the data transmission method in the embodiment of the present invention;
Fig. 7 is an embodiment schematic diagram of the data transmission device in the embodiment of the present invention;
Fig. 8 is another embodiment schematic diagram of the data transmission device in the embodiment of the present invention;
Fig. 9 is another embodiment schematic diagram of the data transmission device in the embodiment of the present invention;
Figure 10 is another embodiment schematic diagram of the data transmission device in the embodiment of the present invention;
Figure 11 is an embodiment schematic diagram of the data transmission system in the embodiment of the present invention.
Embodiment
Below in conjunction with the drawings and specific embodiments, further illustrate the technical scheme of the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Embodiment based in the present invention, those skilled in the art, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
The embodiment of the present invention provides a kind of data transmission method, Apparatus and system, for improving the efficiency of the integrality of low performance network node processor protection transmission data.
It in wireless communications environment, on the impact of integrity of data transmission, is mainly following several aspect: receiving node and sending node both sides' asynchronism(-nization) step; There is communication frequency difference in receiving node and sending node both sides; Receiving node and sending node both sides are subject to the co-channel interference of other network node data transmission.
For the above-mentioned problem that affects integrity of data transmission, the embodiment of the present invention is set up the scan mechanism of transfer of data frequency in receiving node side.The group of frequencies that receiving node provides according to network management center is carried out initialization setting, then according to this group of frequencies predeterminated frequency, carry out frequency sweep at a slow speed, this frequency sweeping method has fabulous effect to the Security Data Transmission of low-speed wireless communication network, particularly, receiving node carries out frequency sweep required function modular structure as shown in Figure 1, comprising: network node, frescan and frequency slots.
Particularly, all-network node all arranges frequency slots, the preset transmission frequency of the transfer of data that is useful in system in this frequency slots, and by transmission bandwidth, all transmission frequencies are divided into a plurality of transmission frequency groups, each transmission frequency group has a unique identify label (ID, IDentity) authentication code.After network management center sets the transmission frequency group of certain network node, the frescan of this network node will carry out the scan round of transmission frequency by the group of frequencies of setting.If transmission frequency is n, each transmission frequency group comprises m transmission frequency, and the number k=n/m of transmission frequency group, if there is remainder, puts into last transmission frequency group, and n, m, k are positive integer.After the transmission frequency of each network node is set, this network node can only be used a transmission frequency group in definite k transmission frequency group to carry out transfer of data.Understandable, when communicating between network node, sending node and receiving node are all used identical transmission frequency group to carry out transfer of data.
The information acquisition system network that the following embodiment of the present invention be take under wireless communications environment is example, and in view of the versatility of this computation model, various embodiments of the present invention can further expand to all information gathering network systems or other self-organizing network field.
Refer to Fig. 1, an embodiment of the data transmission method in the embodiment of the present invention comprises:
101, sending node is determined transmission frequency in predetermined transmission frequency group, and to acceptance point, send Frame according to described transmission frequency, in described Frame, comprise a plurality of lead codes, the total duration of transmission of described a plurality of lead codes is greater than the frequency sweep of described receiving node and intercepts duration;
Because the sending node in network and receiving node may occur that under initial condition operating frequency is inconsistent, cause two send out transmission frequencies may the frequencies of occurrences with the asynchrony phenomenons of jumping, the integralities of impact transmission data.
In the embodiment of the present invention, sending node determines that in predetermined transmission frequency group a frequency is as transmission frequency, and to acceptance point, send Frame according to this transmission frequency, and in this Frame, adding a plurality of lead codes, lead code is used for notifying receiving node receiving data frames.Sending node sends the maximum frequency sweep of total duration covering receiving node of lead code and intercepts duration; to solve the imperfection problem of transfer of data; and the impact due to the concrete mode that not intercepted by the frequency sweep of receiving node; so; network node functional processor and system resource are required to all low height, in low performance network node processor, can improve the efficiency of the integrality of protected data transmission.
Particularly, the total duration of lead code that sending node sends must be greater than the frequency sweep of receiving node and intercept duration, wherein, send the total duration of lead code for the product at the lead code quantity of transmission and the transmission interval of each lead code, the frequency sweep duration of receiving node is that this receiving node is in default transmission frequency group, according to each transmission frequency, by frequency, scan the omnidistance required time of interception data frame, so, even if work as sending node and receiving node under the poorest synchronous situation, also can solve sending node and receiving node both sides' Frequency Synchronization problem.As shown in Figure 3, for example, each transmission frequency group comprises m transmission frequency, so the scanning of receiving node intercept duration for from first frequency start scanning intercept, scanning always listens to the required duration of m frequency, and the total duration of lead code that sending node sends can cover this scanning and intercepts duration.
102, receive the return information that described receiving node sends.
Receive the return information that this receiving node sends, this return information receives for feeding back the Frame that sending node sends.
In the embodiment of the present invention, sending node is determined transmission frequency in predetermined transmission frequency group, and to acceptance point, send Frame according to described transmission frequency, in Frame, comprise a plurality of lead codes, the total duration of transmission of described a plurality of lead codes is greater than the frequency sweep of receiving node and intercepts duration, make receiving node must listen to the Frame that sending node sends, thereby be consistent with this sending node operating frequency, to improve sending node to the integrality of the transmission data of receiving node transmission, simultaneously, impact due to the concrete mode that not intercepted by the frequency sweep of receiving node, so, network node functional processor and system resource are required to all low height, in low performance network node processor, can improve the efficiency of the integrality of protected data transmission.
For ease of understanding, with another embodiment, describe the data transmission method in the embodiment of the present invention in detail below, refer to Fig. 4, another embodiment of the data transmission method in the embodiment of the present invention comprises:
201, sending node is selected the best transmission channel of data transmission quality, as send the transmission channel of Frame to receiving node, and the information of described transmission channel is sent to described receiving node;
In the network configuration of distributed frame layout, and work in all-network node under communication under non-emissive state all in the state of intercepting, so will be in the node layout of this distributed network, while realizing the transfer of data between node, the data transmission channel that must create a good communication quality, after data transmission procedure finishes, this transmission channel is automatically closed or is disappeared.
Sending node selection signal transmission quality is best, signal disturbs minimum transmission channel, as send the transmission channel of Frame to receiving node, and the relevant information of this transmission channel is sent to this receiving node, to notify this receiving node according to the transmission channel group receiving data frames of selecting, sending node selects the process of the best transmission channel of signal transmission quality to complete by prior art, and selection mode is not done concrete restriction.
202, in predetermined transmission frequency group, determine transmission frequency, and to acceptance point, send Frame according to described transmission frequency, in described Frame, comprise a plurality of lead codes, the total duration of transmission of described a plurality of lead codes is greater than the frequency sweep of described receiving node and intercepts duration;
Because the sending node in network and receiving node may occur that under initial condition operating frequency is inconsistent, cause two send out transmission frequencies may the frequencies of occurrences with the asynchrony phenomenons of jumping, the integralities of impact transmission data.
In the embodiment of the present invention, sending node determines that in predetermined transmission frequency group a transmission frequency, as transmission frequency, sends Frame to acceptance point, adds a plurality of lead codes in this Frame, and lead code is used for notifying receiving node receiving data frames.Sending node sends the maximum frequency sweep of total duration covering receiving node of lead code and intercepts duration; to solve the imperfection problem of transfer of data; and the impact due to the concrete mode that not intercepted by the frequency sweep of receiving node; so; network node functional processor and system resource are required to all low height, in low performance network node processor, can improve the efficiency of the integrality of protected data transmission.
Particularly, the total duration of lead code that sending node sends must be greater than the frequency sweep of receiving node and intercept duration, wherein, send the total duration of lead code for the product at the lead code quantity of transmission and the transmission interval of each lead code, the frequency sweep duration of receiving node is that this receiving node is in default transmission frequency group, according to each transmission frequency, by frequency, scan the omnidistance required time of interception data frame, so, even if work as sending node and receiving node under the poorest synchronous situation, also can solve sending node and receiving node both sides' Frequency Synchronization problem.As shown in Figure 3, for example, each transmission frequency group comprises m transmission frequency, so the scanning of receiving node intercept duration for from first frequency start scanning intercept, scanning always listens to the required duration of m frequency, and the total duration of lead code that sending node sends can cover this scanning and intercepts duration.
If do not receive the return information that described receiving node sends in 203 preset durations, reselect transmission frequency in described predetermined transmission frequency group, and again send described Frame to described receiving node according to the described transmission frequency reselecting;
According to system practical situations, at the preset duration of waiting for receiving node return information of sending node side, whether sending node judgement receives the return information that described receiving node sends in preset duration, the Frame that this return information sends for replying sending node.
Further, if in preset duration, sending node does not receive the return information that this receiving node sends, and in described predetermined transmission frequency group, determines a transmission frequency again, and again to this receiving node, sends described Frame according to again definite transmission frequency.
If in preset length, sending node does not receive the return information that this receiving node sends, show may be interfered in this transmission frequency and make data transmission fails or receive data failure, therefore, redefine transmission frequency and again transmit described Frame, particularly, in predetermined transmission frequency group, redefine a transmission frequency, the Frame that resends bust this or take defeat according to the transmission frequency redefining.
It should be noted that, sending node resends bust this or the number of times of the Frame that takes defeat, and relevant with predetermined transmission frequency group bandwidth or system applies object, for example, resending Frame number of times is 3 times, does not do concrete restriction herein.
If do not receive the return information that described receiving node sends in 204 preset durations, change the transmission path of described Frame, and according to Frame described in the transmission path after change;
If after the transmission frequency redefining, the transmission frequency redefining according to this sends after described Frame to this receiving node again, in preset duration, do not receive yet the return information that this receiving node sends, be considered as such data frame transfer failure, change the transmission path of this Frame, and according to this Frame of transmission path after change.
Particularly, the support of the Routing Protocol by network management center is carried out the replacing of data transfer path and is processed, the transmission path of change Frame is from medium access control (MAC, Medium Access Control) protocol layer enters Routing Protocol layer, in Routing Protocol layer, change the transmission path of described Frame, and return to MAC protocol layer.Formerly should realize integrity of data transmission computational methods by MAC protocol layer, modification by the Routing Protocol layer that turns back to its upper strata to transmission path, and then return to MAC protocol layer and continue to send described Frame, by the seamless fusion of route layer and MAC layer, integrity of data transmission between network node is improved.
It should be noted that, can be after gravity treatment transmission frequency sends Frame failure again, change immediately the transmission path of Frame, also can be after continuous several times gravity treatment transmission frequency sends the failure of Frame number of times, change again the transmission path of Frame, be not construed as limiting, specifically transmission times can be by system intialization again herein.
205, receive the return information that described receiving node sends.
In the embodiment of the present invention, first sending node selects the best transmission channel of signal transmission quality, as send the transmission channel of Frame to receiving node, and notify receiving node, improve the success rate of transfer of data, integrality, in predetermined transmission frequency group, determine transmission frequency, and to acceptance point, send Frame according to described transmission frequency, in Frame, comprise a plurality of lead codes, the total duration of transmission of described a plurality of lead codes is greater than the frequency sweep of receiving node and intercepts duration, make receiving node must listen to the Frame that sending node sends, thereby be consistent with this sending node operating frequency, improve sending node to the integrality of the transmission data of receiving node transmission, simultaneously, impact due to the concrete mode that not intercepted by the frequency sweep of receiving node, so, to network node functional processor and system resource, require not high, in low performance network node processor, can improve the efficiency of the integrality of protected data transmission, if data send unsuccessfully, redefining transmission frequency sends again, if again send unsuccessfully, change the transmission path of the Frame that sends, and again send this Frame according to the transmission path after change, to improve the integrality of transfer of data.
It is more than the data transmission method the embodiment of the present invention of describing from sending node side, from receiving node side, the data transmission method the embodiment of the present invention is described below, refer to Fig. 5, another embodiment of the data transmission method in the embodiment of the present invention comprises:
301, receiving node is according to each transmission frequency in predetermined transmission frequency group, and frequency sweep is intercepted the Frame that described sending node sends;
Sending node in network and receiving node may occur that under initial condition operating frequency is inconsistent, and the integrality of impact transmission data, so, first to solve the inconsistent problem of both sides' operating frequency that receives.Transmission frequency due to sending node transmission Frame, it is a frequency of determining in predetermined transmission frequency group, so, consistent with receiving node operating frequency for guaranteeing sending node, receiving node, according to each transmission frequency in predetermined transmission frequency group, intercepts by frequency frequency sweep the Frame that this sending node sends, and the poorest situation is from predetermined transmission frequency group first frequency, scanning listens to last frequency, just listens to the Frame that sending node sends.
In the embodiment of the present invention, the Frame that receiving node frequency sweep is intercepted sending node transmission does not adopt complicated hop algorithm, and use simple cycle sweep method, be consider network node resource and computing capability limited, its complicated frequency hopping mathematical computations behavior can not be brought into play the oepration at full load effect of network node.
302, when listening to the Frame of described sending node transmission, to described sending node, send a reply information.
When receiving node listens to the Frame of this sending node transmission, to this sending node, send a reply information, to notify this sending node to receive this Frame, can determine consistent with sending node operating frequency simultaneously.
In the embodiment of the present invention, receiving node is according to each transmission frequency in predetermined transmission frequency group, frequency sweep is intercepted the Frame that described sending node sends, when listening to the Frame of described sending node transmission, to described sending node, send a reply information, notify this sending node to receive this Frame, can determine consistent with sending node operating frequency simultaneously, after reaching and synchronizeing with sending node operating frequency, improve the integrality that receives and send data, the mode of intercepting due to frequency sweep is simpler, so, to network node functional processor and system resource, require all low, in low performance network node processor, can improve the efficiency of the integrality of protected data transmission.
Describe the data transmission method in the embodiment of the present invention below in detail, refer to Fig. 6, another embodiment of the data transmission method in the embodiment of the present invention comprises:
401, receiving node receives the information of the transmission channel of sending node transmission;
In the network configuration of distributed frame layout, and work in all-network node under communication under non-emissive state all in the state of intercepting, so will be in the node layout of this distributed network, while realizing the transfer of data between node, the data transmission channel that must create a good communication quality, after data transmission procedure finishes, this transmission channel is automatically closed or is disappeared.
Receiving node receives the information of the transmission channel of sending node transmission.
402, in described transmission channel, the Frame that described sending node sends is intercepted in scanning;
Receiving node scans in this transmission channel intercepts the Frame that described sending node sends.
403, receiving node is according to each transmission frequency in predetermined transmission frequency group, and frequency sweep is intercepted the Frame that described sending node sends;
Sending node in network and receiving node may occur that under initial condition operating frequency is inconsistent, and the integrality of impact transmission data, so, first to solve the inconsistent problem of both sides' operating frequency that receives.Transmission frequency due to sending node transmission Frame, it is a frequency of determining in predetermined transmission frequency group, so, consistent with receiving node operating frequency for guaranteeing sending node, receiving node, according to each transmission frequency in predetermined transmission frequency group, intercepts by frequency frequency sweep the Frame that this sending node sends, and the poorest situation is from predetermined transmission frequency group first frequency, scanning listens to last frequency, just listens to the Frame that sending node sends.
In the present embodiment, the Frame that receiving node frequency sweep is intercepted sending node transmission does not adopt complicated hop algorithm, and use simple cycle sweep method, be consider network node resource and computing capability limited, its complicated frequency hopping mathematical computations behavior can not be brought into play the oepration at full load effect of network node.
404, when listening to the Frame of described sending node transmission, to described sending node, send a reply information.
When receiving node listens to the Frame of this sending node transmission, to this sending node, send a reply information, to notify this sending node to receive this Frame.
In the embodiment of the present invention, receiving node receives the transmitting channel information that sending node is selected, and in described transmission channel, the Frame that described sending node sends is intercepted in scanning, improves success rate, the integrality of transfer of data.Receiving node is according to each transmission frequency in predetermined transmission frequency group; frequency sweep is intercepted the Frame that described sending node sends; after reaching and synchronizeing with sending node operating frequency; improve the integrality that receives and send data; the mode of intercepting due to frequency sweep is simpler; so, network node functional processor and system resource are required all low, in low performance network node processor, can improve the efficiency of the integrality of protected data transmission.
Data transmission device in the embodiment of the present invention is described below, refers to Fig. 7, an embodiment of the data transmission device in the embodiment of the present invention comprises:
Determining unit 701, determines transmission frequency for the transmission frequency group predetermined;
Transmitting element 702, sends Frame for the described transmission frequency of determining according to determining unit 701 to acceptance point, comprises a plurality of lead codes in described Frame, and the total duration of transmission of described a plurality of lead codes is greater than the frequency sweep of described receiving node and intercepts duration;
Receiving element 703, the return information sending for receiving described receiving node.
In the embodiment of the present invention, the process of function is separately realized in each unit of data transmission device, refers to the detailed content of aforementioned middle description embodiment illustrated in fig. 2, repeats no more herein.
In the embodiment of the present invention, determining unit 701 is determined transmission frequency in predetermined transmission frequency group, the described transmission frequency that transmitting element 702 is determined according to determining unit 701 sends Frame to acceptance point, in described Frame, comprise a plurality of lead codes, the total duration of transmission of described a plurality of lead codes is greater than the frequency sweep of described receiving node and intercepts duration, receiving element 703 receives the return information that described receiving node sends, the total duration of transmission of described a plurality of lead codes is greater than the frequency sweep of described receiving node and intercepts duration, make receiving node must listen to the Frame that sending node sends, thereby be consistent with this sending node operating frequency, to improve sending node to the integrality of the transmission data of receiving node transmission, simultaneously, impact due to the concrete mode that not intercepted by the frequency sweep of receiving node, so, network node functional processor and system resource are required to all low height, in low performance network node processor, can improve the efficiency of the integrality of protected data transmission.
For ease of understanding, refer to Fig. 8, another embodiment of the data transmission device in the embodiment of the present invention comprises:
Determining unit 801, determines transmission frequency for the transmission frequency group predetermined;
Transmitting element 802, sends Frame for the described transmission frequency of determining according to determining unit 801 to acceptance point, comprises a plurality of lead codes in described Frame, and the total duration of transmission of described a plurality of lead codes is greater than the frequency sweep of described receiving node and intercepts duration;
Receiving element 803, the return information sending for receiving described receiving node.
Further, determining unit 801 if also do not receive for preset duration the return information that described receiving node sends, redefines transmission frequency in described predetermined transmission frequency group;
Transmitting element 802, also for again sending described Frame to described receiving node according to the described transmission frequency redefining.
It should be noted that, described data transmission device can further include:
Changing unit 804, if do not receive for preset duration the return information that described receiving node sends, changes the transmission path of described Frame, and according to Frame described in the transmission path after change;
Changing unit 804, specifically for entering from MAC protocol layer the transmission path of changing described Frame Routing Protocol layer, and returns to MAC protocol layer.
Further, determining unit 801, also for selecting the best transmission channel of data transmission quality, as send the transmission channel of described Frame to described receiving node;
Transmitting element 802, also for sending to described receiving node by the information of described transmission channel.
In the embodiment of the present invention, the process of function is separately realized in each unit of data transmission device, refers to the detailed content of earlier figures 2 and middle description embodiment illustrated in fig. 4, repeats no more herein.
Determining unit 801 is selected the best transmission channel of data transmission quality, as send the transmission channel of described Frame to described receiving node, transmitting element 802 sends to described receiving node by the information of described transmission channel, determining unit 801 is determined transmission frequency in predetermined transmission frequency group, transmitting element 802 sends Frame according to the definite transmission frequency of determining unit 801 to acceptance point, in described Frame, comprise a plurality of lead codes, the total duration of transmission of described a plurality of lead codes is greater than the frequency sweep of described receiving node and intercepts duration, receiving element 803 receives the return information that described receiving node sends.If do not receive the return information that described receiving node sends in preset duration, 801 of determining units redefine transmission frequency in described predetermined transmission frequency group, transmitting element 802 sends described Frame to described receiving node again according to the described transmission frequency redefining, if do not receive the return information that described receiving node sends in preset duration, changing unit 804 is changed the transmission path of described Frame, and according to Frame described in the transmission path after change, specifically for entering from MAC protocol layer the transmission path of changing described Frame Routing Protocol layer, and return to MAC protocol layer, wherein, the total duration of transmission of described a plurality of lead codes is greater than the frequency sweep of described receiving node and intercepts duration, make receiving node must listen to the Frame that sending node sends, thereby be consistent with this sending node operating frequency, improve sending node to the integrality of the transmission data of receiving node transmission, simultaneously, impact due to the concrete mode that not intercepted by the frequency sweep of receiving node, so, to network node functional processor and system resource, require not high, in low performance network node processor, can improve the efficiency of the integrality of protected data transmission, if data send unsuccessfully, redefining transmission frequency sends again, if again send unsuccessfully, change the transmission path of the Frame that sends, and again send this Frame according to the transmission path after change, to improve the integrality of transfer of data.
Refer to Fig. 9, another embodiment of the data transmission device in the embodiment of the present invention comprises:
Intercept unit 901, for each transmission frequency of the transmission frequency group according to predetermined, frequency sweep is intercepted the Frame that described sending node sends;
Send information unit 902, for when intercepting unit 901 while listening to the Frame of described sending node transmission, to described sending node, send a reply information.
In the embodiment of the present invention, the process of function is separately realized in each unit of data transmission device, refers to the detailed content of aforementioned middle description embodiment illustrated in fig. 5, repeats no more herein.
In the embodiment of the present invention, intercept unit 901 according to each transmission frequency in predetermined transmission frequency group, frequency sweep is intercepted the Frame that described sending node sends, when intercepting unit 901 while listening to the Frame that described sending node sends, send information unit 902 and send a reply information to described sending node, notify this sending node to receive this Frame, can determine consistent with sending node operating frequency simultaneously, after reaching and synchronizeing with sending node operating frequency, improve the integrality that receives and send data, the mode of intercepting due to frequency sweep is simpler, so, to network node functional processor and system resource, require all low, in low performance network node processor, can improve the efficiency of the integrality of protected data transmission.
Refer to Figure 10, another embodiment of the data transmission device in the embodiment of the present invention comprises:
Intercept unit 1001, for each transmission frequency of the transmission frequency group according to predetermined, frequency sweep is intercepted the Frame that described sending node sends;
Send information unit 1002, for when intercepting unit 1001 while listening to the Frame of described sending node transmission, to described sending node, send a reply information.
It should be noted that, the data transmission device in the embodiment of the present invention can further include:
Receive information unit 1003, also for receiving the information of the transmission channel of described sending node transmission;
The described unit 1001 of intercepting, also for intercepting in described transmission channel scanning the Frame that described sending node sends.
In the embodiment of the present invention, the process of function is separately realized in each unit of data transmission device, refers to the detailed content of earlier figures 5 and middle description embodiment illustrated in fig. 6, repeats no more herein.
In the embodiment of the present invention, receive the information that information unit 1003 receives the transmission channel of described sending node transmission, intercept unit 1001 and in described transmission channel, scan the Frame of intercepting described sending node transmission, in described transmission channel, the Frame that described sending node sends is intercepted in scanning, improve the success rate of transfer of data, integrality, intercept unit 1001 according to each transmission frequency in predetermined transmission frequency group, frequency sweep is intercepted the Frame that described sending node sends, when intercepting unit 1001 while listening to the Frame that described sending node sends, send information unit 1002 and send a reply information to described sending node, after reaching and synchronizeing with sending node operating frequency, improve the integrality that receives and send data, the mode of intercepting due to frequency sweep is simpler, so, to network node functional processor and system resource, require all low, in low performance network node processor, can improve the efficiency of the integrality of protected data transmission.
The embodiment of the present invention has also been introduced a kind of data transmission system, refers to Figure 11, and the data transmission system in the embodiment of the present invention comprises:
Sending node 1101, receiving node 1102;
Described sending node 1101, for determining transmission frequency in predetermined transmission frequency group, the described transmission frequency of determining according to described determining unit sends Frame to acceptance point, in described Frame, comprise a plurality of lead codes, the total duration of transmission of described a plurality of lead codes is greater than the frequency sweep of described receiving node and intercepts duration, receives the return information that described receiving node sends;
Described receiving node 1102, be used for according to each transmission frequency of predetermined transmission frequency group, frequency sweep is intercepted the Frame that described sending node sends, and when the described unit of intercepting is while listening to the Frame that described sending node sends, to described sending node, sends a reply information.
In the embodiment of the present invention, the process of function is separately realized in each unit of data transmission system, refers to earlier figures 1 to the detailed content of middle description embodiment illustrated in fig. 10, repeats no more herein.
It will be appreciated by those skilled in the art that all or part of step realizing in above-described embodiment method is to come the hardware that instruction is relevant to complete by program, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium of mentioning can be read-only memory, disk or CD etc.
Above a kind of data transmission method provided by the present invention, Apparatus and system are described in detail, for those skilled in the art, thought according to the embodiment of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.

Claims (14)

1. a data transmission method, is characterized in that, comprising:
Sending node is determined transmission frequency in predetermined transmission frequency group, and to acceptance point, send Frame according to described transmission frequency, in described Frame, comprise a plurality of lead codes, the total duration of transmission of described a plurality of lead codes is greater than the frequency sweep of described receiving node and intercepts duration;
Receive the return information that described receiving node sends.
2. method according to claim 1, is characterized in that, described sending node is determined transmission frequency in predetermined transmission frequency group, and comprises after acceptance point sends Frame according to described transmission frequency:
If do not receive the return information that described receiving node sends in preset duration, redefine transmission frequency in described predetermined transmission frequency group, and again send described Frame to described receiving node according to the described transmission frequency redefining.
3. method according to claim 2, is characterized in that, describedly according to the described transmission frequency redefining, again after described receiving node sends described Frame, comprises:
If do not receive the return information that described receiving node sends in preset duration, change the transmission path of described Frame, and according to Frame described in the transmission path after change.
4. method according to claim 3, is characterized in that, the transmission path of the described Frame of described change specifically comprises:
From MAC protocol layer, enter the transmission path of changing described Frame Routing Protocol layer, and return to MAC protocol layer.
5. according to the method described in claim 1 to 4 any one, it is characterized in that, described sending node is definite transmission frequency in predetermined transmission frequency group, and comprises before acceptance point sends Frame according to described transmission frequency:
Select the best transmission channel of data transmission quality, as send the transmission channel of described Frame to described receiving node;
The information of described transmission channel is sent to described receiving node.
6. a data transmission method, is characterized in that, comprising:
Receiving node is according to each transmission frequency in predetermined transmission frequency group, and frequency sweep is intercepted the Frame that described sending node sends;
When listening to the Frame of described sending node transmission, to described sending node, send a reply information.
7. method according to claim 6, is characterized in that, described receiving node is according to each transmission frequency in predetermined transmission frequency group, and the Frame that frequency sweep is intercepted described sending node transmission comprises before:
Receive the information of the transmission channel of described sending node transmission;
In described transmission channel, the Frame that described sending node sends is intercepted in scanning.
8. a data transmission device, is characterized in that, comprising:
Determining unit, determines transmission frequency for the transmission frequency group predetermined;
Transmitting element, sends Frame for the described transmission frequency of determining according to described determining unit to acceptance point, comprises a plurality of lead codes in described Frame, and the total duration of transmission of described a plurality of lead codes is greater than the frequency sweep of described receiving node and intercepts duration;
Receiving element, the return information sending for receiving described receiving node.
9. device according to claim 8, is characterized in that,
Described determining unit if also do not receive for preset duration the return information that described receiving node sends, redefines transmission frequency in described predetermined transmission frequency group;
Described transmitting element, also for again sending described Frame to described receiving node according to the described transmission frequency redefining.
10. device according to claim 8 or claim 9, is characterized in that, described device also comprises:
Changing unit, if do not receive for preset duration the return information that described receiving node sends, changes the transmission path of described Frame, and according to Frame described in the transmission path after change.
Described changing unit, specifically for entering from MAC protocol layer the transmission path of changing described Frame Routing Protocol layer, and returns to MAC protocol layer.
11. devices according to claim 10, is characterized in that,
Described determining unit, also for selecting the best transmission channel of data transmission quality, as send the transmission channel of described Frame to described receiving node;
Described transmitting element, also for sending to described receiving node by the information of described transmission channel.
12. 1 kinds of data transmission devices, is characterized in that, comprising:
Intercept unit, for each transmission frequency of the transmission frequency group according to predetermined, frequency sweep is intercepted the Frame that described sending node sends;
Send information unit, for when intercepting unit while listening to the Frame of described sending node transmission, to described sending node, send a reply information.
13. devices according to claim 12, is characterized in that,
Described device also comprises:
Receive information unit, also for receiving the information of the transmission channel of described sending node transmission;
The described unit of intercepting, also for intercepting in described transmission channel scanning the Frame that described sending node sends.
14. 1 kinds of data transmission systems, is characterized in that, comprising:
Sending node, receiving node;
Described sending node, for determining transmission frequency in predetermined transmission frequency group, the described transmission frequency of determining according to described determining unit sends Frame to acceptance point, in described Frame, comprise a plurality of lead codes, the total duration of transmission of described a plurality of lead codes is greater than the frequency sweep of described receiving node and intercepts duration, receives the return information that described receiving node sends;
Described receiving node, be used for according to each transmission frequency of predetermined transmission frequency group, frequency sweep is intercepted the Frame that described sending node sends, and when the described unit of intercepting is while listening to the Frame that described sending node sends, to described sending node, sends a reply information.
CN201210363715.4A 2012-09-26 2012-09-26 A kind of data transmission method, Apparatus and system Active CN103546892B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210363715.4A CN103546892B (en) 2012-09-26 2012-09-26 A kind of data transmission method, Apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210363715.4A CN103546892B (en) 2012-09-26 2012-09-26 A kind of data transmission method, Apparatus and system

Publications (2)

Publication Number Publication Date
CN103546892A true CN103546892A (en) 2014-01-29
CN103546892B CN103546892B (en) 2016-12-21

Family

ID=49969865

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210363715.4A Active CN103546892B (en) 2012-09-26 2012-09-26 A kind of data transmission method, Apparatus and system

Country Status (1)

Country Link
CN (1) CN103546892B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103916884A (en) * 2014-03-04 2014-07-09 深圳市有方科技有限公司 Method for multi-channel self-adaptation optimization communication in micro-power wireless network
CN104022849A (en) * 2014-06-21 2014-09-03 宁波三星电气股份有限公司 Multi-channel cooperative working method in micro-power wireless communication
CN112118588A (en) * 2019-06-20 2020-12-22 无锡士康通讯技术有限公司 Pilot frequency communication method for wireless network external terminal and wireless network internal equipment
WO2020253637A1 (en) * 2019-06-21 2020-12-24 华为技术有限公司 Response frame transmission method and receiving node
CN117615458A (en) * 2024-01-22 2024-02-27 南京典格通信科技有限公司 Multi-bandwidth frequency sweeping method of 5G ad hoc network system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1286505B1 (en) * 2001-08-23 2005-03-30 Samsung Electronics Co., Ltd. Method for compensating for propagation delay in a point-to-multipoint data communication network
CN101449481A (en) * 2006-05-22 2009-06-03 高通股份有限公司 Signal acquisition in a wireless communication system
US20090274048A1 (en) * 2008-03-31 2009-11-05 Sharad Sambhwani Methods and Apparatus for Dynamic Load Balancing With E-AICH
CN101730206A (en) * 2008-11-03 2010-06-09 ***通信集团公司 Mobile communication terminal and method for controlling same to receive downlink data
CN101742532A (en) * 2008-11-14 2010-06-16 ***通信集团公司 Control method for receiving downlink data by mobile communication terminal and mobile communication terminal
CN102025407A (en) * 2009-09-09 2011-04-20 华为技术有限公司 MBSFN (multicast broadcast single frequency network) transmission method, device and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1286505B1 (en) * 2001-08-23 2005-03-30 Samsung Electronics Co., Ltd. Method for compensating for propagation delay in a point-to-multipoint data communication network
CN101449481A (en) * 2006-05-22 2009-06-03 高通股份有限公司 Signal acquisition in a wireless communication system
US20090274048A1 (en) * 2008-03-31 2009-11-05 Sharad Sambhwani Methods and Apparatus for Dynamic Load Balancing With E-AICH
CN101730206A (en) * 2008-11-03 2010-06-09 ***通信集团公司 Mobile communication terminal and method for controlling same to receive downlink data
CN101742532A (en) * 2008-11-14 2010-06-16 ***通信集团公司 Control method for receiving downlink data by mobile communication terminal and mobile communication terminal
CN102025407A (en) * 2009-09-09 2011-04-20 华为技术有限公司 MBSFN (multicast broadcast single frequency network) transmission method, device and system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103916884A (en) * 2014-03-04 2014-07-09 深圳市有方科技有限公司 Method for multi-channel self-adaptation optimization communication in micro-power wireless network
CN104022849A (en) * 2014-06-21 2014-09-03 宁波三星电气股份有限公司 Multi-channel cooperative working method in micro-power wireless communication
CN112118588A (en) * 2019-06-20 2020-12-22 无锡士康通讯技术有限公司 Pilot frequency communication method for wireless network external terminal and wireless network internal equipment
WO2020253637A1 (en) * 2019-06-21 2020-12-24 华为技术有限公司 Response frame transmission method and receiving node
CN117615458A (en) * 2024-01-22 2024-02-27 南京典格通信科技有限公司 Multi-bandwidth frequency sweeping method of 5G ad hoc network system
CN117615458B (en) * 2024-01-22 2024-04-16 南京典格通信科技有限公司 Multi-bandwidth frequency sweeping method of 5G ad hoc network system

Also Published As

Publication number Publication date
CN103546892B (en) 2016-12-21

Similar Documents

Publication Publication Date Title
Vasudevan et al. Security-capacity trade-off in large wireless networks using keyless secrecy
CN109379772B (en) Network channel switching method, device, equipment and storage medium
EP3460607B1 (en) Method and apparatus for implementing security of broadband bus architecture in industrial internet field
CN113285795B (en) BWP frequency hopping configuration method, network equipment and terminal
CN103546892A (en) Method, device and system for transmitting data
CN106416184A (en) Establishing reliable routes without expensive mesh peering
US20120066764A1 (en) Method and apparatus for enhancing security in a zigbee wireless communication protocol
US20120011566A1 (en) System and method for sensor network authentication based on xor chain
EP4270867A1 (en) Secure communication method, apparatus, and system for dc interconnection
CN104010297A (en) Wireless terminal configuration method and device thereof and wireless terminal
CN101594271B (en) Wireless self-organization network establishing and operating method as well as related networks and devices thereof
Shahjalal et al. Implementation of a secure lorawan system for industrial internet of things integrated with ipfs and blockchain
Zhou et al. A two-layer key establishment scheme for wireless sensor networks
Xu et al. Opportunistic relay selection improves reliability–reliability tradeoff and security–reliability tradeoff in random cognitive radio networks
CN107925894A (en) System and method for channel safety
CN106851630B (en) A kind of safe ad-hoc network single path routing data transmission method
CN110831247A (en) Communication method and device
CN109195160B (en) Tamper-proof storage system of network equipment resource detection information and control method thereof
CN112399498B (en) Method and apparatus for cell measurement
CN106487761B (en) Message transmission method and network equipment
CN109417539A (en) Key acquisition method and device
CN113973123B (en) Multi-access mode encryption Internet of things communication method and system
CN109089296A (en) Orientation neighbor discovering method based on dynamic TDMA slot distribution technique
CN109617676A (en) A kind of cryptosync method, communication node
EP3869846B1 (en) Fake network device identification method and communication apparatus

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: 518055 Shenzhen, Nanshan District, Taoyuan street, the former industrial zone, the second floor, building seventeen, building six, No.

Applicant after: SHENZHEN FRIENDCOM TECHNOLOGY DEVELOPMENT Co.,Ltd.

Address before: 518055 Shenzhen, Nanshan District, Taoyuan street, the former industrial zone, the second floor, building seventeen, building six, No.

Applicant before: SHENZHEN FRIENDCOM TECHNOLOGY DEVELOPMENT Co.,Ltd.

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: SHENZHEN FRIENDCOM TECHNOLOGY DEVELOPMENT CO., LTD. TO: SHENZHEN YOUXUNDA TECHNOLOGY CO., LTD.

C14 Grant of patent or utility model
GR01 Patent grant
CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: 3rd Floor, Building 6, Guangqian Industrial Zone, Longzhu 3rd Road, Longzhu 3rd Road, Longguang Community, Taoyuan Street, Nanshan District, Shenzhen, Guangdong Province, 518000

Patentee after: SHENZHEN FRIENDCOM TECHNOLOGY DEVELOPMENT Co.,Ltd.

Address before: 518055 6th floor, building 17, Guangqian Industrial Zone, Taoyuan Street, Nanshan District, Shenzhen City, Guangdong Province

Patentee before: SHENZHEN FRIENDCOM TECHNOLOGY DEVELOPMENT Co.,Ltd.