CN104363126B - Statistical method, system and its router of router feature state - Google Patents
Statistical method, system and its router of router feature state Download PDFInfo
- Publication number
- CN104363126B CN104363126B CN201410706215.5A CN201410706215A CN104363126B CN 104363126 B CN104363126 B CN 104363126B CN 201410706215 A CN201410706215 A CN 201410706215A CN 104363126 B CN104363126 B CN 104363126B
- Authority
- CN
- China
- Prior art keywords
- router
- state
- function
- character string
- server
- 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
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The present invention proposes statistical method, system and its router and server of a kind of router feature state, and the statistical method of router feature state includes:Each function of router is arranged;Obtain the on off state of each function;The on off state of each function is marked;The on off state of each function after label is converted according to high-low-position to form a character string;Character string is uploaded to server;Character string is parsed to form tables of data;And the data in tables of data are counted.Statistical method, system and its router and server of router feature state proposed by the invention, the on off state of each function need to be only uploaded, it is few to upload data volume for all configurations without uploading each function, save bandwidth, and the risk of No leakage privacy of user;It can be with quick obtaining to the state of each function of router.
Description
Technical field
The present invention relates to functional status statistics, more particularly to a kind of statistical method of router feature state, system and
Its router and server.
Background technology
Currently, home router associated companies will then be done the function of existing route device to reduce software, hardware cost
Certain cutting, and this is counted firstly the need of the behaviour in service to router feature, so as to learn which function can be cut out
It cuts, which function cannot be cut, at present generally use two schemes:
1) pass through market survey;
2) using the configuration information for the acquisition all functional nodes of router that send instructions under special TR069 servers, then will
Configuration file export analysis.
For the first scheme, using market survey, but because home router user oriented is wide, purposes is more, if adopted
With market survey, then there is the defects of assessment time length, costly.
And for second scheme, although the behaviour in service statistics of router feature can be realized, at least exist as follows
Defect:
1) it needs to send instructions under dedicated TR069 servers and obtains router feature configuration;
2) functional node of TR069 protocol definitions is various, and obtaining all functional nodes needs the time long, and occupied bandwidth is more;
And
3) all configuration informations of router can be uploaded to server together, there is the risk that privacy of user is caused to reveal.
No matter from the foregoing, it will be observed that using the first scheme or second scheme, to count the use shape of router feature
Condition, all there are it is certain the defects of.
Invention content
It is in view of above-mentioned, it is necessary in the prior art statistics router feature behaviour in service present in the defects of ask
Topic proposes statistical method, system and its router and server of a kind of router feature state.
An aspect of of the present present invention proposes a kind of statistical method of router feature state, including:By each work(of router
It can be arranged;Obtain the on off state of each function;The on off state of each function is marked;According to high-low-position to label after
The on off state of each function converted to form a character string;The character string is uploaded to server;To the character
String is parsed to form tables of data;And the data in the tables of data are counted.
Optionally, it is further included before step is arranged each function of router:Each function of router is carried out
Number.
Optionally, the on off state includes opening, closed state.
Optionally, the opening is using 1 label;The closed state is using 0 label.
Optionally, the character string is 16 system character strings.
Optionally, the character string is uploaded to the server and the character string is uploaded to the service for timing
Device.
Another aspect of the present invention proposes a kind of router, including:Arrangement units, to by each function of router into
Row arrangement;Acquiring unit, to obtain the on off state of each function;Indexing unit, to be carried out to the on off state of each function
Label;Converting unit, to be converted to form a character string to the on off state of each function after label according to high-low-position;
And uploading unit, the character string is uploaded to server.
Optionally, the router further includes numbered cell, is numbered to each function to router.
Optionally, the router further includes timing unit, to timing so that the uploading unit is periodically by the word
Symbol string is uploaded to the server.
Optionally, the on off state includes opening, closed state.
Optionally, the indexing unit marks the opening using 1;The indexing unit is to the closed state
Using 0 label.
Another aspect of the present invention proposes a kind of server, including:Resolution unit, to contain to what is transmitted on router
The character string for having the on off state of each function of router is parsed to form tables of data;And statistic unit;To described
Data in tables of data are counted.
Another aspect of the invention proposes a kind of statistical system of router feature state, including:N any of the above-described
The router, wherein n are positive integer;And above-mentioned server.
In conclusion statistical method, system and its router and the service of router feature state proposed by the invention
Device, by by the state of each function of router with " 0 " with " 1 " to mark, and be converted into character string according to high-low-position, then will
Character string timing is uploaded to server, and server is for statistical analysis again, so as to learn which function can be cut, which
Function cannot be cut.Relative to the prior art, at least have the following advantages that:
1) on off state of each function need to be only uploaded, all configurations without uploading each function, upload data volume is few, section
Bandwidth, also, the risk of No leakage privacy of user are saved;
2) without sending instructions under dedicated TR069 servers, router directly can be uploaded periodically, so that server
It can be with quick obtaining to the state of each function of router;
3) since dedicated TR069 servers can not be used, market survey can not also be used, so as to save into
This.
Description of the drawings
Fig. 1 depicts the flow diagram of the statistical method of the router feature state of one embodiment of the present invention;
Fig. 2 depicts the structure diagram of the statistical system of the router feature state of another embodiment of the present invention;
Fig. 3 depicts the structure diagram of the router of another embodiment of the invention;And
Fig. 4 depicts the structure diagram of the server of a further embodiment of the present invention.
Specific embodiment
Illustrate embodiments of the present invention below by way of specific specific example, those skilled in the art can be by this specification
Disclosed content understands other advantages and effect of the present invention easily.The present invention can also pass through in addition different specific realities
The mode of applying is embodied or practiced, the various details in this specification can also be based on different viewpoints with application, without departing from
Various modifications or alterations are carried out under the spirit of the present invention.It should be noted that in the absence of conflict, the embodiment in the application
And the feature in embodiment can be combined with each other.
With reference to Fig. 1, the flow that Fig. 1 depicts the statistical method of the router feature state of one embodiment of the present invention is shown
It is intended to.
First, in step s 110, each function of router being numbered so that each function has corresponding number,
Here number can also be used as the identity recognition number of each function.
For example, after each function being numbered, the number of route pattern can be 1, and the number of access in radio can be with
The number for being 3, WAN_PPPoE can be 6.
Then, in the step s 120, each function of router is arranged, for example, can be according to the number of each function
It is arranged.
It should be noted that in the present embodiment, can not have step S110, that is, can not be to each work(of router
It can be numbered, correspondingly, in the step s 120, directly each function can be arranged, for example, can be directly according to lead-in
Mother is arranged.
Later, in step s 130, the on off state of each function is obtained, on off state here can be opening
With closed state.
Then, in step S140, the on off state of each function is marked, for opening, may be used " 1 "
It is marked;For closed state, " 0 " label may be used, such as following table (table 1):
Table 1
As shown in Table 1, each function corresponds to a number, and number here can be as the identification of each function
Number, also, the on off state of each function is marked with " 1 " or " 0 ", and " 1 " represents opening, and " 0 " represents to close shape
State.In table 1, it is altogether 47, but it's not limited to that list function, can be less than 47, is such as 44, can also be more than 47
It is a, such as be 48,64.
It should be noted that in the present embodiment, step S130, S140 is not limited to after step S110, S120,
That is, step S130, S140 can also be carried out before step S110, S120.
Then, in step S150, the on off state of each function after label is converted according to high-low-position to be formed
One character string.
It in one embodiment, can be by the switch state of each function into the character string of 16 systems, for example, can be by table
The on off state of each function is converted into according to high-low-position in 1:A48230406090, wherein, 16 system character A are binary system
1010, represent the on off state of route pattern, ap mode, access in radio, wireless access, it is other and so on.At some other
It, can also be by the character string that the switch state transitions of each function are other systems, such as 8 system character strings, not in embodiment
It limits.
Later, in step S160, character string is uploaded to server, preferably, can periodically report, so as to fixed
When report the on off state of each function of router to server.
Then, in step S170, character string is parsed to form tables of data, for example, to character string
A48230406090 is parsed, and forms corresponding tables of data, specifically, server is after character string is received, it will be to character
String is parsed, and then forms tables of data.
Then, in step S180, the data in tables of data are counted, by uniting to the data in tables of data
Meter analysis, it can be seen that the on off state of which function is usually opening, the on off state of which function is usually to close shape
State, and then can determine which function can be cut, which function cannot be cut.
The structure of the statistical system of the router feature state of another embodiment of the present invention is depicted with reference to Fig. 2, Fig. 2
Schematic diagram.
As shown in Fig. 2, the statistical system of router feature state includes n router 200, wherein, n is positive integer, that is,
Router 200 is one or more at this time, server 300 is further included, about router 200, the specific knot of server 300
Structure please refers to following.
The structure diagram of the router of another embodiment of the invention is depicted with reference to Fig. 3, Fig. 3.
As shown in figure 3, router 200 includes arrangement units 210, acquiring unit 220, indexing unit 230, converting unit
240 and uploading unit 250.
Arrangement units 210 each function of router 200 to be arranged, for example each function of router 200 are pressed
It is arranged according to the sequence of initial.
Acquiring unit 220, to obtain the on off state of each function, on off state can be opening, closed state.
Indexing unit 230 is marked to the on off state to each function, for example to opening, is carried out using " 1 "
Label to closed state, is marked using " 0 ".
Converting unit 240, to be converted to form one to the on off state of each function after label according to high-low-position
Character string than the on off state of each function in table 1 as described above, can be converted to the character string of 16 systems
A48230406090。
Uploading unit 250 character string is uploaded to server, can lead to peculiar node to realize.
Preferably, in present embodiment, router 200 can also include numbered cell 260, to router 200
Each function is numbered so that each function has respective number, at this point, then arrangement units 210 can be according to the volume of each function
It number is arranged.
Preferably, in present embodiment, router 200 can also include timing unit 270, to timing, so as to upload
Character string periodically can be uploaded to server 300 by unit 250.
Fig. 4 is referred again to, Fig. 4 depicts the structure diagram of the server of a further embodiment of the present invention.
As shown in figure 4, server 300 includes resolution unit 310, statistic unit 320.
Resolution unit 310, to the word of the on off state containing 200 each function of router transmitted on router 200
Symbol string is parsed to form tables of data.
Statistic unit 320;To be counted to the data in tables of data, by being counted to the data in tables of data
Analysis, it can be seen that the on off state of which function is usually opening, the on off state of which function is normally closed,
And then can determine which function can be cut, which function cannot be cut.
In conclusion statistical method, system and its router and the service of router feature state proposed by the invention
Device, by by the state of each function of router with " 0 " with " 1 " to mark, and be converted into character string according to high-low-position, then will
Character string timing is uploaded to server, and server is for statistical analysis again, so as to learn which function can be cut, which
Function cannot be cut.Relative to the prior art, at least have the following advantages that:
1) on off state of each function need to be only uploaded, all configurations without uploading each function, upload data volume is few, section
Bandwidth, also, the risk of No leakage privacy of user are saved;
2) without sending instructions under dedicated TR069 servers, router directly can be uploaded periodically, so that server
It can be with quick obtaining to the state of each function of router;
3) since dedicated TR069 servers can not be used, market survey can not also be used, so as to save into
This.
Above, the specific embodiment of the present invention is described with reference to the accompanying drawings.But those skilled in the art
It is understood that without departing from the spirit and scope of the present invention, the specific embodiment of the present invention can also be made each
Kind change and replacement.These changes and replacement are all fallen in claims of the present invention limited range.
Claims (8)
1. a kind of statistical method of router feature state, which is characterized in that including:
Each function of router is arranged;
Obtain the on off state of each function;The on off state includes opening, closed state;
The on off state of each function is marked;The opening is using 1 label;The closed state is using 0 label;
The on off state of each function after label is converted according to high-low-position to form a character string;
The character string is uploaded to server;
The character string is parsed to form tables of data;And
Data in the tables of data are counted.
2. the statistical method of router feature state according to claim 1, which is characterized in that in step by router
Each function further includes before being arranged:Each function of router is numbered.
3. the statistical method of router feature state according to claim 1, which is characterized in that the character string for 16 into
Character string processed.
4. the statistical method of router feature state according to claim 1, which is characterized in that upload the character string
The character string is uploaded to the server for timing to the server.
5. a kind of router, which is characterized in that including:
Arrangement units, each function of router to be arranged;
Acquiring unit, to obtain the on off state of each function;The on off state includes opening, closed state;
Indexing unit is marked to the on off state to each function;The indexing unit is to the opening using 1 mark
Note;The indexing unit is to the closed state using 0 label;
Converting unit, to be converted to form a character string to the on off state of each function after label according to high-low-position;
And
Uploading unit, the character string is uploaded to server.
6. router according to claim 5, which is characterized in that numbered cell is further included, to each work(to router
It can be numbered.
7. router according to claim 5, which is characterized in that timing unit is further included, to timing so that on described
The character string is uploaded to the server by leaflet member timing.
8. a kind of statistical system of router feature state, which is characterized in that including:
The n routers as described in any one of claim 5-7, wherein n are positive integer;And
One server, the server include:
Resolution unit, to the character string of the on off state containing each function of router transmitted on router is parsed with
Form tables of data;And
Statistic unit;To be counted to the data in the tables of data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410706215.5A CN104363126B (en) | 2014-11-27 | 2014-11-27 | Statistical method, system and its router of router feature state |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410706215.5A CN104363126B (en) | 2014-11-27 | 2014-11-27 | Statistical method, system and its router of router feature state |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104363126A CN104363126A (en) | 2015-02-18 |
CN104363126B true CN104363126B (en) | 2018-06-19 |
Family
ID=52530353
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410706215.5A Expired - Fee Related CN104363126B (en) | 2014-11-27 | 2014-11-27 | Statistical method, system and its router of router feature state |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104363126B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105049171B (en) * | 2015-07-10 | 2018-02-13 | 上海斐讯数据通信技术有限公司 | A kind of optical network local side apparatus method of data synchronization and system |
CN105282256A (en) * | 2015-11-06 | 2016-01-27 | 上海斐讯数据通信技术有限公司 | Statistical method and statistical system for user usage degree of router functions |
CN115002026A (en) * | 2022-04-20 | 2022-09-02 | 惠州高盛达科技有限公司 | Control system for state induction adjustment of router |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1771479A (en) * | 2003-04-30 | 2006-05-10 | 国际商业机器公司 | Method and system of configuring elements of a distributed computing system for optimized value |
CN101014152A (en) * | 2007-02-12 | 2007-08-08 | 郝畅 | Dynamic tracking information value-added service system and method for air cargo |
CN102750268A (en) * | 2012-06-19 | 2012-10-24 | 山东中创软件商用中间件股份有限公司 | Object serializing method as well as object de-serializing method, device and system |
CN103714091A (en) * | 2012-10-09 | 2014-04-09 | 阿里巴巴集团控股有限公司 | Object identifier generation method and device and object identifier attribute information extraction method and device |
-
2014
- 2014-11-27 CN CN201410706215.5A patent/CN104363126B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1771479A (en) * | 2003-04-30 | 2006-05-10 | 国际商业机器公司 | Method and system of configuring elements of a distributed computing system for optimized value |
CN101014152A (en) * | 2007-02-12 | 2007-08-08 | 郝畅 | Dynamic tracking information value-added service system and method for air cargo |
CN102750268A (en) * | 2012-06-19 | 2012-10-24 | 山东中创软件商用中间件股份有限公司 | Object serializing method as well as object de-serializing method, device and system |
CN103714091A (en) * | 2012-10-09 | 2014-04-09 | 阿里巴巴集团控股有限公司 | Object identifier generation method and device and object identifier attribute information extraction method and device |
Also Published As
Publication number | Publication date |
---|---|
CN104363126A (en) | 2015-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019032497A9 (en) | Configurable groups of control channel resource sets for wireless communication | |
WO2018231011A3 (en) | Method for reporting channel state information in wireless communication system and apparatus therefor | |
CA2955737C (en) | System and method for context aware network filtering | |
BR112014009201A8 (en) | csi report for a csi-rs feature set | |
BR112019023046A2 (en) | method for use in a wireless transmit / receive unit, and, wireless transmit / receive unit. | |
EP4255016A3 (en) | Method for reporting channel state information in wireless communication system and device therefor | |
MX2017004936A (en) | Communication between devices of a neighbor aware network. | |
WO2010105653A3 (en) | Channel quality feedback signaling in communication systems | |
SI2824865T1 (en) | Search space for non-interleaved R-PDCCH | |
WO2009094474A3 (en) | Integrating position-determining and wi-fi functions | |
ATE500663T1 (en) | WIRELESS COMMUNICATION METHOD FOR TRANSMITTING A SEQUENCE OF DATA UNITS BETWEEN A WIRELESS DEVICE AND A NETWORK | |
WO2014057398A3 (en) | Positioning node and method therein | |
JP2016527757A5 (en) | ||
WO2011085397A3 (en) | Apparatus and method for physical control format indicator channel (pcfich) information sharing over relay backhaul link | |
US20150281076A1 (en) | Layer 2 Path Tracing Through Context Encoding in Software Defined Networking | |
MX2018006280A (en) | Wireless local area network data transmission method and device. | |
BR112018073046A2 (en) | dynamic cyclic prefix length (cp) in wireless communication | |
WO2016105472A3 (en) | Redundant links for reliable communication | |
WO2008001205A3 (en) | Contention window management for relay networks | |
CN104363126B (en) | Statistical method, system and its router of router feature state | |
MY196521A (en) | Search Space Monitoring | |
WO2019134370A8 (en) | Method for transmitting data in internet of vehicles, terminal device and network device | |
BR112016006942A2 (en) | dynamic snr tuning on a receiver supporting 256 qam | |
WO2007148917A3 (en) | Procedure for initial access | |
WO2012128553A3 (en) | Method and device for providing learning education service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180619 Termination date: 20181127 |