CN104618408A - Method for collecting wireless network information and system for collecting wireless network information - Google Patents

Method for collecting wireless network information and system for collecting wireless network information Download PDF

Info

Publication number
CN104618408A
CN104618408A CN201310537754.6A CN201310537754A CN104618408A CN 104618408 A CN104618408 A CN 104618408A CN 201310537754 A CN201310537754 A CN 201310537754A CN 104618408 A CN104618408 A CN 104618408A
Authority
CN
China
Prior art keywords
mentioned
network information
icmp
package
radio network
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
CN201310537754.6A
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.)
Wistron Neweb Corp
Original Assignee
Wistron Neweb Corp
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 Wistron Neweb Corp filed Critical Wistron Neweb Corp
Priority to CN201310537754.6A priority Critical patent/CN104618408A/en
Publication of CN104618408A publication Critical patent/CN104618408A/en
Pending legal-status Critical Current

Links

Abstract

A method for collecting wireless network information and a system for collecting wireless network information are provided. The method for collecting wireless network information comprises the steps of transmitting an ICMP request packet through a first node, receiving the ICMP request packet through a second node, collecting a piece of wireless network information of the second node according to the ICMP request packet, and retuning an ICMP response packet to the first node, wherein the ICMP response packet includes a piece of response data related to the wireless network information. According to the invention, a node is provided to acquire wireless network information of another node, so that the node can be properly adjusted according to the wireless network information to immediately improve the quality of communication.

Description

