CN1620021A - Radio transmission network system based on embeddod platform - Google Patents
Radio transmission network system based on embeddod platform Download PDFInfo
- Publication number
- CN1620021A CN1620021A CNA2003101063673A CN200310106367A CN1620021A CN 1620021 A CN1620021 A CN 1620021A CN A2003101063673 A CNA2003101063673 A CN A2003101063673A CN 200310106367 A CN200310106367 A CN 200310106367A CN 1620021 A CN1620021 A CN 1620021A
- Authority
- CN
- China
- Prior art keywords
- node
- network
- module
- wireless
- packet
- 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
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
This invention refers to wireless transmission network system based on embedded platform belonging to communication and computer technology field, which adopts embedded system and wireless transmitter-receiver as physical platform to realize wide area network establishment with more than thousands network nodes through wireless connection and/or wireless relay to raise intelligence of wireless network equipment.
Description
Technical field
The present invention relates to a kind of transfers net system that is applied to set up wireless private network, especially a kind of wireless-transmission network system based on embedded platform belongs to communication and field of computer technology.
Background technology
Embedded system is with computer technology, semiconductor technology and electronic technology and product after the concrete application of industry-by-industry combines.Because embedded system adopts microprocessor and operating system independently, realizes less relatively function, so often do not need a large amount of peripheral components on the basis that does not influence performance, on the volume He on the power consumption irreplaceable advantage is being arranged.Computer technology has entered back PC Age of Technology, practical application area has produced great changes, compare with all-purpose computer, embedded system has more wide application in a lot of fields, and the exploitation of embedded system and use become the hot issue of current various fields.
WLAN (wireless local area network) is meant computer local network (the Wireless Local Area Network that makes transmission medium with wireless channel, be called for short WLAN), be on the basis of wired network, to grow up, make online computer have mobility, can solve the connectivity problem that wired mode is difficult for the network channel of realization quickly and easily.Because characteristics such as the cost that wireless LAN communication had are low, networking is rapid, easy to use, this technology has been subjected to user's extensive welcome.The WLAN (wireless local area network) product comprises network interface card, bridge, wireless Modem, access point (Access Point), antenna or the like.General infrared (IR) wave band or radio frequency (RF) wave band of adopting of its transmission medium.Because the infrared local area net adopts infrared ray as transmission medium, and stronger directivity is arranged, and is subjected to the interference of sunlight big, present main product majority utilizes radio-frequency range, adopts direct sequence spread spectrum skill.The general networking model of WLAN (wireless local area network) is: the notebook or the desktop computer that have wireless network card are communicated with access point, and access point can be integrated in the cable LAN, and they to each other also can intercommunication.Abroad, the application of WLAN (wireless local area network) comparatively more to be seen, especially in Japan and other countries; At home, the technology of wireless network still is relative newer with product in practical application area, but the irreplaceable advantage of wireless network makes its being accepted by the people and using more and more widely.
Retrieval is found, the Chinese invention patent application that application number is 02101747.6, the applying date is 2002.01.17 discloses a kind of embedded radio controlled modular equipment, this device is connected between the controlled terminal and control end of electric energy driving, make control end see through embedded radio controlled modular equipment and can control controlled terminal, comprise: wireless transmission unit, launch unlimited electric wave and signal to control end from controlled terminal, and receive from the radio wave of control end and signal to control end; Microprocessing unit; Digital signal transmission medium unit; Wherein the signal between digital signal transmission medium unit and the wireless transmission unit is handled and transmitted to microprocessing unit, and the running of control wireless transmission unit and digital signal transmission medium unit.We can say that this is that embedded technology and wireless communication technique have carried out preliminary combination, reaches the degree of networking far away.
Today of electronic information high speed development, user's application demand is improving constantly, such as carrying data, voice on the wireless network, even the application requirements of aspect such as video, and higher level requirements such as service quality guarantee and intellectuality can be provided.Existing wireless low side networking products do not satisfy the growing application demand of user far away, and various high-end intelligentized WLAN (wireless local area network) products become the exploitation focus.
Along with popularizing and the development of microelectric technique of Internet technology, be the Internet era embedded product of representative with information household appliances such as Hand Personal Computer, set-top box, the networking telephone, dwelling house gateways, for embedded market has represented rosy prospect.Especially in the communications field that real-time is had relatively high expectations, the desk-top electric wire connecting junction of isdn terminal adapter, hub, router, bridge and Ethernet in the wire communication, in the radio communication, the wireless router of WLAN (wireless local area network), wireless device terminal, user terminal, the software radio of digital mobile communication network (GSM/CDMA) all use Embedded System Design.Embedded system is expanded energetically to network field, and wireless network will be one of focus of its application, and the high-endization trend of radio network product also requires more senior embedded system to add.
Summary of the invention
The objective of the invention is to: in view of the state of development and the trend of above two hot technologys, propose a kind of wireless-transmission network system, thereby provide a kind of low cost, easy realization, multi-functional brand new technical scheme for setting up wireless private network based on embedded platform with embedded system technology and the combination of radio network technique organic facies.
In order to reach above purpose, the technical scheme that the present invention is based on the wireless-transmission network system of embedded platform is:
The wireless-transmission network of forming by central station node and image data node, node is made up of radio receiving-transmitting unit and system processor, radio receiving-transmitting unit comprises antenna and communication module, system processor is made of the core board of base plate that Peripheral Interface is provided and Embedded Operating System, operating system comprises kernel and driver, and the core board of Embedded Operating System comprises following functional module:
The Routing Protocol module---in order to listening port at any time, receive and send route data packets, and according to the data that receive, calculate minor axis, form route entry to be stored in the internal memory;
The packet forwarding module---in order to the packet of intercept and capture to need transmitting, search routing iinformation, re-construct packet and send;
Data acquisition and sending module---send data in order to image data and by communication module;
The NMP proxy module---in order to find other node, the Topology Management that establishes a connection automatically; Nodal information is set, realizes the node Long-distance Control and the configuration management of reading, show nodal information; The fault management of find, analyzing and fix a breakdown; The performance parameter of collection, processing, demonstration, storage, query node, the statistics network running state information is made evaluation and test, is estimated the use development of network, for the performance management that foundation is provided is further planned and adjusted to network;
Overall scheduler module---use so that above-mentioned module runtime data is shared, mutual cooperation.
Specifically, the MPC8xx series that terminal node of the present invention system can MOTOROLA is flush bonding processor, adopts the embedded platform of LINUX operating system.Embedded system comprises hardware and software two parts: be the center with the flush bonding processor on the hardware structure, and the peripheral hardware that config memory, I/O equipment, communication module etc. are necessary; Software section is core with the Software Development Platform, and API (API) upwards is provided, and shields the plate level support package BSP of particular hardware characteristic downwards.In the embedded system, software and hardware closely cooperates, and system's intended function is finished in co-ordination jointly.Hardware platform can adopt MPC8xx series, is furnished with 16M SDRAM and 4M FLASH, simultaneously according to Application Design such as lower interface: PCMCIA wireless receiving and dispatching letter module, 10M Ethernet interface, serial ports (RS-232, RS-485), BDM debug port.Adopt LINUX (FOR PPC) operating system, transplanting has wherein comprised the configuration of host computer system, the transplanting of the exploitation of programming instrument, PPCBOOT and LINUX kernel etc.
Radio receiving-transmitting unit part can adopt be operated in open frequency range (as 2.4GHz), transmitting power reach 500 milliwatts, link rate more than 1Mbps, have CSMA/CA and possess the wireless universal transceiver equipment of 128 WEP cryptographic capabilities at least, also can be, use the private radio transceiver according to the concrete application and development of industry.
On each node embedded system, need to finish a lot of functions,, it is divided into: the collection and the transmission of the realization of Routing Protocol, the forwarding of packet, data, and the Agent that adds for network management according to modular design idea.Yet the operation of these programs is not simply independent, but need carry out sharing of data, just influences each other, and cooperatively interacts, thereby a scheduler program need be set coordinate.For the convenience of managing, the different address spaces of the shared bigger region of memory of each process are deposited and swap data.Data encapsulation and opening module encapsulate the data that collect, and can utilize TCP/IP to transmit then; The packet that will transmit is sealed off, determined information such as its destination, encapsulate again then, transmit.The access control module is finished by the MAC layer access control of radio receiving-transmitting unit.Routing selecting module is determined the routing table on this node, and for other function lays the first stone, native system can adopt the RIP agreement.
The purpose of network management is used for all radio nodes of management maintenance.Network management system mainly contains the network management process and the managed network entity is formed.The network management process comprises user interface and webmaster application program, and the managed network entity mainly is a radio node, comprises an agent process in the middle of the node.Both are by Simple Network Management Protocol communication.The present networks management can be adopted Simple Network Management Protocol (SNMP), and the structure of SNMP has three targets: Network Management Function is oversimplified as far as possible; NMP expands easily; Network management structure is independent as far as possible, and is irrelevant with the network equipment.The function of network management mainly contains Topology Management, configuration management, fault management, performance management, safety management etc.The Topology Management process will be able to be found the node in the wireless network automatically, and the annexation between the node is found in foundation, forms whole topology of networks.After network configuration took place to adjust and changes, the network management process can be upgraded or reconstruct automatically to topology of networks.The network management process can be found whole topology of networks by any one node from network.Configuration management mainly comprises the content of two aspects, the one, the information of each node is set, and realize Long-distance Control to node; The 2nd, read and show the information of each node.Fault management mainly is to the discovery of fault and analysis and eliminating, comprises fault discovery, fault alarm, fault information managing, misarrangement support facility, retrieval/analysis of failure information.Performance management is used for gathering, handles, shows, the performance parameter of storage, query node, and the statistics network running state information is made evaluation and test, estimated the use development of network, and further planning and adjustment provide foundation for network.Safety management relates to user's registration, password and safe class etc.Mainly be in order to prevent that unauthorized user from signing in to network management system.
In a word, it is physical platform that system of the present invention adopts embedded system and radio receiving-transmitting unit, by wireless connections or/and wireless relay is realized the wide area networking, on the basis that guarantees the control appliance cost, improved the intellectuality of Wireless Communication Equipment, make whole system be convenient to realize various routes and management function and various upper application software, and then set up widely used wireless transmission private network, satisfy the new demand that current technical development continues to bring out the communications industry.
Description of drawings
The present invention is further illustrated below in conjunction with accompanying drawing.
Fig. 1 is the system group network scheme diagram of one embodiment of the invention.
Fig. 2 is the node hardware system schematic diagram of Fig. 1 embodiment.
Fig. 3 is the top-level module relation concept figure of Fig. 1 embodiment.
Fig. 4 is program top-level module (state) figure of Fig. 1 embodiment.
Fig. 5 is that the packet of Fig. 1 embodiment is transmitted schematic diagram.
Fig. 6 is the network management model of Fig. 1 embodiment.
Fig. 7 is the webmaster frame diagram of Fig. 1 embodiment.
Fig. 8 is the topological algorithm flow chart of Fig. 1 embodiment.
Embodiment
Embodiment one
Present embodiment relates generally to the content of three aspects, that is: the design of node hardware system based on the research and development of the wireless-transmission network system of embedded platform; Exploitation based on the node application software of embedded system; The design of network management system.
Its networking plan as shown in Figure 1, a bigger zone is divided into several less zones, manages with a central station MS respectively, is connected by backbone network between the central station.Each regional central station MS is in charge of some the node Node in the one's respective area, and these nodes can be some transducers, perhaps some instruments, equipment etc.The mode of gathering can be that timing automatic is carried out, and also can be that central station sends acquisition.Each node connects collecting device DC with common communication protocol interface (as RS232 or RS485 interface), regularly by communication interface, obtains data, then by certain route, in the mode of radio relay communication, pass the node that links to each other with central station back, be given to central station again by it.In addition, in this course, also need to adopt certain methods to guarantee that data are correct, effectively transmit, for example alternate routing can be set, the processing that error control and flow control, data are encrypted and authenticated etc.Owing to the task of needing on each node to finish is a lot, therefore consider to adopt the core of embedded system configuration node.
The node hardware system mainly comprises communication module, control module, interface module and antenna part, as shown in Figure 2.Communication component specialize in the transmission of aerial signal and receive to handle, the RF radiofrequency signal on/down-conversion, form by wireless module.In native system, adopt radio receiving-transmitting unit with pcmcia interface, this radio receiving-transmitting unit is finished and is received and send the required a series of activities of data under the wireless environment; Control assembly is specialized in the coordination and the routing table maintenance of system's each several part, in native system, be embedded system, because native system requires to have powerful processing capacity, common single-chip microcomputer can not meet the demands, embedded system has powerful processing and management function, can finish the complicated requirement of native system; Interface unit is specialized in the various interface with other system, is made up of interface modular converter and interface, and native system has been developed the multiple interfaces type according to concrete instructions for use, can support external interfaces such as RS-232, RS-485,10base-T; Antenna element is specialized in the emission and the collection of aerial signal, is made up of exterior aerial, supports omnidirectional, directed high-gain aerial, supports the double antenna combination that is separated by power splitter.Therefore the design of embedded system is the core of node hardware system.
The embedded system hardware platform is made up of core board and base plate (peripheral hardware plate or claim basic plate), the integrated MPC8xx of Motorola series processors on the core board, the FLASH of 16M SDRAM and 4M is for embedded OS and upper layer software (applications) thereof provide enough spaces.Then provide profuse Peripheral Interface on the base plate: 10M Ethernet interface, WLAN interface, RS-485 serial ports, two line RS-232 serial ports (COM1) and a BDM debug port (EPBDM of MPC8xx series (Embedded PowerPC Background DebugMode)).Core board and base plate cooperate the complete application system that promptly constitutes a minimum.System has characteristics such as volume is little, power consumption is low, disposal ability is strong, network function is powerful, can load and move built-in Linux operating system.
On each node embedded system, need to finish a lot of functions, according to modular design idea, it is divided into: the collection and the transmission of the realization of rip routing protocol, the forwarding of packet, data, and the SNMP Agent that adds for network management.Yet the operation of these programs is not simply independent, but need carry out sharing of data, just influences each other, and cooperatively interacts, thereby an overall scheduler program need be set coordinate.For the convenience of managing, the different address spaces of the shared bigger region of memory of each process are deposited and swap data.The whole arrangement as shown in Figure 3, wherein solid line is represented control, call relation, dotted line is represented data flow.Overall scheduler program determines the execution sequence of each functional module, also can stop one of them program or allow it restart according to actual conditions; Shared drive district among the figure can be shared one, also can be divided into several by function and shared relationship; Overall scheduler program can transmit number order and give each functional module, also can allow each functional module regularly put into some running state parameters for its inquiry and judgement, so data flow adopts four-headed arrow; The RIP route implementing needs the routing table in the regular update shared drive, uses for packet forwarding, data acquisition, transmission and the inquiry of SNMP Agent Agent, so its arrow is point to the shared drive zone unidirectional; The packet forwarding module mainly is to use the routing iinformation in the shared drive zone, so be the unidirectional arrow from shared drive regional orientation oneself; Data acquisition, forwarding module also are like this; Though it (mainly is routing iinformation that SNMP Agent proxy module needs the information in the shared drive zone on the one hand, inquire about for central station), also can send number order here but then from central station, for example Reboot is restarted, manually carry out data acquisition, or the like.So can be very flexible about shared drive design part.
The realization of rip routing protocol: on the overall thought of programming, realize that this agreement need do the programing work of two aspects: the part relevant with network service, comprise listening port at any time, receive and the transmission route data packets; According to the data that receive, calculate minor axis, form route entry, and be stored in the internal memory.
The rip routing protocol flow process is seen Fig. 4: when program has just started, need carry out corresponding initial work, mainly comprise: the information of node that will be adjacent with this node (IP, distance metric etc.) is inserted memory database, and utilize this initial information (IP address), send the packet of the complete routing iinformation of request to each adjacent node.After these are done and are over, just enter the link of listening port, port numbers is defined as 520 by agreement.As test, can use the port numbers more than 1024.The purpose of listening port is to wait for that neighbor node passes the routing iinformation separately of coming.If there is not packet this moment, in order to occur the problem that this state (for example network failure) is brought after preventing for a long time, just need to check the timestamp of each a bar routing iinformation in the memory database, expired for judging whether, whether delete, whether send routine or trigger to upgrade and prepare.If have this moment packet to arrive in the buffer memory of port, just carry out sequence of operations: the legitimacy of at first checking this packet.If, just abandon because network error causes this packet illegal.If legal, check the timestamp in the database earlier one time, avoid owing to upgrade the later repetitive operation of routing table.Then upgrade routing table,, just upgrade, and the item that will upgrade after renewal finishes tells each neighbours of this node in the mode of trigger upgrading, get back to the listening port state at last if the more information of new database is arranged in the packet of receiving.Certainly,, so just do not have the link of " send to trigger and upgrade " if the packet of receiving has nothing valuable information perhaps only is to allow existing route continue in time to remain valid, but the state of directly getting back to monitoring continues to wait for.The repetition that such process is not stopped just can reflect network change and the variation of the routing iinformation that brings at any time.
On wireless network, need to transmit a lot of data, comprise the order of the data sent here from the terminal data harvester, SNMP network management and response or the like.A network of certain scale can not carry out the direct communication of complete point-to-point, just as the existence of a large amount of routers in the cable network (particularly Internet), also must have the node of corresponding routing function in the wireless network.In general this node is classified as AP, and expensive.Yet, realize on each node that by being programmed in route forwarding function just becomes possibility just because of native system has adopted rip routing protocol.The RIP routing program of front has just realized collecting the routing iinformation of point-to-point, for the realization of this a part of retransmission process is laid a good foundation.Briefly, retransmission process will be done, and is exactly the packet of intercept and capture to need transmitting, and searches routing iinformation, re-constructs packet and sends.
Packet pathfinding, retransmission process are realized: referring to Fig. 5, node N is responsible for the data of periodic image data collecting device DC, and these data will send back node 1 (central station MS1).Concerning node N, when sending data, it can take following strategy: the data of obtaining are put into the IP bag, add the IP address of central station, send with high-rise socket, purpose with high-rise socket, be in order to simplify procedures, to allow the thing of bottom finish automatically by operating system, and the more communication aspects of considering to be placed on data acquisition equipment.High-rise socket before sending packet because and do not know the MAC of node 1, therefore it can send out an ARP (address resolution protocol), the retransmission process of node N-1 can be checked the routing table of this machine when obtaining this ARP, if the route that arrives node 1 is arranged, it can give node N with the MAC (measuring and control) of oneself, like this, high-rise socket (socket) will believe that node N-1 is exactly that node 1 is issued it with packet then, carries out following forwarding by it.Here it is " the ARP deception " of being conceived.The intercepted data bag will be considered to obtain packet from that one deck, will the corresponding socket function that uses equivalent layer.From top narration as can be seen, should receive mac frame.This need use the sock_packet parameter to set up socket, also the pattern of radio receiving-transmitting unit will be made as simultaneously to mix (promisc) pattern.
The model of network management system as shown in Figure 6, network management system adopts customer end/server mode, constitute by following components: (1) network management process: operate on the PC of central station, realize management whole wireless network by wireless network management path and communication protocol.The network management process has friendly user interface, and the user can come whole wireless network is managed and safeguards by it; (2) managed network entity: each radio node that contains agent process (Agent).Agent process operates on each radio node, in order to the various command of response to network managing process, makes the user realize supervision and control to each radio node by the network management process.Agent process also can communicate with the network management process on one's own initiative; (3) network management protocol: the communication protocol between network management process and the managed network entity.
The structure of network management system as shown in Figure 1, the network management process operates on the PC of central station, realizes management to whole wireless network by wireless network management path.The network management information of all nodes in the network all will be sent to the network management process, by the network management process these network management informations is processed and displayed.Node among the figure refers to the managed network entity, and all nodes have constituted a cordless communication network jointly.Be called local node or be called host node with the node that the network management process directly links to each other, the network management process is managed whole wireless network by host node.In general, host node should be from a nearest node of network management process, or by the node of user's appointment.Host node must directly communicate with the webmaster computer, and does not need the transfer by other node.Host node should be specified arbitrarily, and promptly any one from network can be managed whole network with the node of webmaster computer-directed communications.
The function of network management system mainly comprises the following aspects: Topology Management, configuration management, fault management, performance management, safety management etc.
The Topology Management design: the network management process will be able to be found the node in the wireless network automatically, and the annexation between the node is found in foundation, forms whole topology of networks.The algorithm that the automatic search of topological structure comes to this, it adopts all nodes (comprising routing device, subnet and main frame etc.) in the IP network that ICMP and snmp protocol search for and find to manage automatically, and the annexation between them, thereby construct whole topology of networks, and the topological structure that constructs is kept in the database that defines, uses in order to other parts.The network management process can be carried out detection initiatively to network by the time interval (as 1 hour) that the user sets, with the node device in the discovery network and the structure of this network.The user also can manually boot the detecting function of network management process, surveys with the structure to network at any time.After network configuration took place to adjust and changes, the network management process can be upgraded or reconstruct automatically to topology of networks.The network management process can be found whole topology of networks by any one node from network.The algorithm of topology search is realized as Fig. 8.
Configuration management mainly comprises the content of two aspects, the one, the information of each node is set, and realize Long-distance Control to node; The 2nd, read and show the information of each node.Nodal information mainly comprises the state of node number, IP address, MAC Address, routing table setting, business configuration, node and the self-checking function of node, can also comprise closing and startup etc. each node.In these nodal informations, some can be provided with, and some then can only read, and can not be provided with.
Fault management: fault management comprises several aspects such as the management of supervision, historical record of current alarm and alarm filter.Current alarm monitors current alarm and the fault message that is used for monitor node.The type of drive of alarm monitoring generally has two kinds: a kind of is polling mode, the cycle of setting according to the user by the network management process termly in the network warning information of each node inquire about, owing to the reason that relates to an aspect such as message volume and node processing ability, polling cycle should not be too short, but in order to reflect the alarm status of each node in real time, polling cycle is also unsuitable oversize.This replenishes with regard to the another kind of type of drive of needs, i.e. event mode.After warning information had appearred in a node, node should initiatively send the alarm event report to the network management process, so event reporting function will be realized in the agency of network node.Two kinds of type of drive complement each other, and are indispensable.After an alarm disappears, we just it as a history alarm recorded and stored in database, in order to inquiry.The alarm record also will add an alarm concluding time except the out of Memory that will comprise alarm.Alarm filter is used to be provided with certain condition, and unwanted warning information is not processed or shows, perhaps adds certain sign when handling or show the type alarm.The content of warning information generally comprises node, alarm type (equipment alarm, communication alarm etc.), alarm position, alarm cause (alarm name), alarm zero-time, the alarm concluding time of alarm etc.(concrete warning information is undetermined) network management process is responsible for the inquiry of processing, demonstration and history alarm record to warning information etc.In addition, the network management process also will be known the state of each node, and promptly which node has response, and which node is response not, and this can realize by the periodic polling to node, fault has taken place or withdrawed from operation in order to find which node.
Performance management: be used for gathering, handle, show, the performance parameter of storage, query node.Because performance parameter need be inquired about termly or reported termly that by node if performance parameter is many, their shared traffics may be bigger by the network management process.Can determine whether as required to carry out performance management.Basic performance parameter may comprise that node receives byte number, sends byte number, the message number that makes a mistake etc.The content of performance management, it is undetermined promptly to need to gather which performance parameter.
Safety management: safety management relates to user's registration, password and safe class etc.Mainly be in order to prevent that unauthorized user from signing in to network management system.Because the wireless network that we will manage is so the safety management aspect is also extremely important.Safety management does not exist only in the network management process, will be present among the agency of network node simultaneously yet.Promptly not only need in the network management process, login user and entry password to be set, in network node, will take certain measure to prevent that unauthorized user from checking and revising the information of node by alternate manner equally.
The physical interface implementation method: physical interface refers to the interface between network management process and the host node.At this physical interface is radio channel, realizing communicating by letter of network management process and whole wireless network, thereby manages whole network.What considered at present is that the network management process can be managed whole network by any one node in the network, so each node all should have the webmaster physical interface of and network management process communication.
The realization of managed network entity: the managed network entity refers to each radio node that contains agent process (Agent).The purpose of agent process is the various command in order to the response to network managing process, makes the user realize supervision and control to each radio node by the network management process.Agent process also can communicate with the network management process on one's own initiative in addition.Agent process is an independent software module, and it operates on each node, communicates by specific network management protocol and network management process.Agent process wants the network enabled managing process to finish various management functions.Agent process need be realized on the operating system of node.At present, consider on node, to adopt Embedded (SuSE) Linux OS, and (SuSE) Linux OS itself is supported the SNMP agent process, so embedding SNMP agent process is realized management to it on node.
The selection of network management protocol and realization: network management protocol is exactly a network management communication agreement between the agent process on network management process and the managed network entity.Owing to consider on node, to adopt the SNMP agent process, so procotol can be used snmp protocol.SNMP is a very important NMP on the current TCP/IP network, because its simplicity and validity have obtained using very widely and supporting since formulating, has become a de facto standards of management TCP/IP network at present.
In a word, it is physical platform that present embodiment adopts embedded system and radio receiving-transmitting unit, by wireless connections or/and wireless relay is realized the wide area networking, the network node scale can reach thousands of more than; On the basis that guarantees the control appliance cost, the intellectuality that has improved Wireless Communication Equipment; The invention of native system relates generally to the content of three aspects, that is: the design of node hardware system; Exploitation based on the node application software of embedded system; The design of network management system.Under the support of communication special microprocessor MPC8xx series and LINUX operating system, realized node data processing capacity, route and the OAMAgent function of various complexity.Optimization based on the rip routing protocol of LINUX and SNMP NMP realizes, is equipped with route search and data forwarding, topology search and many network management expanded functions etc., has reasonably realized whole wireless-transmission network system.
Claims (6)
1. wireless-transmission network system based on embedded platform, by the wireless-transmission network that central station node and image data node are formed, described node is made up of radio receiving-transmitting unit and system processor, and described radio receiving-transmitting unit comprises antenna and communication module;
It is characterized in that: described system processor is made of the core board of base plate that Peripheral Interface is provided and Embedded Operating System, and described operating system comprises kernel and driver, and the core board of described Embedded Operating System comprises following functional module
The Routing Protocol module---in order to listening port at any time, receive and send route data packets, and according to the data that receive, calculate minor axis, form route entry to be stored in the internal memory;
The packet forwarding module---in order to the packet of intercept and capture to need transmitting, search routing iinformation, re-construct packet and send;
Data acquisition and sending module---send data in order to image data and by communication module;
The NMP proxy module---in order to find other node, the Topology Management that establishes a connection automatically; Nodal information is set, realizes the node Long-distance Control and the configuration management of reading, show nodal information; The fault management of find, analyzing and fix a breakdown; The performance parameter of collection, processing, demonstration, storage, query node, the statistics network running state information is made evaluation and test, is estimated the use development of network, for the performance management that foundation is provided is further planned and adjusted to network;
Overall scheduler module---use so that above-mentioned module runtime data is shared, mutual cooperation.
2. according to the described wireless-transmission network system based on embedded platform of claim 1, it is characterized in that: two or more the zone of described wireless-transmission network for managing with a central station respectively connected by backbone network between the described central station.
3. according to claim 1 or 2 described wireless-transmission network systems based on embedded platform, it is characterized in that: described Routing Protocol module is the Routing Protocol module by following process work
---will insert memory database with adjacent nodal information;
---utilize the IP address in the described nodal information to send the packet of asking complete routing iinformation to other each adjacent node;
---enter the listening port state;
If---do not have packet, check the timestamp of each the bar routing iinformation in the memory database, judge whether expired, whether delete, then return previous step in this way, otherwise enter next step;
If---there is packet to arrive in the buffer memory of port, then checks the legitimacy of this packet
---if packet is illegal, just abandons;
If---legal, reexamine the timestamp in the database, then return the listening port state that enters in this way, as otherwise upgrade routing table;
---the item that will upgrade after renewal finishes tells each adjacent node to get back to the listening port state to trigger the mode of upgrading.
4. according to the described wireless-transmission network system based on embedded platform of claim 3, it is characterized in that: described packet forwarding module is the packet forwarding module by following process work
---in the periodic image data of node N, and send back the respective center station;
---the data of obtaining are put into the IP bag, add the IP address of the above central station, send with high-rise socket;
---described high-rise socket sends out an ARP order, and the forwarding journey of node N-1 is checked the routing table of this machine when obtaining this ARP;
---if the route to described central station is arranged, and node N-1 issues node N with self MAC, and N-1 transmits by node.
5. according to the described wireless-transmission network system of claim 4 based on embedded platform, it is characterized in that: contain data encapsulation in the described packet forwarding module and seal off module, with encapsulating, utilize TCP/IP to transmit to the data that collect, the packet that will transmit is sealed off, determine its destination information, encapsulate again again, transmit.
6. according to the described wireless-transmission network system of claim 1, it is characterized in that: also comprise safety management module,, prevent that unauthorized user from signing in to network management system in order to managing users registration, password and safe class based on embedded platform.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2003101063673A CN100407673C (en) | 2003-11-20 | 2003-11-20 | Radio transmission network system based on embeddod platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2003101063673A CN100407673C (en) | 2003-11-20 | 2003-11-20 | Radio transmission network system based on embeddod platform |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1620021A true CN1620021A (en) | 2005-05-25 |
CN100407673C CN100407673C (en) | 2008-07-30 |
Family
ID=34757563
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2003101063673A Expired - Fee Related CN100407673C (en) | 2003-11-20 | 2003-11-20 | Radio transmission network system based on embeddod platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100407673C (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100430925C (en) * | 2005-06-30 | 2008-11-05 | 东北大学 | Management system and device based on embedded operation |
CN100481798C (en) * | 2006-12-20 | 2009-04-22 | 江苏万工科技集团有限公司 | Textile Equipment Management Network System |
CN101360022B (en) * | 2008-09-22 | 2010-12-29 | 中兴通讯股份有限公司 | Method and system realizing dynamic control of alarm item in simple network management protocol |
CN101075914B (en) * | 2007-04-29 | 2011-05-11 | 中兴通讯股份有限公司 | RACF system and equipment with dynamic discovery function in NGN |
CN101355475B (en) * | 2008-09-11 | 2011-10-12 | 上海市计算技术研究所 | Networking equipment and wireless network system established by the same |
CN102314382A (en) * | 2010-07-06 | 2012-01-11 | 中兴通讯股份有限公司 | Method and module for emergently probing system information |
CN101394303B (en) * | 2007-09-19 | 2012-01-11 | 中兴通讯股份有限公司 | Batch regulation method and system for path |
CN102654935A (en) * | 2011-05-27 | 2012-09-05 | 上海华博信息服务有限公司 | Method and apparatus for device control based on UMPC technology |
CN103095781A (en) * | 2011-11-08 | 2013-05-08 | 浙江省公众信息产业有限公司 | Wireless long-distance switch method and device |
CN106161595A (en) * | 2016-06-23 | 2016-11-23 | 北京东土科技股份有限公司 | Process control real-time communication method, Apparatus and system based on industry internet |
CN106933580A (en) * | 2017-03-02 | 2017-07-07 | 北京天恒长鹰科技股份有限公司 | A kind of embedded-type software architecture system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6236332B1 (en) * | 1997-10-22 | 2001-05-22 | Profile Systems, Llc | Control and monitoring system |
JP2001093071A (en) * | 1999-09-21 | 2001-04-06 | Ricoh Elemex Corp | Radio meter reading system |
CN1432974A (en) * | 2002-01-17 | 2003-07-30 | 翔威国际股份有限公司 | Embedded radio controlled modular equipment |
CN2567690Y (en) * | 2002-09-09 | 2003-08-20 | 中国科学院软件研究所 | Radio network information terminal |
CN1409221A (en) * | 2002-09-20 | 2003-04-09 | 吕京建 | Method and device for embedded automatic and networked environment monitoring |
-
2003
- 2003-11-20 CN CN2003101063673A patent/CN100407673C/en not_active Expired - Fee Related
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100430925C (en) * | 2005-06-30 | 2008-11-05 | 东北大学 | Management system and device based on embedded operation |
CN100481798C (en) * | 2006-12-20 | 2009-04-22 | 江苏万工科技集团有限公司 | Textile Equipment Management Network System |
CN101075914B (en) * | 2007-04-29 | 2011-05-11 | 中兴通讯股份有限公司 | RACF system and equipment with dynamic discovery function in NGN |
CN101394303B (en) * | 2007-09-19 | 2012-01-11 | 中兴通讯股份有限公司 | Batch regulation method and system for path |
CN101355475B (en) * | 2008-09-11 | 2011-10-12 | 上海市计算技术研究所 | Networking equipment and wireless network system established by the same |
CN101360022B (en) * | 2008-09-22 | 2010-12-29 | 中兴通讯股份有限公司 | Method and system realizing dynamic control of alarm item in simple network management protocol |
CN102314382A (en) * | 2010-07-06 | 2012-01-11 | 中兴通讯股份有限公司 | Method and module for emergently probing system information |
CN102654935A (en) * | 2011-05-27 | 2012-09-05 | 上海华博信息服务有限公司 | Method and apparatus for device control based on UMPC technology |
CN103095781A (en) * | 2011-11-08 | 2013-05-08 | 浙江省公众信息产业有限公司 | Wireless long-distance switch method and device |
CN106161595A (en) * | 2016-06-23 | 2016-11-23 | 北京东土科技股份有限公司 | Process control real-time communication method, Apparatus and system based on industry internet |
CN106161595B (en) * | 2016-06-23 | 2020-02-21 | 北京东土科技股份有限公司 | Industrial Internet-based process control real-time communication method, device and system |
CN106933580A (en) * | 2017-03-02 | 2017-07-07 | 北京天恒长鹰科技股份有限公司 | A kind of embedded-type software architecture system |
CN106933580B (en) * | 2017-03-02 | 2020-12-29 | 北京天恒长鹰科技股份有限公司 | Embedded software architecture system |
Also Published As
Publication number | Publication date |
---|---|
CN100407673C (en) | 2008-07-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11134543B2 (en) | Interworking LPWAN end nodes in mobile operator network | |
JP6043303B2 (en) | Adapter device for coupling industrial field devices to an industrial wireless network, and related systems and methods | |
US9137670B2 (en) | Method for detecting rogue devices operating in wireless and wired computer network environments | |
CN101517532B (en) | Radio frequency firewall coordination | |
Theodorou et al. | Software defined topology control strategies for the internet of things | |
US7590418B1 (en) | Method and apparatus of a location server for hierarchical WLAN systems | |
JP2017514335A (en) | Network range extender with multiple RF radio support for multiple network interfaces | |
CN107005329A (en) | Interference detection | |
CN100407673C (en) | Radio transmission network system based on embeddod platform | |
CN104052759A (en) | System for realizing add-and-play technology of internet of things | |
JP2007505553A (en) | Wireless networking system and method | |
CN105704226A (en) | Intelligent terminal and network configuration method thereof | |
CN101826979A (en) | Intelligent home appliance system | |
CN101188604A (en) | A right authentication method for network user | |
CN101938501A (en) | Method and device for controlling wireless sensor | |
CN102202389B (en) | A kind of method and system gateway being realized to management | |
CN101188603A (en) | A method for access to the external network according to user's right | |
CN102202424B (en) | Transparent wireless sensor network/time division-synchronization code division multiple access (WSN/TD-SCDMA) gateway based on internet protocol version 6 (IPv6) | |
KR100661006B1 (en) | Home network device management system and method thereof | |
CN110351827A (en) | A kind of wireless self-networking method and system based on Sub-GHz | |
Bellavista et al. | A unifying perspective on context-aware evaluation and management of heterogeneous wireless connectivity | |
WO2024067046A1 (en) | Communication method and apparatus | |
US20210297875A1 (en) | Method and system for controlling a plurality of wi-fi access points in a wireless network using a cloud platform | |
EP4243365A1 (en) | Associating sets of data corresponding to a client device | |
KR20070037148A (en) | System for controlling and managing network appratus and 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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080730 Termination date: 20121120 |