CN108616954A - A kind of system based on WiFi-Direct structure equipment interconnections - Google Patents
A kind of system based on WiFi-Direct structure equipment interconnections Download PDFInfo
- Publication number
- CN108616954A CN108616954A CN201810245196.9A CN201810245196A CN108616954A CN 108616954 A CN108616954 A CN 108616954A CN 201810245196 A CN201810245196 A CN 201810245196A CN 108616954 A CN108616954 A CN 108616954A
- Authority
- CN
- China
- Prior art keywords
- group
- equipment
- wifi
- direct
- module
- 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
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/246—Connectivity information discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/248—Connectivity information update
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4604—LAN interconnection over a backbone network, e.g. Internet, Frame Relay
- H04L12/462—LAN interconnection over a bridge based backbone
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a kind of system based on WiFi Direct structure equipment interconnections, whole system uses hierarchical design thought, is divided into three layers:Device abstraction layer, group's level of abstraction and communicating abstract layer.Device abstraction layer includes that dynamic is intended to computing module and radio transmission control module, realizes that equipment discovery is connected with the hardware of bottom communication service;Group's level of abstraction includes role's administration module and group's self-management module, is responsible for the maintenance of group's structure and all kinds of state events of group, to keep all devices to be in the state of interconnection;Communicating abstract layer includes network topology structure management module and routing communication control module, is mainly responsible between group and by bridging device connect between group and the maintenance of node routing mechanism, the interconnected communication between realization group.The present invention solves the problems such as access device is few, connection is dumb, stability is poor existing for existing WiFi Direct and WiFi structure large number of equipment interconnection network topological structures.
Description
Technical field
The invention belongs to mobile communication field, more particularly to a kind of to be based on WiFi-Direct structure equipment interconnections
System.
Background technology
Equipment interconnection based on WiFi-Direct is an important application side for developing burning hot Internet of Things field at present
To extensive support is both provided in the equipment such as mobile phone, tablet at present.Compared to traditional bluetooth, there is transmission speed and biography
It is defeated apart from upper apparent advantage.Wi-Fi hotspot is compared simultaneously, and there is the convenience without traditional infrastructure network.In terminal society
The directions such as car-mounted terminal, wireless remote control in traffic news, car networking all have wide practical use.
Initial WiFi-Direct is only intended to carry out the apparatus interconnection in point-to-point and group between equipment, in reality
Border application scenarios, which generally require the equipment between different groups also, can be interconnected the communication mechanism of communication and multi-hop to expand
Join domain.In recent years, become the research of this field for solving the large-scale interconnection network topological structure of structure based on problems
Hot spot, but the mostly based on the connection of WiFi Direct network topologies of existing proposition at present are static constructions, mobile not to equipment,
Access, the events such as leave carry out maintenance processing, and whole network connects unstable, underaction, and scalability is not strong.
Invention content
In order to solve the technical issues of above-mentioned background technology proposes, the present invention is intended to provide a kind of being based on WiFi-Direct
The system for building equipment interconnection solves existing WiFi-Direct and WiFi structure large number of equipment interconnection network topological structures and deposits
Access device it is few, connection it is dumb, stability is poor the problems such as.
In order to achieve the above technical purposes, the technical scheme is that:
A kind of system based on WiFi-Direct structure equipment interconnections, which is Three-tider architecture framework, by bottom to top
Layer is followed successively by device abstraction layer, group's level of abstraction and communicating abstract layer;The device abstraction layer includes wireless transmission mechanism control
Module and dynamic are intended to computing module, the WiFi and WiFi- that the wireless transmission mechanism control module is provided by official
The API documents of Direct come realize device service find, registration, establishment of connection process, the dynamic is intended to module offer and sets
The standby wish value for becoming team management person is chosen when connection used in team management person for being established between follow-up group;It is described small
Group level of abstraction carrys out the connection between maintained equipment with the concept organized, it is ensured that any one equipment can be in certain under any circumstance
A part for a group, it includes role's administration module and group's self-management to keep the connection validity of node, group's level of abstraction
Module, role's administration module ensure to have the equipment of highest group wish to become team management person by Role judgement,
And each group is set to be connected to the maximum extent from equipment, group's self-management module is based on the spontaneous processing of event-driven mechanism
The equipment occurred in equipment accesses, leaves event, for safeguarding the stable state of group;The communicating abstract layer be responsible for group it
Between interconnection and equipment between multi-hop communication connection, it is ensured that the effective reception and registration interconnected with information between group, lead to
Believe that level of abstraction includes routing communication control module and network topology structure management module, the routing communication control module realizes net
The ad hoc mechanism of network node, the network topology structure management module is responsible for finding and managing bridging nodes and neighborhood is built recently
Vertical group.
Further, it in device abstraction layer, is consumed from the group's wish value or RSSI signal strengths set with equipment using equipment
The ratio of electricity becomes the wish value of team management person as equipment.
Further, in group's level of abstraction, it is as follows to create the step of group connects:
(1) equipment of each equipment by the way that WiFi-Direct connections can be established around finding within the set time, and
Recording these equipment becomes the wish value of team management person;
(2) by surrounding devices and the equipment, the wish value of itself is compared, if the wish value higher of itself, itself wound
Group is built, and surrounding devices is invited to be added, until capacity is reached the standard grade;If certain surrounding devices wish value higher, the equipment application add
Enter the group with higher wish value;
(3) if making the failure of establishment group due to internal errors or group's access device saturation in step (2) or adding
Enter the failure of other groups, then returns to step (1).
Further, in communicating abstract layer, using, RSSI signal strengths as index, it is true that plain algorithm is searched using depth optimization
Determine the cluster tool to be selected of bridging device in group.
Further, final bridge joint is selected from the cluster tool to be selected of bridging device by WTA target assignment problems
Equipment.
Further, bridging device can be connected into group around the service discovery mechanisms search by WiFi Direct
In team management person's equipment when, by search for team management person create the service with server identification value and password value come
Obtain the parameter being connected into needed for WiFi interfaces.
Further, bridging device is using WiFi interfaces as the team management person of Leagcy Clients and other groups
It is interconnected, is attached using WiFi-Direct interfaces and equipment in this group.
Further, team management person is realized using udp broadcast other is from the communication of equipment in group, to avoid IP from rushing
It is prominent.
The advantageous effect brought using above-mentioned technical proposal:
The present invention overcomes the intrinsic limitations of WiFi-Direct itself, can quickly be formed between large number of equipment multi-hop,
Interim communication network topology connection structure.By simulating, verifying, when terminal device is in static interconnection, i.e., access point is set
For not in the case of larger movement on geographical location, it can realize the interconnection and interflow of all node devices, work as node device
With certain rate when occurring mobile on geographical location, information still can be conveyed effectively.
Description of the drawings
Fig. 1 is system structure of the invention figure;
Fig. 2 is that the flow of entire program of the invention moves towards figure;
Fig. 3 is the flow chart that group's connection is established in the present invention;
Fig. 4 is the Optimal Example figure that bridging device is chosen in use pattern WTA Resolving probiems neighborhood;
Fig. 5 is the flow chart that bridging device establishes connection in the present invention.
Specific implementation mode
Below with reference to attached drawing, technical scheme of the present invention is described in detail.
As shown in Figure 1, the system based on WiFi-Direct structure equipment interconnections that the present invention designs is three-tier architecture body
System, device abstraction layer, group's level of abstraction and communicating abstract layer are up followed successively by by bottom.Every layer includes configurable part and software
Spontaneous carry out part, configurable part provide the artificial control parameter needed for this necessary layer, and the spontaneous part of software provides related
Connection realization mechanism.Device abstraction layer includes wireless transmission mechanism control module and dynamic is intended to computing module, and group is abstract
Layer includes role's administration module and group's self-management module, and communicating abstract layer includes routing communication control module and network topology
Configuration management module.The apparatus interconnection largely based on WiFi-Direct agreements is realized by above-mentioned hierarchical design, and developer can
To be disposed application layer is further, different routing algorithms may be used to realize that the demand under different scenes is developed.
Fig. 2 is that whole system framework Program flow moves towards figure, illustrates the operation of entire structure connection procedure Program
Mechanism, detailed description are as follows.
Group's equipment finds the accessible WiFi-Direct equipment in periphery by the api interface that device abstraction layer is realized,
And be known as group's wish value or the software for recording user setting to equipment obtain electricity and system distribution according to calling correlation API
Wish value as proportional quantity be turned to group member become team management person's equipment wish value.
Group's level of abstraction is responsible for actual group and creates connection and maintenance work, is specifically included in device abstraction layer processing
Obtained group's wish value, decision goes out group's connection topological structure in nearly field.And the things such as it is connected into, leaves to follow-up equipment
Part ensures each equipment all in being connected into whole network topological structure by driving call-back manner processing.It is specific each
Equipment undergoes following steps during being connected into:1, each equipment found by the time in setting around can establish WiFi-
The equipment of Direct connections, and these equipment are recorded as the wish value of team management person;2, by the wish value with itself into
Row judges, if itself wish value higher, itself creates group, and surrounding devices is invited to be added, until capacity is reached the standard grade, if in the presence of
Other equipment wish value higher then applies that the group with higher wish value is added;If 3, in step 2 create group failure or
The failure of other groups is added, it may be possible to since the problem of internal errors or group's access device saturation causes, then repeat back to
Into line search in step 1.The parameter that can configure in the flow is to search the stand-by period of surrounding devices wish value, ginseng of short time
Number setting means that quick group establishes, but less decision is optimal, is unable to reach better network topology structure figure, but compared with
Long time parameter means that the efficiency of structure group is lower, and detailed flow chart is as shown in Figure 3.
Interconnection between communicating abstract layer realization group, using being connected in group from equipment utilization WiFi interface conducts
Team management person's equipment of Leagcy Clients and other groups is interconnected, such to be known as bridging device from device node
Point uses about the be corresponding to it selection of the node of team management person's equipment point of connection of bridging device point and similar solves WTA
(Weapon-Target-Assignment) mode of Optimal solution problem passes through depth-first search if Fig. 4 is an example
Algorithm selects office to be selected to being correspondingly connected in mode set for being established from device node and surrounding other team management persons
Portion's optimal solution plan:{[CL1,GO5],[CL2,GO3],[CL3,GO4],[CL4,GO2] and { [CL1,GO5],[CL2,GO4],
[CL3,GO3],[CL4,GO2], CL identifies group from equipment here, and GO identifies team management person's equipment, and index number indicates
Group residing for equipment.Eventually by the combinatorial optimization problem of WTA problems the former is selected to realize.Select bridging device node and
Bridge joint point device connection to be set up according to the flow described in Fig. 5 different after the team management person's equipment point for being corresponding to it connected
The process of group.Use the routing of different ad hoc in application layer according to different application demands after establishing physically connection
Agreement safeguards the forwarding of information by team management person's equipment and bridging device, while in group by the way of udp broadcast
IP collision problems are avoided from the communication between equipment, realize the communication in whole network topological structure in manager and its group.
Embodiment is merely illustrative of the invention's technical idea, and cannot limit protection scope of the present invention with this, it is every according to
Technological thought proposed by the present invention, any change done on the basis of technical solution, each falls within the scope of the present invention.
Claims (8)
1. a kind of system based on WiFi-Direct structure equipment interconnections, it is characterised in that:The system is Three-tider architecture frame
Structure is up followed successively by device abstraction layer, group's level of abstraction and communicating abstract layer by bottom;The device abstraction layer includes wireless passes
Defeated mechanism control module and dynamic are intended to computing module, the WiFi that the wireless transmission mechanism control module is provided by official with
The API documents of WiFi-Direct come realize device service find, registration, establishment of connection process, the dynamic is intended to module and carries
The wish value for becoming team management person for equipment is chosen when connection used in team management person for being established between follow-up group;Institute
State group's level of abstraction and come with the concept organized the connection between maintained equipment, it is ensured that any one equipment can be located under any circumstance
In a part for some group, keep the connection validity of node, group's level of abstraction include role's administration module and group self
Management module, role's administration module ensure to have the equipment of highest group wish to become team management by Role judgement
Person, and make each group to be connected to the maximum extent from equipment, it is spontaneous that group's self-management module is based on event-driven mechanism
The equipment occurred in processing equipment accesses, leaves event, for safeguarding the stable state of group;The communicating abstract layer is responsible for small
Multi-hop communication connection between interconnection and equipment between group, it is ensured that the effective biography to interconnect with information between group
It reaches, communicating abstract layer includes routing communication control module and network topology structure management module, the routing communication control module
Realize that the ad hoc mechanism of network node, the network topology structure management module are responsible for finding and managing bridging nodes and recently
The group that neighborhood is established.
2. the system according to claim 1 based on WiFi-Direct structure equipment interconnections, it is characterised in that:It is taken out in equipment
As layer, group is become as equipment from the group's wish value or the ratio of RSSI signal strengths and amount of equipment power consumption set using equipment
The wish value of manager.
3. the system that WiFi-Direct builds equipment interconnection according to claim 1, it is characterised in that:In group's level of abstraction,
The step of establishment group connects is as follows:
(1) equipment of each equipment by the way that WiFi-Direct connections can be established around finding within the set time, and record
These equipment become the wish value of team management person;
(2) by surrounding devices and the equipment, the wish value of itself is compared, if the wish value higher of itself, itself is created small
Group, and surrounding devices is invited to be added, until capacity is reached the standard grade;If certain surrounding devices wish value higher, which is added tool
There is the group of higher wish value;
(3) if making the failure of establishment group due to internal errors or group's access device saturation in step (2) or it being added
His group fails, then returns to step (1).
4. the system that WiFi-Direct builds equipment interconnection according to claim 1, it is characterised in that:In communicating abstract layer,
Using, RSSI signal strengths as index, the cluster tool to be selected that plain algorithm determines bridging device in group is searched using depth optimization.
5. the system that WiFi-Direct builds equipment interconnection according to claim 4, it is characterised in that:Pass through WTA targets point
With problem final bridging device is selected from the cluster tool to be selected of bridging device.
6. the system that WiFi-Direct builds equipment interconnection according to claim 5, it is characterised in that:Bridging device is logical
When team management person's equipment in group can be connected by crossing the service discovery mechanisms search surrounding of WiFi Direct, pass through search
The service with server identification value and password value that team management person creates obtains the parameter being connected into needed for WiFi interfaces.
7. the system that WiFi-Direct builds equipment interconnection according to claim 5, it is characterised in that:Bridging device utilizes
WiFi interfaces are interconnected as Leagcy Clients and the team management person of other groups, utilize WiFi-Direct interfaces
It is attached with equipment in this group.
8. the system that WiFi-Direct builds equipment interconnection according to claim 1, it is characterised in that:Using udp broadcast reality
Other are from the communication of equipment in group by existing team management person, to avoid IP from conflicting.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810245196.9A CN108616954A (en) | 2018-03-23 | 2018-03-23 | A kind of system based on WiFi-Direct structure equipment interconnections |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810245196.9A CN108616954A (en) | 2018-03-23 | 2018-03-23 | A kind of system based on WiFi-Direct structure equipment interconnections |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108616954A true CN108616954A (en) | 2018-10-02 |
Family
ID=63658677
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810245196.9A Pending CN108616954A (en) | 2018-03-23 | 2018-03-23 | A kind of system based on WiFi-Direct structure equipment interconnections |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108616954A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110213343A (en) * | 2019-05-13 | 2019-09-06 | 上海电机学院 | A kind of car networking system and its application method based on NB-Iot technology and GPS system |
CN111372325A (en) * | 2020-02-21 | 2020-07-03 | 华为技术有限公司 | Method and device for establishing Wi-Fi point-to-point connection |
CN114845289A (en) * | 2022-04-12 | 2022-08-02 | 中国电信股份有限公司 | Multi-hop networking method, device, equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130281146A1 (en) * | 2009-10-30 | 2013-10-24 | Qualcomm Incorporated | Methods and systems for peer-to-peer network discovery using multi-user diversity |
CN104254145A (en) * | 2013-06-28 | 2014-12-31 | 电信科学技术研究院 | WLAN (wireless local area network) based direct-communication establishment method and device |
CN104333888A (en) * | 2014-10-27 | 2015-02-04 | 中央民族大学 | Self-organized instant messaging method based on Wi-Fi direct connection |
CN104980498A (en) * | 2015-05-28 | 2015-10-14 | 浙江工业大学 | Advertising information pushing and sharing system based on mobile ad hoc network |
US20170374701A1 (en) * | 2014-07-15 | 2017-12-28 | Facebook, Inc. | Local area network meshing |
-
2018
- 2018-03-23 CN CN201810245196.9A patent/CN108616954A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130281146A1 (en) * | 2009-10-30 | 2013-10-24 | Qualcomm Incorporated | Methods and systems for peer-to-peer network discovery using multi-user diversity |
CN104254145A (en) * | 2013-06-28 | 2014-12-31 | 电信科学技术研究院 | WLAN (wireless local area network) based direct-communication establishment method and device |
US20170374701A1 (en) * | 2014-07-15 | 2017-12-28 | Facebook, Inc. | Local area network meshing |
CN104333888A (en) * | 2014-10-27 | 2015-02-04 | 中央民族大学 | Self-organized instant messaging method based on Wi-Fi direct connection |
CN104980498A (en) * | 2015-05-28 | 2015-10-14 | 浙江工业大学 | Advertising information pushing and sharing system based on mobile ad hoc network |
Non-Patent Citations (2)
Title |
---|
史宁宁: ""基于Wi_Fi_Direct的移动共享和通讯平台的设计与实现"", 《信息科技辑》 * |
曹健明: ""基于Wi_Fi_Direct的移动社交平台的设计与实现"", 《信息科技辑》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110213343A (en) * | 2019-05-13 | 2019-09-06 | 上海电机学院 | A kind of car networking system and its application method based on NB-Iot technology and GPS system |
CN111372325A (en) * | 2020-02-21 | 2020-07-03 | 华为技术有限公司 | Method and device for establishing Wi-Fi point-to-point connection |
CN111372325B (en) * | 2020-02-21 | 2022-04-26 | 华为技术有限公司 | Method and device for establishing Wi-Fi point-to-point connection |
CN114845289A (en) * | 2022-04-12 | 2022-08-02 | 中国电信股份有限公司 | Multi-hop networking method, device, equipment and storage medium |
CN114845289B (en) * | 2022-04-12 | 2023-09-29 | 中国电信股份有限公司 | Multi-hop networking method, device, equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Ali et al. | Disaster management using D2D communication with power transfer and clustering techniques | |
Usman et al. | A software-defined device-to-device communication architecture for public safety applications in 5G networks | |
Waqas et al. | Mobility-aware fog computing in dynamic environments: Understandings and implementation | |
CN108521656B (en) | Lora communication method and system | |
RU2369976C2 (en) | Routing in self-organising peer-to-peer network | |
Khaturia et al. | Connecting the unconnected: Toward frugal 5G network architecture and standardization | |
CN109479231A (en) | Mobility in Multi net voting wireless system | |
CN104662959A (en) | Heterogeneous self-organizing network for access and backhaul | |
JP2005500758A (en) | High density wireless access system | |
CN106792858A (en) | A kind of super-intensive wireless network architecture and implementation method based on software definition | |
CN103888360A (en) | Method for integrating covering method to obtain service node in SDN based on greedy algorithm | |
CN103369578B (en) | Group generation and maintenance method in wireless self-organizing network environment | |
CN108616954A (en) | A kind of system based on WiFi-Direct structure equipment interconnections | |
US20060039298A1 (en) | Logical and physical mesh network separation | |
KR20150082182A (en) | Method and Device for Increasing Gateway Stability in LTE Mode Femto Cell System | |
CN110167015A (en) | A kind of wireless access system, configuration method and wireless routing device | |
WO2007041826A1 (en) | A system and method for operating a large-scale wireless network | |
CN103354553B (en) | A kind of the terminal Adaptable System and method of possession service access address | |
CN101399727B (en) | Wireless wideband access network, device and access method | |
Brust et al. | Waca: A hierarchical weighted clustering algorithm optimized for mobile hybrid networks | |
CN109673027B (en) | Multi-centralized unit CU fusion method, corresponding equipment and system | |
CN102802280A (en) | Wireless grid network | |
Inoue et al. | NerveNet architecture and its pilot test in Shirahama for resilient social infrastructure | |
CN104219675A (en) | Management method and system of discovery information resource between communication nodes | |
EP2704514B1 (en) | Methods for personal-network merging and splitting |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181002 |
|
RJ01 | Rejection of invention patent application after publication |