Collect the method for radio network information and collect the system of radio network information
Technical field
The present invention relates to a kind of method of collecting radio network information and the system of collecting radio network information, and being used for network layer (Layer3) running in particular to one, the package by transmitting-receiving specific format obtains the method and system of the radio network information of other nodes.
Background technology
Traditionally, computer installation communicates each other by LAN (Local Area Network, LAN).But, along with the growth of the portable mobile device demand of notebook computer, intelligent mobile phone and so on, WLAN (Wireless Local Area Network, WLAN) has been developed into computer installation and has been transmitted in wave point by radio signal, infrared signal etc. and a kind of mode communicated each other.
In order to promote between WLAN and and wired local area network between interoperability, develop the international standard IEEE802.11 standard as WLAN.Generally speaking, IEEE802.11 standard is used for manifesting the port identical with IEEE802 wired local area network to user, and allows to transmit data in wave point simultaneously.
Such as, but in some wireless network environment, in the specification such as IEEE802.11a, IEEE802.11b, IEEE802.11g, IEEE802.11n of IEEE802.11 standard, a node is difficult to the radio network information learning another node.
In view of this, need a kind ofly can be applied to IEEE802.11 standard or other are applicable to the method and system of the radio network information obtaining a node in the wireless network environment of TCP/IP, to improve the problems referred to above.
Therefore, need to provide a kind of system of method and collection radio network information of collecting radio network information to solve the problems referred to above.
Summary of the invention
The invention provides a kind of method and system of collecting radio network information.
One embodiment of the invention provide a kind of method of collecting radio network information, the method of this collection radio network information comprises: transmit an ICMP(Internet Control Message Protocol by a first node, Internet control Message Protocol) require package; And receive above-mentioned ICMP requirement package by a Section Point, require that package collects a radio network information of above-mentioned Section Point according to above-mentioned ICMP, and return an ICMP response package to above-mentioned first node; Wherein, above-mentioned ICMP response package comprises a response data relevant to above-mentioned radio network information.
One embodiment of the invention provide a kind of system of collecting radio network information, and the system of above-mentioned collection radio network information comprises: a first node and a Section Point; This first node transmits an ICMP and requires package; This Section Point receives above-mentioned ICMP and requires package, requires that package collects a radio network information of above-mentioned Section Point according to above-mentioned ICMP, and returns an ICMP response package to above-mentioned first node; Wherein above-mentioned ICMP response package comprises a response data relevant to above-mentioned radio network information.
The invention provides the radio network information that a node obtains another node, this node suitably can be adjusted according to radio network information, immediately to improve the quality of communication.
Hereafter for introducing most preferred embodiment of the present invention.Each embodiment in order to principle of the present invention to be described, but is not used to limit the present invention.Scope of the present invention should be as the criterion with appending claims.
Method disclosed in specification of the present invention and the step of algorithm, can be directly directly applied in hardware and software module or both combinations by execution one processor.One software module (comprise and perform instruction and related data) and other data can be stored in data storage, similarly be random access memory (Random Access Memory, RAM), flash memory (flash memory), read-only memory (Read-Only Memory, ROM), EPROM (Erasable Programmable Read Only Memory) (EPROM), EEPROM (Electrically Erasable Programmable Read Only Memo) (Electrically-Erasable Programmable Read-OnlyMemory, EEPROM), register, hard disk, portable hard disk, compact disc read-only memory (Compact Disc Read-OnlyMemory, CD-ROM), digital video disk (Digital Video Disc, DVD) the storage medium form of any other embodied on computer readable or in the known technology in this field.One storage medium can be coupled to installations, for example, similarly be Ji Suan Ji ∕ processor (in order to the convenience illustrated, representing with processor at this specification), above-mentioned processor by reading information (similarly being program code), and writes information to storage medium.One storage medium can integrate a processor.One ASIC(Application Specific Integrated Circuit) comprises processor and storage medium.One user's equipment then comprises an ASIC(Application Specific Integrated Circuit).In other words, processor and storage medium, not directly to be connected the mode of user's equipment, are contained in user's equipment.In addition, in certain embodiments, the product of any applicable computer program comprises the storage medium that can read, and the storage medium that wherein can read comprises the relevant program code of one or more the disclosed embodiments.And in certain embodiments, the product of computer program can comprise encapsulating material.
Although the present invention with preferred embodiment openly as above; but itself and be not used to limit the present invention; any those skilled in the art; without departing from the spirit and scope of the present invention; should do a little change and retouching, therefore protection scope of the present invention should be as the criterion depending on the scope person of defining of appending claims.
Accompanying drawing explanation
Fig. 1 is the schematic diagram showing open systems interconnection model according to an embodiment of the invention.
Fig. 2 is the schematic diagram showing wireless communication system according to an embodiment of the invention.
Fig. 3 is the information sequence figure that first node according to one embodiment of the invention and Section Point collect radio network information.
Fig. 4 is the flow chart of the method for collection radio network information according to one embodiment of the invention.
Primary clustering symbol description:
100 communicators
102 physical layers
104 data link layers
106 network layers
108 transport layers
110 session layers
112 presentation layers
114 application layers
116 communicators
200 wireless communication systems
210 first nodes
220 Section Points
300 information sequence figure
S305, S310 step
400 flow charts
S405, S410, S415, S420, S430, S435 step
Embodiment
In order to object of the present invention, feature and advantage can be become apparent, preferred embodiment cited below particularly, and the Fig. 1 to Fig. 4 coordinating appended accompanying drawing, be described in detail.This specification provides different embodiment so that the technical characteristic of different execution mode to be described.Wherein, the use being configured to explanation of each assembly in embodiment, and be not used to limit this case.And in embodiment, the part of drawing reference numeral repeats, and is for the purpose of simplifying the description, not means the relevance between different embodiment.
Fig. 1 is the schematic diagram showing open system interconnection (Open System Interconnection, OSI) model according to an embodiment of the invention.As shown in the figure, each layer in open systems interconnection model is respectively: ground floor is physical layer (Physical Layer) 102, the second layer is data link layer (Data-link Layer) 104, third layer is that network layer (Network Layer) the 106, the 4th layer is transport layer (Transport Layer) 108, layer 5 is session layer (SessionLayer) 110, layer 6 is presentation layer (Presentation Layer) 112, layer 7 is application layer (Application Layer) 114.Every one deck in open systems interconnection model is all only to serve upper layers and to lower floor's proposition service request.And in physical layer 102, different communicators 100 and 116 just can directly communicate mutually.
Due to the data link layer 104 enterprising line operate of IEEE802.11 standard in open systems interconnection model of WLAN, the layer therefore above third layer and third layer can operate according to the same protocol jointly used with IEEE802 wired local area network.In addition, third layer and the layer above it possibly cannot know that network is actually at the second layer or lower one deck transmitting data.Therefore, third layer and the layer above it can operate equally in IEEE802 wired local area network and IEEE802.11 WLAN.
Although describe specific embodiment of the present invention for according to the operation of IEEE802.11 standard below herein, the technology personage knowing this area should know, these technology all can be applicable in other communication systems.Such as, technology of the present invention also can be applicable to the regulation of tcp/ip communication agreement with the system of ∕ or any other communication standard.Can expect that this interchangeable one exemplary embodiment is in the scope of the application.In addition, the present invention also can be applicable to other wireless network environments, such as, and blue tooth radio network, Zigbee wireless network or other are applicable to the Radio Network System of TCP/IP environment.
Fig. 2 is the schematic diagram showing wireless communication system 200 according to an embodiment of the invention.Wireless communication system 200 comprises first node 210 and a Section Point 220.Wherein first node 210 and Section Point 220 can be comprise the access network (Access Network, AN) of multiple antenna groups or access terminal (Access Terminal, AT).Access network also can be the fixed base stations or base station of to carry out with terminal equipment communicating, and can be called access point (Access Point, AP), B node (Node B), base station, evolution base station, evolution B node (eNode B) or other technical terms.And access terminal and also can be called user's equipment (User Equipment, UE), radio communication device, terminal, access terminal or other technical terms.
Further illustrate, Fig. 3 is information sequence Figure 30 0 that first node 210 according to one embodiment of the invention and Section Point 220 collect radio network information.As shown in Figure 3, first, when first node 210 is for obtaining a radio network information of Section Point 220, first can require one that instruction writes an ICMP and requires in package.Then, in step S305, first node 210 transmits above-mentioned ICMP and requires that package is to Section Point 220.After Section Point 220 receives above-mentioned ICMP requirement package, by the above-mentioned radio network information of requirement instruction acquisition required according to above-mentioned ICMP in package, and in step S310, return an ICMP and respond package to first node 210.In other embodiments, can comprise other nodes between first node 210 and Section Point 220, first node 210 and Section Point 220 via other node transmission and can receive package.
In one embodiment, radio network information can comprise signal strength signal intensity instruction (the Received Signal StrengthIndication of reception, RSSI), the signal noise ratio (information such as channel behaviour in service in Signal to Noise Ratio, SNR) He ∕ or a WI-FI environment.For example, first node is the signal strength signal intensity of Section Point for obtaining the radio network information of Section Point.Therefore, first node requires that by one the requirement instruction of signal strength signal intensity write requires in package.Form 1 is the table of contents that display one ICMP requires package.As shown in Table 1,0x5aa5 is the requirement instruction of requirement Section Point signal strength signal intensity.
form 1
In this embodiment, Section Point requires after package at reception ICMP, can the signal strength signal intensity of requirement order 0x5aa5 collection as requested in package itself, then by collected signal strength signal intensity write ICMP response package.Form 2 is table of contents that display one ICMP responds package.As shown in Table 2,0xFF63 is the response data of Section Point signal strength signal intensity-99dBm.
form 2
Fig. 4 is the flow chart 400 of the method for collection radio network information according to one embodiment of the invention.First, in step S405, first node requires that by one instruction writes an ICMP and requires in package.In step S410, first node transmits above-mentioned ICMP and requires package to Section Point.Then, in step S415, Section Point receives above-mentioned ICMP and requires package, and requires that package collects a radio network information according to above-mentioned ICMP.In the step s 420, above-mentioned radio network information is write an ICMP and responds package by Section Point.In step S425, Section Point returns above-mentioned ICMP and responds package to first node.Next, in step S430, first node judges whether that in a Preset Time, receive above-mentioned ICMP responds package.If first node do not receive in Preset Time above-mentioned ICMP respond package time ("No" in step S430), get back to step S405, first node again will require instruction write ICMP requirement package.If first node receives ("Yes" in step S430) when above-mentioned ICMP responds package in Preset Time, in step S435, first node then responds package according to above-mentioned ICMP and performs remaining processing sequences.It should be noted that in this embodiment, the method is run under the framework of IEEE802.11.But range of application of the present invention is not limited thereto, in other wireless network environment, as long as the ICMP of support TCP/IP Yaos Qiu ∕ response, package also can implement method of the present invention.
Therefore, by the method and system of collection radio network information of the present invention, provide a node to obtain the radio network information of another node, this node suitably can be adjusted according to radio network information, immediately to improve the quality of communication.
Above embodiment uses multiple angles to describe.Obvious teaching here can present in many ways, and any certain architectures or function are only a representational situation disclosed in example.According to teaching herein, any those skilled in the art is to be understood that the content presented herein can independently utilize other certain forms or comprehensive various ways to present as difference.Illustrate, can certain device be utilized in accordance with mentioning any mode in above or realize someway.The enforcement of one device or available any other framework or functional of a kind of execution of mode, again or framework and functionally realize previously discussed that one or more are formal.Illustrate above viewpoint again, in some situation, parallel channel can be set up based on pulse repetition frequency.Again in some situation, parallel channel also can be set up based on pulse position or off normal.In some situation, parallel channel can be set up based on sequential frequency hopping.In certain certain situation, parallel channel can be set up based on pulse repetition frequency, pulse position or off normal and sequential frequency hopping.
One of skill in the art will appreciate that information and signal can represent by multiple different science and technology and skill.Citing, can present describing the data, instruction, order, information, signal, position, symbol and the chip (chip) that likely refer to above in volt, electric current, electromagnetic wave, magnetic field or magnetic grain, any combination of light field or light grain or more.
Those skilled in the art also can understand this describe various illustrative logical blocks, module, processor, device, circuit and algorithm steps and above disclosed various situations can electronic hardware (be such as used for the numeral that source code or other technologies designs implements, simulate and implement or both combination), various forms of program or with indicate as the design code linked (being called " software " or " software module " for convenience in interior literary composition) or both combinations.For clearly demonstrating the interchangeability between this hardware and software, the descriptive assembly of multiple tool, square, module, circuit and step are functional based on it haply in above description.No matter this function presents with hardware or software form, will be considered as annotating application-specific on total system and design restriction and determine.Those skilled in the art can be each application-specific and the function of description is realized in a variety of different ways, but this decision-making realized is not to be read as and departs from scope disclosed herein.
In addition, multiple various illustrative logical blocks, module and circuit and various situation disclosed herein may be implemented in integrated circuit (Integrated Circuit, IC), access terminal, access point, or by integrated circuit, access terminal, access point perform.Integrated circuit can by general service processor, digital signal processor (Digital Signal Processor, DSP), ASIC(Application Specific Integrated Circuit) (Application Specific Integrated Circuit, ASIC), field programmable gate array (FieldProgrammable Gate Array, or other programmable logic devices FPGA), discrete gate (Discrete Gate) or transistor logic (Transistor Logic), discrete hardware components, electronic building brick, optical module, the design of mechanical component or any above combination is to complete the function described in this literary composition, and may perform be present in integrated circuit, outer or both the actuating code of integrated circuit or instruction.General service processor may be microprocessor, but also may be any conventional processors, controller, microcontroller or state machine.Processor can be made up of the combination of computer equipment, such as: the combination of digital signal processor (DSP) and a microcomputer, organize more microcomputer, one group organize microcomputer and a digital signal processor cores get or any other similar configuration at the most.
Disclosed in this any concrete order of program or the step of layering pure be the mode of a citing.Based on the preference in design, must recognize that the step of any concrete order in program or layering can be rearranged in the scope disclosed in this file.The scope of the claim of adjoint method presents the assembly of various step with a demonstration example order, also therefore not should by specification of the present invention the particular order of showing or classification limit.

