CN104902503A - Bluetooth technology-based multi-device automatic collision avoidance method and system - Google Patents
Bluetooth technology-based multi-device automatic collision avoidance method and system Download PDFInfo
- Publication number
- CN104902503A CN104902503A CN201510204691.1A CN201510204691A CN104902503A CN 104902503 A CN104902503 A CN 104902503A CN 201510204691 A CN201510204691 A CN 201510204691A CN 104902503 A CN104902503 A CN 104902503A
- Authority
- CN
- China
- Prior art keywords
- data
- transmission channel
- broadcast data
- state
- bluetooth technology
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a Bluetooth technology-based multi-device automatic collision avoidance method and system. The method includes the following steps that: whether broadcast data to be transmitted are valid or not is detected, if the broadcast data to be transmitted are valid, a next step is executed, otherwise, the broadcast data is not processed; and the state of a transmission channel is detected, and the broadcast data are transmitted with a corresponding mode according to the state of a transmission channel. The system includes a data detection unit and a channel detection unit. According to the method and system of the invention, the activity situations of surrounding equipment are detected initiatively, and data transmitting and receiving behaviors of the equipment are adjusted according to the actual situation of the transmission channel; when data on the channel conflict, the equipment will wait to transmit data until a network is idle, and therefore, interference between the equipment can be effectively prevented, and collision occurring when data are transmitted simultaneously can be effectively prevented, and the stability of communication can be greatly improved. The Bluetooth technology-based multi-device automatic collision avoidance method and system of the invention can be widely applied to Bluetooth transmission technology.
Description
Technical field
The present invention relates to communication technical field, particularly relate to a kind of many equipment based on Bluetooth technology automatic avoiding method and system.
Background technology
Bluetooth is the radiotechnics of a kind of support equipment short haul connection (being generally within 10m).Wireless messages exchange can be carried out comprising between numerous equipment such as mobile phone, PDA, wireless headset, notebook computer, related peripherals.The standard of bluetooth is IEEE802.15, is operated in 2.4GHz frequency band, and bandwidth is 1Mb/s, and through development in recent years, we are no longer strange to it, and it is also module indispensable in current digital product.The appearance let us of Bluetooth technology when the various equipment of connection no longer fetter by various data wire, such as sound equipment, computer, mouse, keyboard, or even automobile.This technology be two equipment rooms carry out wireless short-range communication the most simply, method the most easily, also can communication between simplified apparatus and internet Internet, thus transfer of data becomes efficient more rapidly.
But, if when multiple equipment communicates, if now multiple equipment directly sends data simultaneously, be then easy to cause whole channel confliction, thus make the loss of data of transmission.
Summary of the invention
In order to solve the problems of the technologies described above, the object of this invention is to provide one and can avoid sending data collision, reducing a kind of automatic avoiding method of many equipment based on Bluetooth technology and the system of Communication Jamming.
The technical solution adopted in the present invention is:
Based on many equipment automatic avoiding method of Bluetooth technology, comprise the following steps:
Whether the broadcast data that A, detection will send is legal, if so, then performs step B; Otherwise, then this broadcast data is not processed;
The state of B, detection transmission channel, according to the state of transmission channel, carries out corresponded manner transmission by broadcast data.
As the further improvement of described a kind of automatic avoiding method of many equipment based on Bluetooth technology, described step B comprises:
If B1 transmission channel is in idle condition, then broadcast data is sent;
If B2 transmission channel is in busy state, then again detect the state of transmission channel after waiting for a delay cycle.
As the further improvement of described a kind of automatic avoiding method of many equipment based on Bluetooth technology, described delay cycle can according to the self-defined setting of actual conditions.
Another technical scheme of the present invention is:
Based on many equipment automatic avoiding system of Bluetooth technology, comprising:
Data detecting unit, whether legal for detecting the broadcast data that will send, if so, then perform channel detection unit; Otherwise, then this broadcast data is not processed;
Channel detection unit, for detecting the state of transmission channel, according to the state of transmission channel, carries out corresponded manner transmission by broadcast data.
As the further improvement of described a kind of automatic avoiding system of many equipment based on Bluetooth technology, described channel detection unit comprises:
Data transmission unit, if be in idle condition for transmission channel, then sends broadcast data;
Data latency unit, if be in busy state for transmission channel, then detects the state of transmission channel again after waiting for a delay cycle.
The invention has the beneficial effects as follows:
A kind of automatic avoiding method of many equipment based on Bluetooth technology of the present invention and system are by initiatively detecting surrounding devices active situation, according to the data transmit-receive behavior of the actual conditions adjustment oneself of transmission channel, when on channel, data clash, after equipment can wait for network idle, start again to send data, thus can effectively avoid interference mutual between equipment, effectively prevent from sending the situation that data produce collision simultaneously, greatly promote the stability of communication.
Accompanying drawing explanation
Below in conjunction with accompanying drawing, the specific embodiment of the present invention is described further:
Fig. 1 is the flow chart of steps of a kind of automatic avoiding method of many equipment based on Bluetooth technology of the present invention;
Fig. 2 is the flow chart of steps of a kind of automatic avoiding system of many equipment based on Bluetooth technology of the present invention.
Embodiment
With reference to figure 1, a kind of automatic avoiding method of many equipment based on Bluetooth technology of the present invention, comprises the following steps:
Whether the broadcast data that A, detection will send is legal, if so, then performs step B; Otherwise, then this broadcast data is not processed;
The state of B, detection transmission channel, according to the state of transmission channel, carries out corresponded manner transmission by broadcast data.
Be further used as preferred embodiment, described step B comprises:
If B1 transmission channel is in idle condition, then broadcast data is sent;
If B2 transmission channel is in busy state, then again detect the state of transmission channel after waiting for a delay cycle.
Be further used as preferred embodiment, described delay cycle can according to the self-defined setting of actual conditions.
With reference to figure 2, a kind of automatic avoiding system of many equipment based on Bluetooth technology of the present invention, comprising:
Data detecting unit, whether legal for detecting the broadcast data that will send, if so, then perform channel detection unit; Otherwise, then this broadcast data is not processed;
Channel detection unit, for detecting the state of transmission channel, according to the state of transmission channel, carries out corresponded manner transmission by broadcast data.
Be further used as preferred embodiment, described channel detection unit comprises:
Data transmission unit, if be in idle condition for transmission channel, then sends broadcast data;
Data latency unit, if be in busy state for transmission channel, then detects the state of transmission channel again after waiting for a delay cycle.
In the specific embodiment of the invention, be provided with two devices communicatings to broadcast, when equipment 1 is sending broadcast data, equipment 2 detects that transmission channel is in busy state, then wait for always and constantly detect transmission channel state until equipment 1 to send data complete, transmission channel is in idle condition again, then equipment 2 starts broadcast data to send.
From foregoing, a kind of automatic avoiding method of many equipment based on Bluetooth technology of the present invention and system are by initiatively detecting surrounding devices active situation, according to the data transmit-receive behavior of the actual conditions adjustment oneself of transmission channel, when on channel, data clash, after equipment can wait for network idle, then start to send data, thus can effectively avoid interference mutual between equipment, effectively prevent from sending the situation that data produce collision simultaneously, greatly promote the stability of communication.
More than that better enforcement of the present invention is illustrated, but the invention is not limited to described embodiment, those of ordinary skill in the art also can make all equivalent variations or replacement under the prerequisite without prejudice to spirit of the present invention, and these equivalent distortion or replacement are all included in the application's claim limited range.
Claims (5)
1., based on many equipment automatic avoiding method of Bluetooth technology, it is characterized in that, comprise the following steps:
Whether the broadcast data that A, detection will send is legal, if so, then performs step B; Otherwise, then this broadcast data is not processed;
The state of B, detection transmission channel, according to the state of transmission channel, carries out corresponded manner transmission by broadcast data.
2. a kind of automatic avoiding method of many equipment based on Bluetooth technology according to claim 1, is characterized in that: described step B comprises:
If B1 transmission channel is in idle condition, then broadcast data is sent;
If B2 transmission channel is in busy state, then again detect the state of transmission channel after waiting for a delay cycle.
3. a kind of automatic avoiding method of many equipment based on Bluetooth technology according to claim 2, is characterized in that: described delay cycle can according to the self-defined setting of actual conditions.
4., based on many equipment automatic avoiding system of Bluetooth technology, it is characterized in that, comprising:
Data detecting unit, whether legal for detecting the broadcast data that will send, if so, then perform channel detection unit; Otherwise, then this broadcast data is not processed;
Channel detection unit, for detecting the state of transmission channel, according to the state of transmission channel, carries out corresponded manner transmission by broadcast data.
5. a kind of automatic avoiding system of many equipment based on Bluetooth technology according to claim 4, is characterized in that: described channel detection unit comprises:
Data transmission unit, if be in idle condition for transmission channel, then sends broadcast data;
Data latency unit, if be in busy state for transmission channel, then detects the state of transmission channel again after waiting for a delay cycle.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510204691.1A CN104902503A (en) | 2015-04-27 | 2015-04-27 | Bluetooth technology-based multi-device automatic collision avoidance method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510204691.1A CN104902503A (en) | 2015-04-27 | 2015-04-27 | Bluetooth technology-based multi-device automatic collision avoidance method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104902503A true CN104902503A (en) | 2015-09-09 |
Family
ID=54034842
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510204691.1A Pending CN104902503A (en) | 2015-04-27 | 2015-04-27 | Bluetooth technology-based multi-device automatic collision avoidance method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104902503A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021092728A1 (en) * | 2019-11-11 | 2021-05-20 | 展讯通信(上海)有限公司 | Data transmission method and apparatus |
CN115052251A (en) * | 2021-03-09 | 2022-09-13 | Oppo广东移动通信有限公司 | Broadcast information transmission method, device, electronic equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1357712A1 (en) * | 2002-04-25 | 2003-10-29 | Samsung Electronics Co., Ltd. | Method for bluetooth network formation based on on-demand routing protocol |
CN101098296A (en) * | 2006-06-30 | 2008-01-02 | 西门子(中国)有限公司 | Method and device for controlling wireless channel access contention |
CN102833834A (en) * | 2012-08-31 | 2012-12-19 | 哈尔滨工业大学深圳研究生院 | Implementation method for wireless sensor network energy-saving MAC (media access control) |
CN104155952A (en) * | 2014-08-11 | 2014-11-19 | 西京学院 | Indoor environment monitoring system and control method thereof |
-
2015
- 2015-04-27 CN CN201510204691.1A patent/CN104902503A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1357712A1 (en) * | 2002-04-25 | 2003-10-29 | Samsung Electronics Co., Ltd. | Method for bluetooth network formation based on on-demand routing protocol |
CN101098296A (en) * | 2006-06-30 | 2008-01-02 | 西门子(中国)有限公司 | Method and device for controlling wireless channel access contention |
CN102833834A (en) * | 2012-08-31 | 2012-12-19 | 哈尔滨工业大学深圳研究生院 | Implementation method for wireless sensor network energy-saving MAC (media access control) |
CN104155952A (en) * | 2014-08-11 | 2014-11-19 | 西京学院 | Indoor environment monitoring system and control method thereof |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021092728A1 (en) * | 2019-11-11 | 2021-05-20 | 展讯通信(上海)有限公司 | Data transmission method and apparatus |
US11917043B2 (en) | 2019-11-11 | 2024-02-27 | Spreadtrum Communications (Shanghai) Co., Ltd. | Data transmission method and apparatus |
CN115052251A (en) * | 2021-03-09 | 2022-09-13 | Oppo广东移动通信有限公司 | Broadcast information transmission method, device, electronic equipment and storage medium |
WO2022188598A1 (en) * | 2021-03-09 | 2022-09-15 | Oppo广东移动通信有限公司 | Broadcast information transmission method and apparatus, electronic device, and storage medium |
CN115052251B (en) * | 2021-03-09 | 2023-08-18 | Oppo广东移动通信有限公司 | Broadcast information transmission method, apparatus, electronic device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9485778B2 (en) | WiFi real-time streaming and bluetooth coexistence | |
JP4237771B2 (en) | Link connection method between communication terminals equipped with a Bluetooth wireless device | |
CN110381463B (en) | Method and equipment for transmitting sidelink information | |
CN106664655B (en) | Out-of-band acknowledgement for wireless communications | |
EP4325737A3 (en) | Mobile communications system, methods, controller, relay node and communications terminal | |
WO2017166839A1 (en) | Methods for configuring and sending preamble, and related devices | |
CN110089169B (en) | Signaling transmission method and device | |
CN104853307A (en) | Self-networking method and system based on bluetooth technology | |
KR102717416B1 (en) | Information reporting method, information receiving method, terminal and network control entity | |
CN104902503A (en) | Bluetooth technology-based multi-device automatic collision avoidance method and system | |
CN109803283B (en) | Wireless communication method and communication equipment | |
KR102146659B1 (en) | Device of connecting Wi-fi for vehicles, and the method thereof | |
CN114071755A (en) | A communication method, device and system | |
WO2022077508A1 (en) | Synchronization signal block (ssb) transmission method, terminal device and network device | |
CN111107563B (en) | Data processing method and equipment | |
CN111263428B (en) | Data processing method and user equipment | |
CN103167432A (en) | System and method for achieving near-field information sending based on bluetooth transmission protocol | |
US20160128050A1 (en) | Licensed assisted access network system and interference avoidance method thereof | |
CN113543215B (en) | Conflict resource judging method, terminal and network equipment | |
CN113973270B (en) | Message sending and receiving methods, devices and communication equipment | |
CN110621022A (en) | Resource indication method, device and system | |
CN110830157B (en) | Method and device for transmitting control information | |
CN112654097B (en) | Resource sharing method, terminal and network equipment | |
WO2021129699A1 (en) | Transmission method and terminal for channel measurement reference signal | |
US20140289393A1 (en) | Network apparatus and connection detecting method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150909 |
|
RJ01 | Rejection of invention patent application after publication |