CN100407673C - Radio transmission network system based on embeddod platform - Google Patents

Radio transmission network system based on embeddod platform Download PDF

Info

Publication number
CN100407673C
CN100407673C CN2003101063673A CN200310106367A CN100407673C CN 100407673 C CN100407673 C CN 100407673C CN 2003101063673 A CN2003101063673 A CN 2003101063673A CN 200310106367 A CN200310106367 A CN 200310106367A CN 100407673 C CN100407673 C CN 100407673C
Authority
CN
China
Prior art keywords
node
network
module
packet
wireless
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.)
Expired - Fee Related
Application number
CN2003101063673A
Other languages
Chinese (zh)
Other versions
CN1620021A (en
Inventor
樊祥宁
陈健宁
张小东
汪靖成
陈长根
蒋兆国
邢渝华
陈声健
沈麟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NANJING ZHONGPU INFORMATION TECHNOLOGY Co Ltd
Original Assignee
NANJING ZHONGPU INFORMATION TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NANJING ZHONGPU INFORMATION TECHNOLOGY Co Ltd filed Critical NANJING ZHONGPU INFORMATION TECHNOLOGY Co Ltd
Priority to CN2003101063673A priority Critical patent/CN100407673C/en
Publication of CN1620021A publication Critical patent/CN1620021A/en
Application granted granted Critical
Publication of CN100407673C publication Critical patent/CN100407673C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Abstract

The present invention relates to a radio transmission network system based on an embedded platform, which belongs to the technical field of communication and computers. The system adopts the embedded system and a radio transceiver as a physical platform, a wide area network is realized by radio connection and/or radio relay, and the quantity of network nodes can be more than thousands. On the basis the control of equipment cost is ensured, the intellectualization of radio network equipment is increased. Proper route protocols, network management systems and agencies are adopted, and thus, the whole system is easy to realize various routing and management functions and various kinds of upper layer application software. Furthermore, a radio communication private network widely applied is built up further, and new requirements for the communication industry of present technological development are satisfied.

Description

Wireless-transmission network system based on embedded platform
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, self 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, the wireless-transmission network of forming by central station node and image data node, described central station node and image data node are made up of radio receiving-transmitting unit and system processor respectively, 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 Embedded 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 central station node and image data node, the Topology Management that establishes a connection automatically; Other central station node and image data nodal information are set, realize other central station node and image data node Long-distance Control and the configuration management of reading, show other central station node and image data nodal information; The fault management of find, analyzing and fix a breakdown; Gather, handle, show, store, inquire about the performance parameter of other central station node and image data node, the statistics network running state information, use development to network is made evaluation and test, is estimated, 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: described wireless-transmission network is connected by backbone network between the described central station for the zone more than two that a central station of using respectively separately manages.
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, if then send to trigger upgrade, get back to the listening port state that enters then, if otherwise directly get back to the listening port state that enters;
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 memory database, judge the packet receive whether have can the updating memory database information, then upgrade routing table in this way, as otherwise return the listening port state that enters;
--the item that will upgrade after renewal finishes is told each adjacent node to trigger the mode of upgrading,
And self get back to the listening port state.
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 destined node, and send back the respective center station;
--destined node is put into the IP bag with its data of periodically gathering, and adds the IP address at the above respective center station, sends with high-rise socket;
--described high-rise socket sends out an ARP order, and the retransmission process of the adjacent next node of described destined node is checked the routing table of this machine when obtaining this ARP;
--if having to the route at described respective center station, the adjacent next node of described destined node is issued destined node with self MAC, is transmitted by described adjacent next 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, in order to encapsulate, to 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 based on embedded platform, it is characterized in that: described NMP proxy module also comprises safety management module, in order to managing users registration, password and safe class, prevent that unauthorized user from signing in to network management system.
CN2003101063673A 2003-11-20 2003-11-20 Radio transmission network system based on embeddod platform Expired - Fee Related CN100407673C (en)

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 CN1620021A (en) 2005-05-25
CN100407673C true 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)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100430925C (en) * 2005-06-30 2008-11-05 东北大学 Management system and device based on embedded operation
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
CN106161595B (en) * 2016-06-23 2020-02-21 北京东土科技股份有限公司 Industrial Internet-based process control real-time communication method, device and system
CN106933580B (en) * 2017-03-02 2020-12-29 北京天恒长鹰科技股份有限公司 Embedded software architecture system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001093071A (en) * 1999-09-21 2001-04-06 Ricoh Elemex Corp Radio meter reading system
US6236332B1 (en) * 1997-10-22 2001-05-22 Profile Systems, Llc Control and monitoring system
CN1409221A (en) * 2002-09-20 2003-04-09 吕京建 Method and device for embedded automatic and networked environment monitoring
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
嵌入式通用远程多点无线监控系统. 陈海宴,徐玉滨.无线电工程,第33卷第4期. 2003
嵌入式通用远程多点无线监控系统. 陈海宴,徐玉滨.无线电工程,第33卷第4期. 2003 *
采用嵌入式LINUX技术与GPRS网络实现无线数据采集与传输. 黄德强.电子器件,第26卷第2期. 2003
采用嵌入式LINUX技术与GPRS网络实现无线数据采集与传输. 黄德强.电子器件,第26卷第2期. 2003 *

Also Published As

Publication number Publication date
CN1620021A (en) 2005-05-25

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
US7590418B1 (en) Method and apparatus of a location server for hierarchical WLAN systems
CN101517532B (en) Radio frequency firewall coordination
CN102215263B (en) Data transmission and remote control method for self-organizing wireless internet of things (IoT) system
CN105681142B (en) networking system and networking method
CN102232177B (en) Method and distributed system for detecting and managing data from plurality of measuring devices
Theodorou et al. Software defined topology control strategies for the internet of things
CN106993278A (en) A kind of method, relevant device and system for automatically controlling smart machine access
JP2017514335A (en) Network range extender with multiple RF radio support for multiple network interfaces
CN108769009A (en) Data communications method, smart machine and intelligent gateway
JP2007505553A (en) Wireless networking system and method
CN101137960A (en) Mobility enabled system architecture software architecture and application programing interface
CN100407673C (en) Radio transmission network system based on embeddod platform
CN105704226A (en) Intelligent terminal and network configuration method thereof
CN102123181A (en) Method for automatically configuring IP address to network device
CN102469553B (en) The cut-in method of a kind of wireless sensor network and system
CN101826979A (en) Intelligent home appliance system
CN109889499A (en) File transmitting method and relevant apparatus
CN109189698A (en) Apparatus control method, device and Internet of things system
BR112020000303A2 (en) network edge controller and remote field service system
KR100661006B1 (en) Home network device management system and method thereof
CN106507329A (en) A kind of WLAN access equipment and detection method
CN102196529A (en) Access method and system for wireless sensor network
CN102685786A (en) Method and system for accessing wireless sensor network (WSN) to telecommunication network

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