Claims (10)

1. collect a method for radio network information, the method for this collection radio network information comprises:
Transmit an ICMP by a first node and require package; And
Receive above-mentioned ICMP by a Section Point and require package, require that package collects a radio network information of above-mentioned Section Point according to above-mentioned ICMP, and return an ICMP response package to above-mentioned first node;
Wherein, above-mentioned ICMP response package comprises a response data relevant to above-mentioned radio network information.
2. method of collecting radio network information as claimed in claim 1, also comprises:
When above-mentioned first node is after the above-mentioned ICMP of transmission requires package, judge whether that in a Preset Time, receive above-mentioned ICMP responds package;
If above-mentioned first node receives above-mentioned ICMP and responds package in above-mentioned Preset Time, then respond package according to above-mentioned ICMP and perform remaining processing sequences; And
If above-mentioned first node does not receive above-mentioned ICMP and responds package in above-mentioned Preset Time, then the above-mentioned ICMP that retransfers requires that package is to above-mentioned Section Point.
3. method of collecting radio network information as claimed in claim 1, wherein above-mentioned ICMP requires that package comprises one and requires instruction, and this requires that instruction is in order to require that above-mentioned Section Point collects above-mentioned radio network information.
4. as claimed in claim 1 method of collecting radio network information, wherein above-mentioned radio network information comprises the passage behaviour in service in the signal strength signal intensity instruction of reception, signal noise ratio He ∕ or a WI-FI environment.
5. method of collecting radio network information as claimed in claim 1, wherein above-mentioned first node and above-mentioned Section Point support the communication protocol of IEEE802.11 standard.
6. collect a system for radio network information, the system of above-mentioned collection radio network information comprises:
One first node, this first node transmits an ICMP and requires package; And
One Section Point, this Section Point receives above-mentioned ICMP and requires package, requires that package collects a radio network information of above-mentioned Section Point according to above-mentioned ICMP, and returns an ICMP response package to above-mentioned first node;
Wherein above-mentioned ICMP response package comprises a response data relevant to above-mentioned radio network information.
7. system of collecting radio network information as claimed in claim 6, wherein above-mentioned first node is after the above-mentioned ICMP of transmission requires package, judge whether that in a Preset Time, receive above-mentioned ICMP responds package, if above-mentioned first node receives above-mentioned ICMP and responds package in above-mentioned Preset Time, then respond package according to above-mentioned ICMP and perform remaining processing sequences; If above-mentioned first node does not receive above-mentioned ICMP and responds package in above-mentioned Preset Time, then the above-mentioned ICMP that retransfers requires that package is to above-mentioned Section Point.
8. system of collecting radio network information as claimed in claim 6, wherein above-mentioned ICMP requires that package comprises one and requires instruction, and this requires that instruction is in order to require that above-mentioned Section Point collects above-mentioned radio network information.
9. as claimed in claim 6 system of collecting radio network information, wherein above-mentioned radio network information comprises the passage behaviour in service in the signal strength signal intensity instruction of reception, signal noise ratio He ∕ or a WI-FI environment.
10. system of collecting radio network information as claimed in claim 6, wherein above-mentioned first node and above-mentioned Section Point support the communication protocol of IEEE802.11 standard.
CN201310537754.6A 2013-11-04 2013-11-04 Method for collecting wireless network information and system for collecting wireless network information Pending CN104618408A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310537754.6A CN104618408A (en) 2013-11-04 2013-11-04 Method for collecting wireless network information and system for collecting wireless network information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310537754.6A CN104618408A (en) 2013-11-04 2013-11-04 Method for collecting wireless network information and system for collecting wireless network information

