CN106961472A - A kind of bicycle data network instructs transmission system - Google Patents
A kind of bicycle data network instructs transmission system Download PDFInfo
- Publication number
- CN106961472A CN106961472A CN201710125945.XA CN201710125945A CN106961472A CN 106961472 A CN106961472 A CN 106961472A CN 201710125945 A CN201710125945 A CN 201710125945A CN 106961472 A CN106961472 A CN 106961472A
- Authority
- CN
- China
- Prior art keywords
- bicycle
- data
- node
- information
- flow
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
Transmission system is instructed the present invention relates to a kind of bicycle data network, belongs to informatization.It is related to a kind of bicycle flux monitoring system, including controller, data-analyzing machine, command device, bicycle flow processing collection group, server;The present invention estimates the frequency that bicycle node occurs in one's respective area, the following bicycle flow distribution situation of prediction according to data variation of the bicycle node in the region of setting is measured.
Description
Technical field
The invention belongs to bicycle information technical field, there is provided the neck that a kind of bicycle data network instructs transmission system
Domain.
Background technology
As the development of China's bicycle is used with the development of modern electronic technology and computer technology, bicycle network number
According to manual intervention and scheduling is needed, a kind of unique implementation of information network is also served as, bicycle data network can be from control
Plane processed and the aspect of datum plane two are separated, and can provide information processing it is highly controllable, be easily achieved and dispose
Etc. characteristic.Current bicycle network data is developed and realized using single-point as main protocol substantially, in bicycle network data
In, can incorporate in the applications such as data center, access network, network virtual intelligence has subversive performance.Therefore need to release certainly
Oneself bicycle network data system realizes that this bicycle network data is based on central controlled network traffic load, spread
Transmission quality.Therefore, the present invention has very big value.
The content of the invention
In view of this, transmission system is instructed the technical problem to be solved in the present invention is to provide a kind of bicycle data network,
For information processing it is highly controllable, be easily achieved and deployment issue;Include controller, data-analyzing machine, command device, from
Driving stream process collection group, server group;
The information of server group storage has system history information and system global information;Also there is bicycle individual node letter
Breath, the bicycle flow information that the data for also having bicycle are flowed and change is formed;Data-analyzing machine and server group are by collecting
Useful information is expected following self adaptation bicycle data network state, and the to-be predicted by controller obtains possibility
Property instruction;The instruction set that data-analyzing machine and command device are optimized from possibility instruction, bicycle data network should
With position carries out the dynamic prediction of data on single bicycle node, and in whole bicycle data network;
Bicycle flow processing collection group is estimated certainly according to data variation of the bicycle node in the region of setting is measured
The frequency that driving node occurs in one's respective area, the following bicycle flow distribution situation of prediction;
Data-analyzing machine sets two bicycle flow parameter accurate description bicycle flow running statuses, by currently carrying
The data traffic of bicycle flow processing collection group have certain anticipation, being capable of early warning in time before blocking, it is to avoid local area
Excessive bicycle vehicle is crowded into domain, and assesses the performance of bicycle node, is predicted the quantity of the bicycle of one's respective area, is gone forward side by side
Row shortest path selection operation;If it exceeds the threshold value of dynamic setting, then improve user reward of the bicycle away from this region
Value;
Data-analyzing machine is in the optional path set of one's respective area, the threshold of the dynamic setting of the following bicycle node of selection
Value, is estimated to bicycle node in the frequency that one's respective area occurs, when bicycle node occurs overcrowding, in order to voluntarily
Car node recovers normal, it is necessary to which manual intervention transfer part carries bicycle flow, and before manual intervention, control device is to the area
The bicycle flow of domain operation carries out evaluation valuation;
Control device forwards global information, and sets up independent maintenance global information copy, in order to as far as possible
Bicycle node and link run time behaviour are described, and carries out multiple weights collection and calculating;
When control device needs more system global informations, system global information includes:Bicycle node during operation
State, during operation Link State and operation when transmit bicycle stream mode;
Server group and bicycle flow processing collection group extend more complicated expansion module as needed:Input port, MAC
Source address, MAC destination addresses, ethernet type, IP source address, IP destination addresses, IP ports, TCP source port, TCP destinations
Mouthful;
By the analysis of data-analyzing machine, bicycle run time behaviour information in a network is obtained;Set in data-analyzing machine
Bicycle flow analysis module is put, bicycle nodal properties, amount of bandwidth, the length of bicycle flow data, bicycle outflow is obtained
The information of existing frequency;
Controller makes localized network transmission stable by designing link metric, to keep bicycle data network flux steady
It is fixed;
When server group gets the instruction that single bicycle node is sended over, bicycle flow processing collection group is automatic
No. ID that bicycle data network distributes to single bicycle node is got, wherein, initial No. ID is control device from No. ID
An idle sequence number of sequential selection in pond;
Control device obtains single comprising place in information generation certification message, certification message on single bicycle node
Bicycle node equipment identification, control device is by certification information reporting to data-analyzing machine, so that data-analyzing machine is handled
And response.
Brief description of the drawings
Fig. 1 is structural representation of the invention;
Embodiment
In order that the technical problems to be solved by the invention, technical scheme and beneficial effect are more clearly understood, tie below
Drawings and Examples are closed, the present invention will be described in detail.It should be noted that specific embodiment described herein is only used
To explain the present invention, it is not intended to limit the present invention, can realizes that the product of said function belongs to equivalent and improvement, include
Within protection scope of the present invention.Specific method is as follows:
Transmission system, including controller, data-analyzing machine, instruction dress are instructed the present invention relates to a kind of bicycle data network
Put, bicycle flow processing collects group, server group;
The present invention predicts bicycle data network running status in data-analyzing machine using heuristic adaptive algorithm.
Bicycle data network characteristic is global control and analyzed based on bicycle flow, the information that server group is collected in the present invention
Existing system history information, also there is system global information;Existing bicycle individual node information, the data for also having bicycle flow
The bicycle flow information formed with change.Server group is by collecting useful information come estimated following self adaptation bicycle data network
Network state, and the instruction set that possibility is instructed and optimized from these instructions is obtained by the to-be of prediction, because
This needs the instruction sending strategy for formulating instruction sending device more reasonably optimizing more wisdom.The voluntarily car data of the present invention
Position carries out the dynamic prediction of lapped transform data, root on single bicycle node, and in the entire network for network application
The frequency that bicycle node occurs in one's respective area is estimated according to data variation of the measurement bicycle node in the region of setting, in advance
Survey following bicycle flow distribution situation.Data-analyzing machine sets two bicycle flow parameters more accurate description bicycle flow and transported
Row state, has certain anticipation by the bicycle flow processing collection group for currently carrying forwarding, can be timely before blocking
Early warning, it is to avoid excessive bicycle vehicle is crowded into the region, and assesses the performance of bicycle node, and prediction one's respective area is voluntarily
The quantity of car, thresholding algorithm carries out shortest path selection as weights, if it exceeds respective threshold, then improve user voluntarily
Award value of the car away from this region.Data-analyzing machine predicts Shape Of Things To Come bicycle flow in the optional path set of one's respective area
Threshold value is assessed and selected there is provided selection algorithm, and bicycle node is estimated in the frequency that one's respective area occurs, when voluntarily
When excessive place occurs for car node, in order to which bicycle node recovers normal need transfer part carrying bicycle flow, manually doing
Before pre-, control device carries out evaluation valuation to the bicycle flow of the area operation.Control device forwards global information, and solely
It is vertical to safeguard global information copy, in order to describe bicycle node and link run time behaviour, and repeatedly weights as far as possible
Collect and computing module.If necessary to more global informations, cycle carnival dotted state, Link State during operation when such as running
And bicycle stream mode is transmitted during operation, server group and bicycle flow processing collection group need more complicated expansion module:It is right
In the correlation analysis of bicycle flow, it is analyzed can be from the input port of bicycle flow processing collection group, mac source address, MAC purposes
Address, ethernet type, IP source address, IP destination addresses, IP ports, TCP source port, TCP destination interfaces are analyzed, and are passed through
Bicycle flow processing collection cohort analysis, the bicycle that can be more enriched run time behaviour information in a network.In control
Device sets special bicycle flow analysis module, can obtain more information such as cycle carnival dot characteristics, amount of bandwidth, bicycle
The length of flow data, the frequency of occurrences of bicycle flow.The Expressive Features of bicycle flow are abundanter, and it is to the real-time pre- of bicycle flow
It is more accurate to survey.Much information can also be defined to read for controller, make localized network transmission stable by designing link metric, lead to
Tag processes are crossed to keep network bicycle flow stable:The factor of label is generally derived from driving node users root by message
According to set by current traffic environment.For example, car bicycle flow is more intensive in urban environment, now network signal intensity compared with
It is good, but because the presence of building, signal interference is relatively strong, and link is unstable between vehicle, suitably can manually increase vehicle, chooses
Network signal is strong and vehicle of vehicle approaching base station.Instruction sending device send instruction when must be provided with field, when its from
Driving nodal test transmits the holding time of frame into channel, just adjusts the network allocation vector of oneself and indicates channel in busy
The duration of state, bicycle flow processing collection group is after an instruction has been replied, other candidate relay bicycle node energy
Enough listen to the instruction, and judge whether to reply according to the field of the instruction is in same LAN.If so, now these
Bicycle node will stop their timer, and the value renewal in instruction, and R-T unit is switched to from reception mode
The time of sending method.If the relaying vector value that neighbours' vehicle is calculated is in identical interval, it means that they can be waited
Same time value replying instruction, so as to cause instruction to collide.
When server group gets the instruction that single bicycle node is sended over, the bicycle on single bicycle node
Stream process collection group will get No. ID of bicycle data network distribution automatically, and No. ID includes current No. ID and history ID,
Wherein, current No. ID be control device one of sequential selection idle sequence from ID ponds number, history ID is control device
No. ID of the message distribution for confirming to receive by server group for the last time;Control device is the single cycle carnival got
Information generates the single cycle carnival point identification included in certification message, certification message where label information point, Yi Jiwei on point
No. ID of label information distribution is right;Label information is reported to data-analyzing machine by control device, so that data-analyzing machine is judging
Current No. ID and history ID are differed, and history ID with data-analyzing machine is preserved No. ID it is identical when, return is single voluntarily
The response message of car node, wherein, No. ID of data-analyzing machine preservation is corresponding by data with single cycle carnival point identification
Current No. ID carried in the label information that analyzer the last time receives.
The beneficial benefit of the present invention:Estimated voluntarily according to data variation of the measurement bicycle node in the region of setting
The frequency that car node occurs in one's respective area, the following bicycle flow distribution situation of prediction.
Claims (1)
1. a kind of bicycle data network instructs transmission system, it is characterized in that:Including controller, data-analyzing machine, command device,
Bicycle flow processing collection group, server group;
The information of the server group storage has system history information and system global information;Also there is bicycle individual node letter
Breath, the bicycle flow information that the data for also having bicycle are flowed and change is formed;The data-analyzing machine and the server group
Following self adaptation bicycle data network state, and the future predicted by the controller are expected by collecting useful information
State obtains possibility instruction;What the data-analyzing machine and the command device were optimized from possibility instruction
Instruction set, the bicycle data network application is on single bicycle node, and in the whole bicycle data network
Position carries out the dynamic prediction of data;
The bicycle flow processing collection group is estimated certainly according to data variation of the bicycle node in the region of setting is measured
The frequency that driving node occurs in one's respective area, the following bicycle flow distribution situation of prediction;
The data-analyzing machine sets two bicycle flow parameter accurate description bicycle flow running statuses, by currently carrying
The data traffic of bicycle flow processing collection group have certain anticipation, being capable of early warning in time before blocking, it is to avoid
Excessive bicycle vehicle is crowded into one's respective area, and assesses the performance of bicycle node, predicts the quantity of the bicycle of one's respective area,
And carry out shortest path selection operation;If it exceeds the threshold value of dynamic setting, then improve user bicycle away from this region
Award value;
The data-analyzing machine selects the dynamic setting of following bicycle node in the optional path set of one's respective area
Threshold value, is estimated to bicycle node in the frequency that one's respective area occurs, when bicycle node occurs overcrowding, in order to certainly
Node of driving a vehicle recovers normal, it is necessary to which manual intervention transfer part carries bicycle flow, before manual intervention, the control device
Evaluation valuation is carried out to the bicycle flow of the area operation;
The control device forwards global information, and sets up independent maintenance global information copy, in order to as far as possible
Bicycle node and link run time behaviour are described, and carries out multiple weights collection and calculating;
When the control device needs more system global informations, the system global information includes:During operation certainly
Drive a vehicle node state, during operation Link State and operation when transmit bicycle stream mode;
The server group and bicycle flow processing collection group extend more complicated expansion module as needed:Input
Mouth, mac source address, MAC destination addresses, ethernet type, IP source address, IP destination addresses, IP ports, TCP source port, TCP
Destination interface;
By the analysis of the data-analyzing machine, bicycle run time behaviour information in a network is obtained;In the data analysis
Device sets bicycle flow analysis module, obtains bicycle nodal properties, amount of bandwidth, the length of bicycle flow data, bicycle
Flow the information of the frequency of occurrences;
The controller makes localized network transmission stable by designing link metric, to keep bicycle data network flux steady
It is fixed;
When the server group gets the instruction that single bicycle node is sended over, the bicycle flow processing collection group will
Automatically No. ID that bicycle data network distributes to single bicycle node is got, wherein, initial No. ID is the control dress
Put an idle sequence number of the sequential selection from ID ponds;
The control device to obtain and include place in information generation certification message, the certification message on single bicycle node
Single bicycle node equipment identification, the control device is by the certification information reporting to the data-analyzing machine, so that institute
Data-analyzing machine is stated to be handled and responded.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710125945.XA CN106961472A (en) | 2017-03-05 | 2017-03-05 | A kind of bicycle data network instructs transmission system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710125945.XA CN106961472A (en) | 2017-03-05 | 2017-03-05 | A kind of bicycle data network instructs transmission system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106961472A true CN106961472A (en) | 2017-07-18 |
Family
ID=59470097
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710125945.XA Pending CN106961472A (en) | 2017-03-05 | 2017-03-05 | A kind of bicycle data network instructs transmission system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106961472A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107610346A (en) * | 2017-08-14 | 2018-01-19 | 孙成波 | It is a kind of to be used to avoid bicycle alluvial, the user terminal for giving back bicycle, system and method |
CN114432674A (en) * | 2022-02-09 | 2022-05-06 | 南京科源软件技术有限公司 | Bicycle simulation riding training method and system |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103106788A (en) * | 2013-01-09 | 2013-05-15 | 众联智领科技(北京)有限公司 | Road condition collecting and service system and method |
CN103268701A (en) * | 2013-06-05 | 2013-08-28 | 王燚 | Urban road network load balancing method |
JP2014134863A (en) * | 2013-01-08 | 2014-07-24 | Panasonic Corp | Signal controller |
CN104010302A (en) * | 2014-04-29 | 2014-08-27 | 上海交通大学 | Vehicle-mounted self-organizing network traffic data trust evaluation method |
CN104537848A (en) * | 2015-01-08 | 2015-04-22 | 南开大学 | Urban road traffic state detecting method based on vehicle ad-hoc network |
CN105185115A (en) * | 2015-09-07 | 2015-12-23 | 华迪计算机集团有限公司 | Vehicle forecasting method and forecasting system |
CN105374206A (en) * | 2015-12-09 | 2016-03-02 | 敏驰信息科技(上海)有限公司 | Active traffic demand management system and working method thereof |
CN105788280A (en) * | 2016-03-29 | 2016-07-20 | 安徽中凯信息产业有限公司 | Automatic vehicle tracking system of smart city based on Internet of vehicles |
-
2017
- 2017-03-05 CN CN201710125945.XA patent/CN106961472A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014134863A (en) * | 2013-01-08 | 2014-07-24 | Panasonic Corp | Signal controller |
CN103106788A (en) * | 2013-01-09 | 2013-05-15 | 众联智领科技(北京)有限公司 | Road condition collecting and service system and method |
CN103268701A (en) * | 2013-06-05 | 2013-08-28 | 王燚 | Urban road network load balancing method |
CN104010302A (en) * | 2014-04-29 | 2014-08-27 | 上海交通大学 | Vehicle-mounted self-organizing network traffic data trust evaluation method |
CN104537848A (en) * | 2015-01-08 | 2015-04-22 | 南开大学 | Urban road traffic state detecting method based on vehicle ad-hoc network |
CN105185115A (en) * | 2015-09-07 | 2015-12-23 | 华迪计算机集团有限公司 | Vehicle forecasting method and forecasting system |
CN105374206A (en) * | 2015-12-09 | 2016-03-02 | 敏驰信息科技(上海)有限公司 | Active traffic demand management system and working method thereof |
CN105788280A (en) * | 2016-03-29 | 2016-07-20 | 安徽中凯信息产业有限公司 | Automatic vehicle tracking system of smart city based on Internet of vehicles |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107610346A (en) * | 2017-08-14 | 2018-01-19 | 孙成波 | It is a kind of to be used to avoid bicycle alluvial, the user terminal for giving back bicycle, system and method |
CN114432674A (en) * | 2022-02-09 | 2022-05-06 | 南京科源软件技术有限公司 | Bicycle simulation riding training method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105847151B (en) | Multi-constraint QoS routing strategy design method for software defined network | |
Stojmenovic | Fog computing: A cloud to the ground support for smart things and machine-to-machine networks | |
JP5909159B2 (en) | Control apparatus and control method | |
Al-Janabi et al. | A centralized routing protocol with a scheduled mobile sink-based AI for large scale I-IoT | |
CN110381541A (en) | A kind of smart grid slice distribution method and device based on intensified learning | |
CN103887886A (en) | Power network detection system and method based on sensor network | |
CN103532877B (en) | A kind of dispatching method ensureing wireless sensor network information real-time Transmission | |
CN101990238A (en) | Method for aggregating sensor network data | |
Adbeb et al. | Software-defined networking (SDN) based VANET architecture: Mitigation of traffic congestion | |
US9135047B2 (en) | Apparatus, method, and program for managing a plurality of virtual machines | |
CN104836750A (en) | Data center network flow scheduling method based on round-robin | |
CN106961472A (en) | A kind of bicycle data network instructs transmission system | |
Maity et al. | Mobiplace: Mobility-aware controller placement in software-defined vehicular networks | |
Misra et al. | Context-aware quality of service in wireless sensor networks | |
CN112910713A (en) | Cloud-edge data distribution transmission method, edge node, control center and storage medium | |
CN103746923B (en) | Multicast tree management and scheduling method and device | |
CN104322021A (en) | Terminal, route generation method, and route generation program | |
Mubarakali et al. | Mobile Sink Path Formation To Extend The Network Lifetime in WSN | |
Al-Omar et al. | Evaluation of WiMAX Technology in Smart Grid Communications. | |
Han et al. | Adaptive network segmentation and channel allocation in large-scale V2X communication networks | |
CN107979544A (en) | A kind of retransmission method of IP packet, equipment and system | |
Justus et al. | Energy efficient priority packet scheduling with delay and loss constraints for wireless sensor networks | |
CN110336755B (en) | Novel ship network congestion control method | |
CN106921664B (en) | shared bicycle label generating device | |
Sun et al. | Cooperative downloading in vehicular networks: A graph-based approach |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170718 |
|
WD01 | Invention patent application deemed withdrawn after publication |