CN104301913A - Distributed radio monitoring network and method - Google Patents

Distributed radio monitoring network and method Download PDF

Info

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
Application number
CN201410528985.5A
Other languages
Chinese (zh)
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.)
CETC 41 Institute
Original Assignee
CETC 41 Institute
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 CETC 41 Institute filed Critical CETC 41 Institute
Priority to CN201410528985.5A priority Critical patent/CN104301913A/en
Publication of CN104301913A publication Critical patent/CN104301913A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/30Network architectures or network communication protocols for network security for supporting lawful interception, monitoring or retaining of communications or communication related information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols 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

A kind of distributed radio monitoring network and monitoring method
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.
CN201410528985.5A 2014-10-10 2014-10-10 Distributed radio monitoring network and method Pending CN104301913A (en)

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)

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

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

Patent Citations (4)

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

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