Publications (1)

Publication Number Publication Date
CN104618408A true CN104618408A (en) 2015-05-13

Family

ID=53152683

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310537754.6A Pending CN104618408A (en) 2013-11-04 2013-11-04 Method for collecting wireless network information and system for collecting wireless network information

Country Status (1)

Country Link
CN (1) CN104618408A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6507869B1 (en) * 1999-04-28 2003-01-14 International Business Machines Corporation Method and apparatus for asset tracking of network attached devices
US7945656B1 (en) * 2004-10-18 2011-05-17 Cisco Technology, Inc. Method for determining round trip times for devices with ICMP echo disable
CN102282803A (en) * 2009-01-19 2011-12-14 熵敏通讯股份有限公司 Method and apparatus for layer 2 discovery in a managed shared network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6507869B1 (en) * 1999-04-28 2003-01-14 International Business Machines Corporation Method and apparatus for asset tracking of network attached devices
US7945656B1 (en) * 2004-10-18 2011-05-17 Cisco Technology, Inc. Method for determining round trip times for devices with ICMP echo disable
CN102282803A (en) * 2009-01-19 2011-12-14 熵敏通讯股份有限公司 Method and apparatus for layer 2 discovery in a managed shared network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
J. POSTEL: "《INTERNET CONTROL MESSAGE PROTOCOL;DARPA INTERNET PROGRAM,PROTOCOL SPECIFICATION》", 《NETWORK WORKING GROUP REQUEST FOR COMMENTS: 792》 *

