CN104301913A - Distributed radio monitoring network and method - Google Patents
Distributed radio monitoring network and method Download PDFInfo
- Publication number
- CN104301913A CN104301913A CN201410528985.5A CN201410528985A CN104301913A CN 104301913 A CN104301913 A CN 104301913A CN 201410528985 A CN201410528985 A CN 201410528985A CN 104301913 A CN104301913 A CN 104301913A
- Authority
- CN
- China
- Prior art keywords
- receiver
- network
- distributed radio
- client
- radio monitoring
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/30—Network architectures or network communication protocols for network security for supporting lawful interception, monitoring or retaining of communications or communication related information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention relates to a distributed radio monitoring network. The distributed radio monitoring network comprises a miniaturization receiver module cluster, a management station, a client terminal and a network connecting device; the miniaturization receiver module cluster is used for signal perception, the management station is used for network management, and the client terminal is used for executing monitoring tasks. The monitoring network is based on a TCP/IP protocol family to achieve communication, the client terminal and receivers transmit commands and data according to a TCP protocol, and the management station searches for the receivers according to a UDP protocol and multicast. The distributed monitoring network is adopted, the receivers can be closer to a signal transmission source in geographic position, and therefore the signal transmission possibility before signals are received is decreased; a monitoring device does not need high performance any more, and cost is reduced.
Description
Technical field
The invention belongs to radio monitoring field, specifically a kind of distributed radio monitoring network and monitoring method.
Background technology
In order to ensure that the electromagnetic environment of radio communication is interference-free and destroy, the radio signal to propagating in space is needed to monitor.Generally speaking, monitoring station is a monitoring system be made up of reception antenna, receiver, industrial computer and monitoring of software, the mode of fixing local oscillator or frequency sweep is adopted to carry out continuing observation to the electromagnetic signal of special frequency channel, once find illegal and interference signal, namely use the direction-finding system be made up of direction-finder antenna and direction finding instrument to carry out direction finding and location to signal, find out pirate radio or emission source.
The general monitoring mode adopting fixed station to add mobile radio station at present.Fixed station monitoring range is wide, and equipment precision is high, involves great expense, special direction-finding equipment of usually also arranging in pairs or groups.Fixed station is round-the-clock monitors target area electromagnetic environment, once find questionable signal, by the general location of direction-finding equipment determination signal source.Mobile radio station as its name suggests, is moveable monitoring station, can be the special motor vehicles of a loading monitoring equipment, also can be the professional of portable hand-held instrument.Mobile radio station is used for the accurate location of locking interference source further in approximate region residing for interference source.
Radio monitoring is faced with following problem at present: modern big city has been that high building stands in great numbers, cause the multipath of signal and reflection effect obvious, monitoring station cannot position signal; Each monitoring station self-organizing system, lacks data sharing between standing and standing, and becomes " information island ", cannot provide effective data supporting for management and decision.
Summary of the invention
Object of the present invention is exactly for current radio monitoring problems faced, provides a kind of distributed radio monitoring network and monitoring method.
The present invention adopts following technical scheme:
A kind of distributed radio monitoring network, be made up of miniaturized receiver module cluster, management station, client and network interconnection apparatus, network interconnection, described monitoring network realizes communication based on TCP/IP protocol suite, described client and receiver adopt Transmission Control Protocol move instruction and data, and described management station adopts udp protocol and multicast to carry out scanning receiver.
Preferably, described miniaturized receiver module cluster is made up of some miniaturized receivers.
Preferably, described miniaturized receiver adopts the SOC (system on a chip) based on ARM Cortex-A8 core, uses Windows Embedded Compact 7 operating system.
Preferably, the network communication module of miniaturized receiver have employed the asynchronous transport method based on windows messaging.
Preferably, the network communication module of described miniaturized receiver is divided into TCP communication unit and UDP communication unit two parts.
Preferably, described TCP communication unit is made up of monitor, control channel and data channel.
Preferably, described UDP communication unit is made up of multicast members and UDP loopback device.
A kind of distributed radio monitoring method, comprising:
Client operational monitoring application software;
Management station's operational network management service routine;
Client-access management station obtains monitoring network inner receiver information;
Client and corresponding receiver are directly set up TCP and are connected, and send instruction by control channel, control receiver execution and specifically measure task, and obtain measurement result by data channel.
Preferably, described management station is served for client provides network management services and receiver to call by discovery table and task list.
Preferably, the present invention is the application programming interface that described client provides dynamic link library form, and this storehouse encapsulates program control command, adopts the asynchronous transport method based on overlay model.
The invention has the beneficial effects as follows: the present invention adopts distributed monitoring network, make receiver can closer to signal emitting-source on geographical position.This reduces the possibility that signal occurs to reflect before being received, monitoring equipment also no longer needs very high performance, reduces cost; Measurement data in this network is all pooled to Centroid and carries out comparing fusion, achieves information sharing, makes the meticulousr and wisdom of radio monitoring.
Accompanying drawing explanation
Fig. 1 is monitoring network block diagram;
Fig. 2 is the frame format of instruction;
Fig. 3 is the receiver discover method based on multicast.
Embodiment
Below in conjunction with the drawings and specific embodiments, the specific embodiment of the present invention is described further:
Specific term is introduced:
TCP/IP: TCP/IP, udp protocol: User Datagram Protoco (UDP).
As shown in Figure 1, a kind of distributed radio monitoring network, be made up of miniaturized receiver module cluster, management station, client and network interconnection apparatus, network interconnection, described monitoring network realizes communication based on TCP/IP protocol suite, described client and receiver adopt Transmission Control Protocol move instruction and data, described management station adopts udp protocol and multicast to carry out scanning receiver, and all instructions use frame format as shown in Figure 2.Wherein, starting character is the 4 byte ASCII character of " EI41 ", the beginning of representative frame; Command frame command phase is the ASCII character of 16 bytes, represents different control commands; Serial number is the signless integer of 4 bytes, represents the sequence number of present frame; Data segment is divided into three parts, 4 byte signless integer representative data length of beginning, 1 byte representative data type subsequently, and remainder is data; End mark is the 2 byte ASCII character of " 00 ".
Described miniaturized receiver module cluster is made up of some miniaturized receivers, described miniaturized receiver adopts the SOC (system on a chip) based on ARM Cortex-A8 core, the CPU frequency of this SOC (system on a chip) reaches 800MHz, there are 100,000,000 LAN network interfaces, be highly suitable for the high speed data transfer as spectrum monitoring, receiver adopts Windows Embedded Compact 7 operating system, possesses Windows Socket 2 DLL (dynamic link library) of feature richness, support multiple synchronization and asynchronous mode, and support multicast.
The network communication module of miniaturized receiver have employed the asynchronous transport method based on windows messaging, and the method, by the message notification mechanism of Windows window, is controlled by the network transmission process of message distribution to data of main thread.
The network communication module of described miniaturized receiver is divided into TCP communication unit and UDP communication unit two parts.Described TCP communication unit is made up of monitor, control channel and data channel, and monitor is monitored 8080 ports, sets up and control or data channel after having connection request to arrive; Control channel for receiving the control command of distance host, and returns response results; Data channel is always under the jurisdiction of a certain control channel, is specifically designed to and sends measurement data to distance host.Receiver is open 8080 ports only, therefore only have a monitor, but can have multiple control channel, can respond the control of multiple distance host simultaneously; A control channel also can have multiple data channel, can transmit dissimilar measurement data to same distance host simultaneously.Described UDP communication unit is made up of multicast members and UDP loopback device, multicast members makes receiver can add multicast group, the search instruction of multicast group is mail at receiving management station, and UDP loopback device to management station's back response, allows management station learn the existence of this receiver based on udp protocol.
A kind of distributed radio monitoring method, comprising:
Client operational monitoring application software.
Management station's operational network management service routine.
Client-access management station obtains monitoring network inner receiver information, and client and corresponding receiver are directly set up TCP and be connected, and send instruction by command channel, controls receiver execution and specifically measures task, and obtain measurement result by data channel.
The Main Function of management station is management monitoring network, finds the receiver in network, for client provides network management services and the service of receiver another name.The service routine of management station is the Windows service of being developed by .net, can run on Microsoft's desktop operating system of present main flow as XP or Win7.
As shown in Figure 3, management station is by finding the receiver in network based on multicast and udp protocol, management station just sent a search instruction to multicast group every 120 seconds, receiver member in multicast group, after receiving search instruction, can send to 4041 ports of this management station the UDP datagram comprising receiver information.Multicast function is more powerful than broadcast capability, can cross over the main frame outside router discovery local area network (LAN), thus make monitoring network can expand to multiple local area network (LAN), even can build monitoring network on internet by VPN.
Management station has discovery table and task list two data forms, wherein finds all receiver information found in the current network of table record, and the UDP datagram that these information are returned by receiver is resolved and obtained; Receiver another name in the current test assignment of task list record and the corresponding relation of IP, task list is in charge of by client, the receiver that client is carried out additions and deletions by sending program control command to management station and renamed in task list.For client provides the function class of another name service like name server, utilize this service, client can use a understandable name to visit receiver, and the IP of receiver and host name are transparent to client.
Receiver, when bootloader, first creates the UDP socket that is bound to 4040 ports, then allows this socket add a multicast group.When management station sends search instruction toward this multicast group, all multicast members can receive this instruction, and the IP address of management station's main frame can be obtained simultaneously, so the network information of oneself and state information are sent it back management station with the form of datagram by UDP loopback device by receiver, management station like this is just aware of all network site and the state that belong to the receiver of this multicast group.
For each receiver, it is equivalent to a server, is not distinguished, as long as any main frame sends instruction according to call format toward receiver, can meet with a response to client and these two kinds of distance hosts of management station.In practice, the service routine of management station and client monitors software operate in same PC sometimes, although now IP address only has one, port is different, and this can't have any impact to the program control of receiver and transfer of data.
The present invention is the application programming interface that described client provides dynamic link library form, and this storehouse encapsulates program control command.For developer provides the most basic management and measurement function, mainly be divided into network management, receiver management, frequency domain measurement, time domain measurement four part, what these basic functions were considered in the business scope and need not requiring efforts that developer only can be absorbed in oneself on the basis in this storehouse realizes details, thus the monitoring of software that fast Development is special.Below the key point that api function storehouse realizes is described.
Due to the running environment of client too much can not be supposed, so the built-in function of client should be efficient as much as possible.Network model based on this client has selected the asynchronous transport method based on overlay model.Under this methodology, data can directly communicate with distance host in user buffering district, no longer through system buffer, thereby reduce the expense of the data Replica that layering brings.
Client is when setting up interim monitoring sub-network, 8080 ports to management station send " discovery " instruction, management station will send to client the content of discovery table, client can therefrom select certain receiver, then with the IP of this receiver and another name for parameter, 8080 ports again to management station send " interpolation " instruction, and management station will add a line in task list, record the mapping relations of this receiver another name and IP.In like manner, client can be also that parameter sends " deletion " instruction with the another name of receiver, allows management station that receiver is deleted from task list.
Client when initiating measurement task, first with receiver another name for parameter, inquire the IP address of receiver to management station, then just attempt setting up TCP with 8080 ports of this IP and be connected.Now receiver receives connection request, for this request creates a control channel, calls Accept () function and sets up with client and be connected.Such client just can send the control command of allocating and measuring parameter to receiver.
When configuring measurement parameter, client should allow receiver start and measure, and receives measurement data.But because the data volume of Monitoring Data is comparatively large, and the duration is longer, in order to still can instruction be received during transfer of data, just need for transmission data set up an other independently data channel in logic.In order to set up data channel, client first sends " port " instruction by control channel to receiver, and a port number information is carried in this instruction, is intended to the port numbers notifying the data channel that receiver will be set up.Receiver, after receiving this instruction, just creates an accurate data channel, and arranges it and belong to control channel, and then send response to client, client, after receiving response, is just attempted setting up TCP with this port with 8080 ports of receiver and is connected.After receiver receives connection request, find with it corresponding accurate data channel by IP and port information, call Accept () the function data channel that is as the criterion and open path.Such receiver just can send data by this data channel to client.
Certainly, above-mentioned explanation is not limitation of the present invention, and the present invention is also not limited in above-mentioned citing, and the change that those skilled in the art make in essential scope of the present invention, remodeling, interpolation or replacement also should belong to protection scope of the present invention.
Claims (10)
1. a distributed radio monitoring network, it is characterized in that, comprise miniaturized receiver module cluster, management station, client and network interconnection apparatus, network interconnection, described monitoring network realizes communication based on TCP/IP protocol suite, described client and receiver adopt Transmission Control Protocol move instruction and data, and described management station adopts udp protocol and multicast to carry out scanning receiver.
2. a kind of distributed radio monitoring network as claimed in claim 1, is characterized in that, described miniaturized receiver module cluster is made up of some miniaturized receivers.
3. a kind of distributed radio monitoring network as claimed in claim 2, is characterized in that, described miniaturized receiver adopts the SOC (system on a chip) based on ARM Cortex-A8 core, uses Windows Embedded Compact7 operating system.
4. a kind of distributed radio monitoring network as claimed in claim 2, it is characterized in that, the network communication module of miniaturized receiver have employed the asynchronous transport method based on windows messaging.
5. a kind of distributed radio monitoring equipment as claimed in claim 2, is characterized in that, the network communication module of described miniaturized receiver is divided into TCP communication unit and UDP communication unit two parts.
6. a kind of distributed radio monitoring network as claimed in claim 5, it is characterized in that, described TCP communication unit is made up of monitor, control channel and data channel.
7. a kind of distributed radio monitoring network as claimed in claim 5, is characterized in that, described UDP communication unit is made up of multicast members and UDP loopback device.
8. a distributed radio monitoring method, is characterized in that, comprising:
Client operational monitoring application software;
Management station's operational network management service routine;
Client-access management station obtains monitoring network inner receiver information;
Client and corresponding receiver are directly set up TCP and are connected, and send instruction by control channel, control receiver execution and specifically measure task, and obtain measurement result by data channel.
9. a kind of distributed radio monitoring method as claimed in claim 8, is characterized in that, described management station is served for client provides network management services and receiver to call by discovery table and task list.
10. a kind of distributed radio monitoring method as claimed in claim 8, it is characterized in that, the present invention is the application programming interface that described client provides dynamic link library form, and this storehouse encapsulates program control command, adopts the asynchronous transport method based on overlay model.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410528985.5A CN104301913A (en) | 2014-10-10 | 2014-10-10 | Distributed radio monitoring network and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410528985.5A CN104301913A (en) | 2014-10-10 | 2014-10-10 | Distributed radio monitoring network and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104301913A true CN104301913A (en) | 2015-01-21 |
Family
ID=52321433
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410528985.5A Pending CN104301913A (en) | 2014-10-10 | 2014-10-10 | Distributed radio monitoring network and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104301913A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105721071A (en) * | 2015-05-28 | 2016-06-29 | 中国电子科技集团公司第四十一研究所 | Gridding based radio monitoring device management method |
CN107579741A (en) * | 2017-08-21 | 2018-01-12 | 南宁电视台 | Embedded monitoring warning system based on software radio |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1538688A (en) * | 2003-04-16 | 2004-10-20 | ���ǵ�����ʽ���� | Network device, system and method for providing list of controlled devices |
CN101695167A (en) * | 2009-10-19 | 2010-04-14 | 上海永为信息科技有限公司 | Automatic monitoring system of mobile wireless network |
CN103440754A (en) * | 2013-08-26 | 2013-12-11 | 国家电网公司 | Wireless distribution type network data monitoring system |
CN104038301A (en) * | 2014-06-30 | 2014-09-10 | 信亚美科(南京)信息技术有限公司 | Distributed intelligent radio monitoring system |
-
2014
- 2014-10-10 CN CN201410528985.5A patent/CN104301913A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1538688A (en) * | 2003-04-16 | 2004-10-20 | ���ǵ�����ʽ���� | Network device, system and method for providing list of controlled devices |
CN101695167A (en) * | 2009-10-19 | 2010-04-14 | 上海永为信息科技有限公司 | Automatic monitoring system of mobile wireless network |
CN103440754A (en) * | 2013-08-26 | 2013-12-11 | 国家电网公司 | Wireless distribution type network data monitoring system |
CN104038301A (en) * | 2014-06-30 | 2014-09-10 | 信亚美科(南京)信息技术有限公司 | Distributed intelligent radio monitoring system |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105721071A (en) * | 2015-05-28 | 2016-06-29 | 中国电子科技集团公司第四十一研究所 | Gridding based radio monitoring device management method |
CN107579741A (en) * | 2017-08-21 | 2018-01-12 | 南宁电视台 | Embedded monitoring warning system based on software radio |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11503509B2 (en) | Application server switching method, session management network element, and terminal device | |
US10349242B2 (en) | Calibration of wireless network's signal strength map database for indoor locating techniques | |
US9351119B2 (en) | Method and apparatus for detecting location changes and monitoring assistance data via scanning | |
US9220007B2 (en) | Wireless access point MAC address privacy | |
US8743727B2 (en) | Driving hybrid location services from WLAN stations using access points | |
US8805403B2 (en) | Automatic data accuracy maintenance in a Wi-Fi access point location database | |
CN110032512B (en) | Debugging method of small program, related equipment and terminal | |
CN106789526B (en) | method and device for connecting multiple system networks | |
JP5673360B2 (en) | Portable network connection device, method, computer program, and recording medium | |
US9503893B2 (en) | Communication management system, relay device, communication control system, communication system, communication method, and recording medium storing communication control program | |
CN104468327B (en) | A kind of group Adding Way, Apparatus and system | |
US20120179737A1 (en) | System and method for searching for mobile devices, and for establishing connections and data exchange between the mobile devices | |
EP2761937A1 (en) | Identification-assisted wireless network connections | |
WO2017201961A1 (en) | Method and device for identifying wi-fi type | |
WO2013112322A1 (en) | Dynamic data retrieval in a wlan positioning system | |
WO2021101446A1 (en) | System, method and apparatus downloading update package, and device and readable storage medium thereof | |
US20070178939A1 (en) | Method for reducing radio interference between wireless access points | |
CN111194098B (en) | Link establishment method, device, communication system and computer readable medium | |
KR102310027B1 (en) | Determination method and corresponding terminal, computer program product and storage medium | |
KR101748302B1 (en) | System and method of anqp querying using a common anqp group version | |
CN104301913A (en) | Distributed radio monitoring network and method | |
CN104125605A (en) | Implementing method and device for request of building WIFI connection | |
CN115225652A (en) | Method and system for determining edge service platform, electronic equipment and storage medium | |
CN105376835A (en) | Portable equipment and method for connecting mobile terminal with portable equipment | |
CN105474706A (en) | WTP access method, management method, apparatus and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150121 |
|
RJ01 | Rejection of invention patent application after publication |