Similar Documents

Publication Publication Date Title
Abedi et al. Bluetooth and Wi-Fi MAC address based crowd collection and monitoring: Benefits, challenges and enhancement
García-Hernando et al. Problem solving for wireless sensor networks
US20180062873A1 (en) Lora mobile unit for allowing a mobile device to directly access lora information packets and data transmission method of same
Aragón-Zavala Indoor wireless communications: From theory to implementation
US7741970B2 (en) Method and apparatus for a radio frequency identification repeater
CN107087028B (en) Information sharing in smart spaces
WO2006098892A3 (en) Method of designating a future network coordinator
CN107209249A (en) With the FTM agreements for arriving at angle He leaving angle
CN103532782A (en) WLAN (Wireless Local Area Network) wireless network tester and testing method thereof
US8554217B2 (en) System and method for automatically setting environment of user terminal
US20090082015A1 (en) Systems and methods for controlling mobile unit access to network services based on its location
Ghosh Wireless networking and mobile data management
Andersson Short range low power wireless devices and Internet of Things (IoT)
CN101325530A (en) Two grade network and communication method thereof
CN102457903A (en) Access control method for accessing wireless sensor network to telecommunication network by multiple gateways and apparatus thereof
US20090036066A1 (en) Smart data dynamic communication module and message processing and transmitting method thereof
Zhian et al. A bus management system based on ZigBee and GSM/GPRS
Pan et al. An integrated data exchange platform for Intelligent Transportation Systems
CN104618408A (en) Method for collecting wireless network information and system for collecting wireless network information
Despatis-Paquette et al. Connectivity validation for indoor IoT applications with weightless protocol
Srinivasulu et al. Wireless technology over internet of things
Iannucci et al. Crowdsourced smart cities
Ariff et al. Establish connection between remote areas and city to improve healthcare services
CN1898911B (en) Use of access points for autonomic determination of available resources
Shukri et al. Planning and Predicting IoT Wireless Communication Coverage Based on Three Applications in Kuala Lumpur City

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150513

WD01 Invention patent application deemed withdrawn after publication