CN105306244A - Router management method, router management system and router management device - Google Patents
Router management method, router management system and router management device Download PDFInfo
- Publication number
- CN105306244A CN105306244A CN201410370992.7A CN201410370992A CN105306244A CN 105306244 A CN105306244 A CN 105306244A CN 201410370992 A CN201410370992 A CN 201410370992A CN 105306244 A CN105306244 A CN 105306244A
- Authority
- CN
- China
- Prior art keywords
- router
- instruction
- terminal
- server
- routing management
- 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.)
- Granted
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a router management method, a router management system and a router management device, and belongs to the field of remote control. The method comprises the following steps of: receiving a terminal identifier and a routing management command transmitted by a terminal; according to the terminal identifier, inquiring a router bound with the terminal; and transmitting the routing management command to the router according to a management connection built with the router, wherein the router is used for executing predetermined operations according to the routing management command. With the method, the system and the device, a problem of failure in control of the router when a device used by the user is in a public network environment is solved, and thus, types of networks applicable when the user manages the router through the used terminal are expanded.
Description
Technical field
The present invention relates to remote control field, particularly a kind of router administration method, system and equipment.
Background technology
Router is the network equipment for connecting each local area network (LAN) and wide area network in internet.Day by day universal along with the electronic equipment in user family and intelligent appliance, router occupies more and more important position gradually in people's daily life.
User uses the computer routers being in same local area network (LAN) with router to control usually.Briefly, this control procedure comprises: user controls the page by the Web of computer to access router, controls to input keeper's account and password in the page at this Web; Router authentic administrator account and password correct time, control display management option in the page at Web, this management options generally includes outer net setting options, Intranet setting options, wireless network setting options etc.Then, user controls to click corresponding button or list in the page at Web, arranges or change the deploy content of router.
Inventor is realizing in process of the present invention, and at least there are the following problems to find aforesaid way: said method is only applicable to the computer being in same local area network (LAN) with router, if the equipment that user uses is in public network environment, then cannot routers control.
Summary of the invention
To be in public network environment routers cannot to carry out the problem that controls to solve the equipment used user, embodiments provide a kind of router administration method, system and equipment.Described technical scheme is as follows:
According to a first aspect of the invention, provide a kind of router administration method, in server, described method comprises:
The terminal iidentification that receiving terminal sends and routing management instruction;
According to the router of described terminal iidentification inquiry with described terminal binding;
According to being connected with the management that described router is set up, described routing management instruction is sent to described router, described router is used for performing scheduled operation according to described routing management instruction.
According to a second aspect of the invention, provide a kind of router administration method, in router, described method comprises:
The routing management instruction that reception server sends; Described routing management instruction is after the terminal iidentification that sends of described server receiving terminal and described routing management instruction, according to the router of described terminal iidentification inquiry with described terminal binding, and sends according to being connected with the management that described router is set up;
Scheduled operation is performed according to described routing management instruction.
According to a third aspect of the invention we, provide a kind of router administration method, in terminal, described method comprises:
Generate for managing the routing management instruction with the router of described terminal binding;
To server transmitting terminal mark and described routing management instruction, described server is used for according to the router of described terminal iidentification inquiry with described terminal binding; According to being connected with the management that described router is set up, described routing management instruction is sent to described router, described router is used for performing scheduled operation according to described routing management instruction.
According to a forth aspect of the invention, provide a kind of router administration device, in server, described device comprises:
Receiver module, the terminal iidentification sent for receiving terminal and routing management instruction;
First enquiry module, for the router according to described terminal iidentification inquiry and described terminal binding;
Sending module, for according to the described router being connected the described routing management instruction received by described receiver module with the management that described router is set up and sending to described first enquiry module inquire about, described router is for according to described routing management instruction execution scheduled operation.
According to a fifth aspect of the invention, provide a kind of router administration device, in router, described device comprises:
Order receiver module, for the routing management instruction that reception server sends; Described routing management instruction is after the terminal iidentification that sends of described server receiving terminal and described routing management instruction, according to the router of described terminal iidentification inquiry with described terminal binding, and sends according to being connected with the management that described router is set up;
Command execution module, performs scheduled operation for the described routing management instruction received according to described order receiver module.
According to a sixth aspect of the invention, provide a kind of router administration device, in terminal, described device comprises:
Order generation module, for generating for managing the routing management instruction with the router of described terminal binding;
Order sending module, for the described routing management instruction generated to server transmitting terminal mark and described order generation module, described server is used for according to the router of described terminal iidentification inquiry with described terminal binding; According to being connected with the management that described router is set up, described routing management instruction is sent to described router, described router is used for performing scheduled operation according to described routing management instruction.
According to a seventh aspect of the invention, provide a kind of router management system, described router management system comprises: server, terminal and at least one router with described terminal binding, and described server is connected with described terminal and described router respectively, wherein
Described server is the router administration device described in fourth aspect;
Described terminal is the router administration device described in the 5th aspect;
Described router is the router administration device described in the 6th aspect.
The beneficial effect that the technical scheme that the embodiment of the present invention provides is brought is:
Solve the equipment used user to be in public network environment and routers cannot to carry out the problem that controls, wherein, when user is in public network, can by institute use terminal login public network server, and then pass through used terminal to server transmitting terminal mark and routing management instruction, thus the terminal iidentification sent according to terminal by server and routing management instruction, that is set up by this router and server is managing concatenatedly sent to router by routing management instruction, and then extend user to pass through when used terminal routers manages the network type that is suitable for.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the structural representation of the implementation environment involved by router administration method that the embodiment of the present invention provides;
Fig. 2 is the router administration method flow diagram that one embodiment of the invention provides;
Fig. 3 is the router administration method flow diagram that another embodiment of the present invention provides;
Fig. 4 is the router administration method flow diagram that another embodiment of the present invention provides;
Fig. 5 is the method flow diagram of the router administration method that another embodiment of the present invention provides;
Fig. 6 is the design sketch of the server registration terminal that another embodiment of the present invention provides;
Fig. 7 is the design sketch of the terminal remote control router that another embodiment of the present invention provides;
Fig. 8 is the block diagram of a kind of router administration device that one embodiment of the invention provides;
Fig. 9 is the block diagram of the another kind of router administration device that one embodiment of the invention provides;
Figure 10 is the block diagram of a kind of router administration device that another embodiment of the present invention provides;
Figure 11 is the block diagram of the another kind of router administration device that another embodiment of the present invention provides;
Figure 12 is the block diagram of a kind of router administration device that another embodiment of the present invention provides;
Figure 13 is the block diagram of the another kind of router administration device that another embodiment of the present invention provides.
Figure 14 is the structural representation of the server that one embodiment of the invention provides;
Figure 15 is the block diagram of the terminal that one embodiment of the invention provides;
Figure 16 is the block diagram of a kind of router management system that one embodiment of the invention provides.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
Please refer to Fig. 1, it illustrates the structural representation of the implementation environment involved by router administration method that the embodiment of the present invention provides.This implementation environment comprises: server 110, terminal 120 and at least one router one 30 with this terminal binding.
Server 110 can be a station server, or the server cluster be made up of some station servers, or a cloud computing service center.Server 110 is for providing communication data streaming service to terminal.
Terminal 120 is mobile communication equipments.Terminal 120 can be mobile phone, panel computer, E-book reader, MP3 player (MovingPictureExpertsGroupAudioLayerIII, dynamic image expert compression standard audio frequency aspect 3), MP4 (MovingPictureExpertsGroupAudioLayerIV, dynamic image expert compression standard audio frequency aspect 3) player, pocket computer on knee and desktop computer etc.
Can be connected by wireless network or cable network between terminal 120 with server 110.
Can be connected by wireless network or cable network between router one 30 with server 110.
Please refer to Fig. 2, it illustrates the router administration method flow diagram that one embodiment of the invention provides.The present embodiment is applied to the implementation environment shown in Fig. 1 to illustrate with this router administration method.At server side, this router administration method, comprising:
Step 201, the terminal iidentification that receiving terminal sends and routing management instruction.
Step 202, according to the router of terminal iidentification inquiry with terminal binding.
Step 203, sends to router according to being connected with the management that router is set up by routing management instruction.
Wherein, router is used for performing scheduled operation according to routing management instruction.
In sum, the router administration method that the present embodiment provides, the terminal iidentification that server is sent by receiving terminal and routing management instruction, and according to the router of terminal iidentification inquiry with terminal binding, then according to being connected with the management that router is set up, routing management instruction is sent to router.The invention solves the equipment used user to be in public network environment and routers cannot to carry out the problem that controls, so extend user to pass through when used terminal routers manages the network type that is suitable for.
Please refer to Fig. 3, it illustrates the router administration method flow diagram that another embodiment of the present invention provides.The present embodiment is applied to the implementation environment shown in Fig. 1 to illustrate with this router administration method.In router side, this router administration method, comprising:
Step 301, the routing management instruction that reception server sends.
Wherein, this routing management instruction is after the terminal iidentification that sends of server receiving terminal and routing management instruction, according to terminal iidentification inquiry and the router of terminal binding, and sends according to being connected with the management that router is set up.
Step 302, performs scheduled operation according to routing management instruction.
In sum, the router administration method that the present embodiment provides, the routing management instruction that router is sent by reception server, performs should the scheduled operation of routing management instruction.The invention solves the equipment used user to be in public network environment and routers cannot to carry out the problem that controls, so extend user to pass through when used terminal routers manages the network type that is suitable for.
Please refer to Fig. 4, it illustrates the router administration method flow diagram that another embodiment of the present invention provides.The present embodiment is applied to the implementation environment shown in Fig. 1 to illustrate with this router administration method.In end side, this router administration method, comprising:
Step 401, generates for managing the routing management instruction with the router of terminal binding.
Step 402, to server transmitting terminal mark and routing management instruction.
Wherein, this server is used for according to the router of terminal iidentification inquiry with terminal binding; According to being connected with the management that router is set up, routing management instruction is sent to router, this router is used for performing scheduled operation according to routing management instruction.
In sum, the router administration method that the present embodiment provides, terminal is by generating for managing the routing management instruction with the router of this terminal binding, and to server transmitting terminal mark and routing management instruction, thus make server according to terminal iidentification and routing management instruction, manage the router be connected send this routing management instruction to setting up with this server, so that router performs scheduled operation according to this routing management instruction.The invention solves the equipment used user to be in public network environment and routers cannot to carry out the problem that controls, so extend user to pass through when used terminal routers manages the network type that is suitable for.
Following 3 stages are comprised to realizing router administration method in embodiment shown in Fig. 5, wherein:
First stage, terminal obtains Router Distinguisher, and sends the request of carrying out with router binding to server;
Second stage, sets up management and is connected between router with server;
Phase III, terminal landing Server remote routers manages.Described in specific as follows:
Please refer to Fig. 5, it illustrates the method flow diagram of the router administration method that another embodiment of the present invention provides.As the more preferred embodiment provided based on the arbitrary illustrated embodiment of Fig. 2 to Fig. 4, in the present embodiment, user passes through used terminal landing server, and the specific implementation of the router with terminal binding being carried out to telemanagement is described in detail.This router administration method, comprising:
First stage:
Step 501, terminal obtains Router Distinguisher by predetermined way.
Wherein, predetermined way comprises: receive user input, calculate according to the NIC address of router, scan in Quick Response Code and scanning bar code any one.
In embodiment provided by the invention, the acquisition methods of Router Distinguisher is calculated as example with terminal according to the NIC address of router and is described, here terminal is by obtaining the MAC Address of Network Card of router, be after the character string that 16 systems are corresponding by the Binary Conversion of 6 bytes, by MD5 (MessageDigestAlgorithmMD5 Message Digest Algorithm 5) algorithm, the binary system of 32 bytes generated, and then converting character string corresponding to 16 systems to, the character string of 16 systems finally obtained is then Router Distinguisher.
In addition, in the process obtaining Route Distinguisher, also comprise with under type:
Such as, mode a, Router Distinguisher are positioned in the parameter detail of router device with character string forms, and terminal is inputted by user, obtain Router Distinguisher;
Mode b, Router Distinguisher are positioned in the parameter detail of router device in the mode of Quick Response Code or bar code, terminal is by scanning Quick Response Code or bar code, the Quick Response Code of graphic form or bar code are converted into character string, and using this character string as Router Distinguisher.
In embodiment provided by the invention, the acquisition methods of Router Distinguisher is calculated as example with terminal according to the NIC address of router and is described, and is as the criterion to realize router administration method, and the obtain manner of routers mark does not limit.
Step 502, terminal to server sends bind request.
Wherein, this bind request carries terminal iidentification and Router Distinguisher.
Step 503, the bind request that server receiving terminal sends.
Step 504, terminal iidentification and Router Distinguisher are added in the first corresponding relation by server.
Wherein, the terminal iidentification that terminal sends according to bind request by server and Router Distinguisher are bound, and are stored as the first corresponding relation by this binding relationship of the Router Distinguisher after binding and terminal iidentification.So that when user needs to manage this router, can pass through logon server, choose the first corresponding relation with this router, routers assigns supervisory instruction.
Please refer to Fig. 6, it illustrates user when passing through used terminal first login server, terminal iidentification and Router Distinguisher are carried out in the server the process of binding.Wherein, terminal in Fig. 6 is for computer, user passes through used computer, in the address of the address field input server of browser, thus logon server, and terminal iidentification " PCXWAD " and Router Distinguisher " 2345AFD " are inputted in the route management system of server, thus complete terminal and router registration is in the server bound.
Here server terminal iidentification and Router Distinguisher are added into the first corresponding relation can be as shown in table 1, wherein table 1,
Table 1
Terminal iidentification | Router Distinguisher |
PCXWAD | 2345AFD |
Wherein, as shown in table 1 is stored in the first corresponding relation by terminal iidentification and Router Distinguisher.
The terminal iidentification " PCXWAD " provided in this step 504 and Router Distinguisher " 2345AFD " are only illustrated for the purpose of the management method realizing router provided by the invention, the manifestation mode of concrete terminal iidentification and Router Distinguisher is as the criterion with physical end mark and Router Distinguisher, does not do concrete restriction.
Second stage:
Step 505, router and server are set up to manage and are connected.
Before router and server are set up and managed and be connected, router can be connected with server by starting the hypervisor downloaded in router, thus the management of setting up between router with server is connected.
Step 506, router is connected to server transmission Router Distinguisher by management.
Step 507, server receiving router connects the Router Distinguisher sent by management.
Step 508, server is connected management and Router Distinguisher is added in the second corresponding relation.
The second corresponding relation that Router Distinguisher is connected with management is preserved by server.
Optionally, step 509, router sends heartbeat signal to server.
Here the heartbeat signal that sends to server of router can be the status signal of the router sent to server in predetermined period.
Such as, router sends status signal every 5 points of clockwise servers, makes server can know the current residing running status of router according to this status signal.
Such as, when router is when transmitting generation in data " card ", when sending up-to-date status signal to server, according to this status signal, server can know that current router occurs " card pauses ".
Step 510, the heartbeat signal that server receiving router sends.
Step 511, server is connected according to maintaining management between heartbeat signal with router.
When the heartbeat signal that server receives exists abnormal, the terminal used to user is sent information by server, to inform that user's current router occurs " card ", thus user can enter the phase III according to the information received, and is managed by logon server routers.
Phase III:
Step 512, terminal generates for managing the routing management instruction with the router of terminal binding.
Wherein, terminal generates for managing the routing management instruction with the router of terminal binding, comprising:
(1) generate open command, this open command performs power-on operation for triggering router;
Such as, when terminal needs to open router, then generate open command, this open command is sent to router by server by being connected with the management of router, and then router performs boot program according to this open command.
(2) generate out code, this out code performs power-off operation for triggering router;
In addition, when forgetting closedown routing power when user goes away, can generate the out code of closing router by terminal, so that this out code is sent to router by being connected with the management of router by server, and then router performs shutdown programm according to this out code.
(3) generation arranges the instruction of router operational factor, and this arranges the instruction of router operational factor and performs parameters operation for triggering router;
Or, when user is for avoiding used bandwidth to there is the low situation of utilization rate, user passes through used terminal and regulates upstream and downstream bandwidth peak value, and using the upstream and downstream bandwidth peak value after adjustment as arranging the instruction of router operational factor, so that this is arranged the instruction of router operational factor be sent to router by being connected with the management of router by server, and then router arranges the instruction of router operational factor and performs according to this and again adjust upstream and downstream bandwidth peak value, thus improves bandwidth utilization rate problem.
(4) generate newly-built downloading task instruction, this newly-built downloading task instruction performs the operation of newly-built downloading task for triggering router;
Or, when user wishes to download movies A, user passes through used terminal and generates newly-built downloading task instruction, so that this newly-built downloading task instruction is sent to router by being connected with the management of router by server, and then router performs the download to film A according to this newly-built downloading task instruction.
(5) generate the instruction of time-out downloading task, this time-out downloading task instruction performs the operation of time-out downloading task for triggering router;
Moreover, when user finds that the film A of current download occupies 90% of bandwidth proportion, have impact on current carry out simultaneously other online needed for bandwidth demand, then user passes through used terminal generation and suspends downloading task instruction, so that this time-out downloading task instruction is sent to router by being connected with the management of router by server, and then router performs the download suspended film A according to this time-out downloading task instruction.
(6) generate the instruction of deletion downloading task, this deletion downloading task instruction performs the operation of deletion downloading task for triggering router;
In addition, when user finds that the tag memory used has arrived storage limit, for ensureing the normal use of terminal, user passes through used terminal and generates the instruction of deletion downloading task, so that this deletion downloading task instruction is sent to router by being connected with the management of router by server, and then router performs the download of deleting film A according to this deletion downloading task instruction.
(7) generate multimedia resource access instruction, this multimedia resource access instruction performs resource transmission operation for triggering router.
Here the multimedia resource in multimedia resource visit order can be: film, TV play, animation, micro-film, online friend autodyne the resources such as uploaded videos, news, music, online reading.
When user wants to watch video A online, user passes through used terminal and generates multimedia resource access instruction, so that this multimedia resource access instruction is sent to router by being connected with the management of router by server, and then router performs request of data when sending to server video A according to this multimedia resource access instruction.
Embodiment provided by the invention is in the phase III, and routing management instruction is described for newly-built downloading task instruction.
Step 513, terminal to server transmitting terminal mark and routing management instruction.
Terminal iidentification and newly-built downloading task instruction are sent to server by terminal.Wherein, in embodiment provided by the invention, terminal is described for computer, and therefore terminal iidentification then represents for " PCXWAD ".It should be noted that, this terminal iidentification is used for the identity of identifying user, and the different terminals of same user can share same terminal iidentification.
There are following two kinds of situations in the terminal iidentification of terminal to server transmission here and routing management instruction:
Situation one: terminal iidentification is encapsulated in routing management instruction and is sent to server by terminal.
Such as, when user needs to download film A, terminal then generates newly-built downloading task instruction, and the terminal iidentification of used terminal and newly-built downloading task instruction are sent to server.
Situation two: terminal iidentification and routing management instruction are sent to server by terminal respectively.
Such as, when user passes through used terminal logon server, first terminal iidentification is sent to server, in follow-up use procedure after login, routing management instruction can be sent separately along with to the changes in demand of film A.This routing management instruction can be: newly-built downloading task instruction, time-out downloading task instruction or the instruction of deletion downloading task.That is, different routing management instructions is sent according to user's request.
Step 514, the terminal iidentification that server receiving terminal sends and routing management instruction.
The terminal iidentification " PCXWAD " that server receiving terminal sends and newly-built downloading task instruction.
Step 515, server is according to the router of terminal iidentification inquiry with terminal binding.
Server is according to terminal iidentification, and in the first corresponding relation stored, the router of inquiry and this terminal binding, specifically as shown in table 2,
Table 2
Terminal iidentification | Router Distinguisher |
PCXWAD | 2345AFD |
PadUWSD | 2648BFD |
PHONEQWSD | 3425CFD |
Concrete, server, according to terminal iidentification inquiry and the router of terminal binding, comprising:
Server inquires about the router with terminal binding according to terminal iidentification in the first corresponding relation.
Wherein, this first corresponding relation comprises the binding relationship between different terminals mark and different Router Distinguisher.
According to the terminal iidentification " PCXWAD " in table 2, to inquire about the router obtaining binding with " PCXWAD " be Router Distinguisher to server is the router of " 2345AFD ".
Optionally, server also comprises after inquiring about the router with terminal binding according to terminal iidentification in the first corresponding relation:
If a server lookup arrives is two or more with the router of terminal binding, then the selection signal that sends of receiving terminal.
If server lookup to the router bound with " PCXWAD " be at least two, then the selection signal that sends of server receiving terminal.
If that is, server lookup to the router bound with " PCXWAD " be router-A and router B, then the selection signal that sends of server receiving terminal.It is specifically as shown in table 3,
Table 3
Terminal iidentification | Router Distinguisher |
PCXWAD | 2345AFD |
PCXWAD | 2548DBC |
PadUWSD | 2648BFD |
PHONEQWSD | 3425CFD |
As shown in table 3, the terminal iidentification router-A that to be the computer of " PCXWAD " and Router Distinguisher be " 2345AFD " and Router Distinguisher are that the router B of " 2548DBC " binds.
B, server determine the router corresponding with routing management instruction according to selection signal.
Server determines the router corresponding with routing management instruction according to selection signal.
That is, when the selection signal that server receives is for choosing router-A, server then determines that router-A is the router that newly-built downloading task instruction need be sent to by user.
Step 516, routing management instruction is sent to router according to being connected with the management that router is set up by server.
The difference of the routing management instruction that routing management instruction here and terminal send is, routing management instruction packing forms has difference, but routing management command content is constant.
Step 517, the routing management instruction that router reception server sends.
Step 518, router performs scheduled operation according to routing management instruction.
Wherein, router performs scheduled operation according to routing management instruction, comprising:
When routing management instruction is open command, perform power-on operation;
When routing management instruction is out code, perform power-off operation;
When routing management instruction is for arranging the instruction of router operational factor, perform parameters operation;
When routing management instruction is newly-built downloading task instruction, perform the operation of newly-built downloading task;
When routing management instruction is for suspending downloading task instruction, performs and suspending downloading task operation;
When routing management instruction is for deleting downloading task instruction, performs and deleting downloading task operation;
When routing management instruction is multimedia resource access instruction, perform resource transmission operation.
As described in step 512, router, according to the routing management instruction received, performs corresponding scheduled operation.
That is, router-A is according to the newly-built downloading task instruction received, and performs the operation of the A that downloads movies.
Phase III described in integrating step 512 to step 518, please refer to Fig. 7, it has shown that user is by computer login server, and then by choosing binding router, issues the process of routing management instruction.
Namely, as shown in Figure 7, user is by the network address of input server, and choose the router-A bound with terminal iidentification " PCXWAD ", choose in routing management instruction " newly-built downloading task instruction ", and " newly-built downloading task instruction " is sent to router-A, thus realize the management of the long-range routers A of user.
In sum, the router administration method that the present embodiment provides, the terminal iidentification that server is sent by receiving terminal and routing management instruction, and according to the router of terminal iidentification inquiry with terminal binding, then according to being connected with the management that router is set up, routing management instruction is sent to router.The invention solves the equipment used user to be in public network environment and routers cannot to carry out the problem that controls, so extend user to pass through when used terminal routers manages the network type that is suitable for;
On the other hand, server is maintained by heartbeat signal and is connected with the management between router, to ensure that the prompting message routers that user can send according to heartbeat signal according to server in time manages.
Please refer to Fig. 8, it illustrates the block diagram of a kind of router administration device that one embodiment of the invention provides.This router administration application of installation is in server, and this router administration device, comprising: receiver module 610, first enquiry module 620 and sending module 630, wherein,
Receiver module 610, the terminal iidentification sent for receiving terminal and routing management instruction;
First enquiry module 620, for the router according to terminal iidentification inquiry and terminal binding;
Sending module 630, for according to the router being connected the routing management instruction received by receiver module 610 with the management that router is set up and sending to the first enquiry module 620 to inquire about, this router is for according to routing management instruction execution scheduled operation.
In sum, the router administration device that the present embodiment provides, the terminal iidentification that server is sent by receiving terminal and routing management instruction, and according to the router of terminal iidentification inquiry with terminal binding, then according to being connected with the management that router is set up, routing management instruction is sent to router.The invention solves the equipment used user to be in public network environment and routers cannot to carry out the problem that controls, so extend user to pass through when used terminal routers manages the network type that is suitable for.
Please refer to Fig. 9, it illustrates the block diagram of the another kind of router administration device that one embodiment of the invention provides.This router administration application of installation is in server, and this router administration device, comprising: receiver module 610, first enquiry module 620, sending module 630 and the second enquiry module 640, wherein,
Receiver module 610, the terminal iidentification sent for receiving terminal and routing management instruction;
First enquiry module 620, for the router according to terminal iidentification inquiry and terminal binding;
Sending module 630, for according to the router being connected the routing management instruction received by receiver module 610 with the management that router is set up and sending to the first enquiry module 620 to inquire about, this router is for according to routing management instruction execution scheduled operation.
Optionally, the first enquiry module 620, comprising:
Query unit 621, for inquiring about the router with terminal binding in the first corresponding relation according to terminal iidentification;
Wherein, this first corresponding relation comprises the binding relationship between different terminals mark and different Router Distinguisher.
Optionally, the first enquiry module 620, also comprises:
Receiving element 622, for before inquire about the router with terminal binding in the first corresponding relation according to terminal iidentification, the bind request that receiving terminal sends, this bind request carries terminal iidentification and Router Distinguisher;
Adding device 623, is added in the first corresponding relation for the terminal iidentification that received by receiving element 622 and Router Distinguisher.
Optionally, the first enquiry module 620, also comprises:
First signal receiving unit 624, for after inquire about the router with terminal binding in the first corresponding relation according to terminal iidentification, if what inquire is two or more with the router of terminal binding, then the selection signal that sends of receiving terminal;
Confirmation unit 625, for determining the router corresponding with routing management instruction according to selection signal.
Optionally, router administration device, also comprises:
Second enquiry module 640, for according to before being connected with the management that router is set up routing management instruction being sent to router, inquires about the management of setting up with router according to the Router Distinguisher of router and is connected in the second corresponding relation;
Wherein, the second corresponding relation comprises the corresponding relation between different Router Distinguisher and different management connection.
Further, the second enquiry module 640, also comprises:
Connection establishment unit 641, for inquiring about according to the Router Distinguisher of router before the management of setting up with router is connected in the second corresponding relation, setting up to manage with router and is connected;
Mark receiving element 642, connects the Router Distinguisher sent by management for receiving router;
Relation adding device 643, the Router Distinguisher that the management for being set up by connection establishment unit 641 connects and mark receiving element 642 receives is added in the second corresponding relation.
Further, optionally, the second enquiry module 640, also comprises:
Secondary signal receiving element 644, for after setting up and manage with router and be connected, the heartbeat signal that receiving router sends;
Maintain unit 645, for being connected according to maintaining management between heartbeat signal with router.
In sum, the router administration device that the present embodiment provides, the terminal iidentification that server is sent by receiving terminal and routing management instruction, and according to the router of terminal iidentification inquiry with terminal binding, then according to being connected with the management that router is set up, routing management instruction is sent to router.The invention solves the equipment used user to be in public network environment and routers cannot to carry out the problem that controls, so extend user to pass through when used terminal routers manages the network type that is suitable for.
Please refer to Figure 10, it illustrates the block diagram of a kind of router administration device that another embodiment of the present invention provides.This router administration application of installation is in router, and this router administration device, comprising: order receiver module 710 and command execution module 720, wherein,
Order receiver module 710, for the routing management instruction that reception server sends; This routing management instruction is after the terminal iidentification that sends of server receiving terminal and routing management instruction, according to terminal iidentification inquiry and the router of terminal binding, and sends according to being connected with the management that router is set up;
Command execution module 720, performs scheduled operation for the routing management instruction received according to order receiver module 710.
In sum, the router administration device that the present embodiment provides, the routing management instruction that router is sent by reception server, performs should the scheduled operation of routing management instruction.The invention solves the equipment used user to be in public network environment and routers cannot to carry out the problem that controls, so extend user to pass through when used terminal routers manages the network type that is suitable for.
Please refer to Figure 11, it illustrates the block diagram of the another kind of router administration device that another embodiment of the present invention provides.This router administration application of installation is in router, and this router administration device, comprising: order receiver module 710, command execution module 720, connection establishment module 730, sending module 740 and signal transmitting module 750, wherein,
Order receiver module 710, for the routing management instruction that reception server sends; This routing management instruction is after the terminal iidentification that sends of server receiving terminal and routing management instruction, according to terminal iidentification inquiry and the router of terminal binding, and sends according to being connected with the management that router is set up;
Command execution module 720, performs scheduled operation for the routing management instruction received according to order receiver module 710.
Optionally, router administration device, also comprises:
Connection establishment module 730, for before the routing management instruction that sends at reception server, sets up to manage with server and is connected;
Sending module 740, management for being set up by connection establishment module 730 connects to server transmission Router Distinguisher, this server is used for management connection and Router Distinguisher to be added in the second corresponding relation, and this second corresponding relation comprises the corresponding relation between different Router Distinguisher and different management connection.
Further, router administration device, also comprises:
Signal transmitting module 750, for after setting up and manage with server and be connected, send heartbeat signal to server, this server is used for being connected according to maintaining management between heartbeat signal with router.
Optionally, command execution module 720, specifically for:
When routing management instruction is open command, perform power-on operation;
When routing management instruction is out code, perform power-off operation;
When routing management instruction is for arranging the instruction of router operational factor, perform parameters operation;
When routing management instruction is newly-built downloading task instruction, perform the operation of newly-built downloading task;
When routing management instruction is for suspending downloading task instruction, performs and suspending downloading task operation;
When routing management instruction is for deleting downloading task instruction, performs and deleting downloading task operation;
When routing management instruction is multimedia resource access instruction, perform resource transmission operation.
In sum, the router administration device that the present embodiment provides, the routing management instruction that router is sent by reception server, performs should the scheduled operation of routing management instruction.The invention solves the equipment used user to be in public network environment and routers cannot to carry out the problem that controls, so extend user to pass through when used terminal routers manages the network type that is suitable for.
Please refer to Figure 12, it illustrates the block diagram of a kind of router administration device that another embodiment of the present invention provides.This router administration application of installation is in terminal, and this router administration device, comprising: order generation module 810 and order sending module 820, wherein,
Order generation module 810, for generating for managing the routing management instruction with the router of terminal binding;
Order sending module 820, for the routing management instruction generated to server transmitting terminal mark and order generation module 810, server is used for according to the router of terminal iidentification inquiry with terminal binding; According to being connected with the management that router is set up, routing management instruction is sent to router, this router is used for performing scheduled operation according to routing management instruction.
In sum, the router administration device that the present embodiment provides, terminal is by generating for managing the routing management instruction with the router of this terminal binding, and to server transmitting terminal mark and routing management instruction, thus make server according to terminal iidentification and routing management instruction, manage the router be connected send this routing management instruction to setting up with this server, so that router performs scheduled operation according to this routing management instruction.The invention solves the equipment used user to be in public network environment and routers cannot to carry out the problem that controls, so extend user to pass through when used terminal routers manages the network type that is suitable for.
Please refer to Figure 13, it illustrates the block diagram of the another kind of router administration device that another embodiment of the present invention provides.This router administration application of installation is in terminal, and this router administration device, comprising: order generation module 810, order sending module 820, sending module 830 and identifier acquisition module 840, wherein,
Order generation module 810, for generating for managing the routing management instruction with the router of terminal binding;
Order sending module 820, for the routing management instruction generated to server transmitting terminal mark and order generation module 810, server is used for according to the router of terminal iidentification inquiry with terminal binding; According to being connected with the management that router is set up, routing management instruction is sent to router, this router is used for performing scheduled operation according to routing management instruction.
Optionally, router administration device, also comprises:
Sending module 830, for server transmitting terminal mark and routing management instruction before, to server transmission bind request, this bind request carries terminal iidentification and Router Distinguisher; This server is used for terminal iidentification and Router Distinguisher to be added in the first corresponding relation, and this first corresponding relation comprises the binding relationship between different terminals mark and different Router Distinguisher.
Optionally, router administration device, also comprises:
Identifier acquisition module 840, for before sending bind request to server, obtain Router Distinguisher by predetermined way, predetermined way comprises: receive user input, calculate according to the NIC address of router, scan in Quick Response Code and scanning bar code any one.
Optionally, order generation module 810, specifically for:
Generate open command, this open command performs power-on operation for triggering router;
Generate out code, this out code performs power-off operation for triggering router;
Generation arranges the instruction of router operational factor, and this arranges the instruction of router operational factor and performs parameters operation for triggering router;
Generate newly-built downloading task instruction, this newly-built downloading task instruction performs the operation of newly-built downloading task for triggering router;
Generate and suspend downloading task instruction, this time-out downloading task instruction performs the operation of time-out downloading task for triggering router;
Generate and delete downloading task instruction, this deletion downloading task instruction performs the operation of deletion downloading task for triggering router;
Generate multimedia resource access instruction, this multimedia resource access instruction performs resource transmission operation for triggering router.
In sum, the router administration device that the present embodiment provides, terminal is by generating for managing the routing management instruction with the router of this terminal binding, and to server transmitting terminal mark and routing management instruction, thus make server according to terminal iidentification and routing management instruction, manage the router be connected send this routing management instruction to setting up with this server, so that router performs scheduled operation according to this routing management instruction.The invention solves the equipment used user to be in public network environment and routers cannot to carry out the problem that controls, so extend user to pass through when used terminal routers manages the network type that is suitable for.
Please refer to Figure 14, it illustrates the structural representation of the server that one embodiment of the invention provides.Described server 900 comprises CPU (CPU) 901, comprises the system storage 904 of random access memory (RAM) 902 and read-only memory (ROM) 903, and the system bus 905 of connected system memory 904 and CPU 901.Described server 900 also comprises the basic input/output (I/O system) 906 of transmission information between each device of helping in computer, and for the mass-memory unit 907 of storage operation system 913, application program 910 and other program modules 915.
Described basic input/output 906 includes the input equipment 909 of the display 908 for showing information and the such as mouse, keyboard and so on for user's input information.Wherein said display 908 and input equipment 909 are all connected to CPU 901 by the IOC 910 being connected to system bus 905.Described basic input/output 906 can also comprise IOC 910 for receiving and processing the input from other equipment multiple such as keyboard, mouse or electronic touch pens.Similarly, IOC 910 also provides the output equipment outputting to display screen, printer or other types.
Described mass-memory unit 907 is connected to CPU 901 by the bulk memory controller (not shown) being connected to system bus 905.Described mass-memory unit 907 and the computer-readable medium that is associated thereof provide non-volatile memories for server 900.That is, described mass-memory unit 907 can comprise the computer-readable medium (not shown) of such as hard disk or CD-ROM drive and so on.
Without loss of generality, described computer-readable medium can comprise computer-readable storage medium and communication media.Computer-readable storage medium comprises the volatibility and non-volatile, removable and irremovable medium that realize for any method or technology that store the information such as such as computer-readable instruction, data structure, program module or other data.Computer-readable storage medium comprises RAM, ROM, EPROM, EEPROM, flash memory or its technology of other solid-state storage, CD-ROM, DVD or other optical storage, cassette, tape, disk storage or other magnetic storage apparatus.Certainly, the known described computer-readable storage medium of those skilled in the art is not limited to above-mentioned several.Above-mentioned system storage 904 and mass-memory unit 907 can be referred to as memory.
According to various embodiments of the present invention, the remote computer that described server 900 can also be connected on network by networks such as such as internets runs.Also namely server 900 can be connected to network 912 by the network interface unit 911 be connected on described system bus 905, in other words, network interface unit 911 also can be used to be connected to network or the remote computer system (not shown) of other types.
Described memory also comprises one or more than one program, and described more than one or one program is stored in memory, and described processor is used for the described program execution router administration method as shown in Figure 1 to Figure 5, wherein according to storing in described memory.
Please refer to Figure 15, it illustrates the block diagram of the terminal that one embodiment of the invention provides, terminal 1000 can comprise communication unit 1010, includes the memory 1020 of one or more computer-readable recording mediums, input unit 1030, display unit 1040, transducer 1050, voicefrequency circuit 1060, WIFI (WirelessFidelity, Wireless Fidelity) module 1070, include the parts such as processor 1080 and power supply 1090 that more than or processes core.It will be understood by those skilled in the art that the restriction of the not structure paired terminal of the terminal structure shown in Figure 15, the parts more more or less than diagram can be comprised, or combine some parts, or different parts are arranged.Wherein:
Communication unit 1010 can be used for receiving and sending messages or in communication process, the reception of signal and transmission, this communication unit 1010 can be RF (RadioFrequency, radio frequency) circuit, router, modulator-demodulator, etc. network communication equipment.Especially, when communication unit 1010 is RF circuit, after being received by the downlink information of base station, more than one or one processor 1080 is transferred to process; In addition, base station is sent to by relating to up data.Usually, RF circuit as communication unit includes but not limited to antenna, at least one amplifier, tuner, one or more oscillator, subscriber identity module (SIM) card, transceiver, coupler, LNA (LowNoiseAmplifier, low noise amplifier), duplexer etc.In addition, communication unit 1010 can also by radio communication and network and other devices communicatings.Described radio communication can use arbitrary communication standard or agreement, include but not limited to GSM (GlobalSystemofMobilecommunication, global system for mobile communications), GPRS (GeneralPacketRadioService, general packet radio service), CDMA (CodeDivisionMultipleAccess, code division multiple access), WCDMA (WidebandCodeDivisionMultipleAccess, Wideband Code Division Multiple Access (WCDMA)), LTE (LongTermEvolution, Long Term Evolution), Email, SMS (ShortMessagingService, Short Message Service) etc.Memory 1020 can be used for storing software program and module, and processor 1080 is stored in software program and the module of memory 1020 by running, thus performs the application of various function and data processing.Memory 1020 mainly can comprise storage program district and store data field, and wherein, storage program district can storage operation system, application program (such as sound-playing function, image player function etc.) etc. needed at least one function; Store data field and can store the data (such as voice data, phone directory etc.) etc. created according to the use of terminal 1000.In addition, memory 1020 can comprise high-speed random access memory, can also comprise nonvolatile memory, such as at least one disk memory, flush memory device or other volatile solid-state parts.Correspondingly, memory 1020 can also comprise Memory Controller, to provide the access of processor 1080 and input unit 1030 pairs of memories 1020.
Input unit 1030 can be used for the numeral or the character information that receive input, and produces and to arrange with user and function controls relevant keyboard, mouse, action bars, optics or trace ball signal and inputs.Preferably, input unit 1030 can comprise Touch sensitive surface 1031 and other input equipments 1032.Touch sensitive surface 1031, also referred to as touch display screen or Trackpad, user can be collected or neighbouring touch operation (such as user uses any applicable object or the operations of annex on Touch sensitive surface 1031 or near Touch sensitive surface 1031 such as finger, stylus) thereon, and drive corresponding jockey according to the formula preset.Optionally, Touch sensitive surface 1031 can comprise touch detecting apparatus and touch controller two parts.Wherein, touch detecting apparatus detects the touch orientation of user, and detects the signal that touch operation brings, and sends signal to touch controller; Touch controller receives touch information from touch detecting apparatus, and converts it to contact coordinate, then gives processor 1080, and the order that energy receiving processor 1080 is sent also is performed.In addition, the polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave can be adopted to realize Touch sensitive surface 1031.Except Touch sensitive surface 1031, input unit 1030 can also comprise other input equipments 1032.Preferably, other input equipments 1032 can include but not limited to one or more in physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc.
Display unit 1040 can be used for the various graphical user interface showing information or the information being supplied to user and the terminal 1000 inputted by user, and these graphical user interface can be made up of figure, text, icon, video and its combination in any.Display unit 1040 can comprise display floater 1041, optionally, the form such as LCD (LiquidCrystalDisplay, liquid crystal display), OLED (OrganicLight-EmittingDiode, Organic Light Emitting Diode) can be adopted to configure display floater 1041.Further, Touch sensitive surface 1031 can cover display floater 1041, when Touch sensitive surface 1031 detects thereon or after neighbouring touch operation, send processor 1080 to determine the type of touch event, on display floater 1041, provide corresponding vision to export with preprocessor 1080 according to the type of touch event.Although in fig .15, Touch sensitive surface 1031 and display floater 1041 be as two independently parts realize input and input function, in certain embodiments, can by Touch sensitive surface 1031 and display floater 1041 integrated and realize input and output function.
Terminal 1000 also can comprise at least one transducer 1050, such as optical sensor, motion sensor and other transducers.Optical sensor can comprise ambient light sensor and proximity transducer, wherein, ambient light sensor the light and shade of environmentally light can regulate the brightness of display floater 1041, and proximity transducer when terminal 1000 moves in one's ear, can cut out display floater 1041 and/or backlight.As the one of motion sensor, Gravity accelerometer can detect the size of all directions (are generally three axles) acceleration, size and the direction of gravity can be detected time static, can be used for identifying the application (such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating) of mobile phone attitude, Vibration identification correlation function (such as pedometer, knock) etc.; As for terminal 1000 also other transducers such as configurable gyroscope, barometer, hygrometer, thermometer, infrared ray sensor, do not repeat them here.
Voicefrequency circuit 1060, loud speaker 1061, microphone 1062 can provide the audio interface between user and terminal 1000.Voicefrequency circuit 1060 can by receive voice data conversion after the signal of telecommunication, be transferred to loud speaker 1061, by loud speaker 1061 be converted to voice signal export; On the other hand, the voice signal of collection is converted to the signal of telecommunication by microphone 1062, voice data is converted to after being received by voicefrequency circuit 1060, after again voice data output processor 1080 being processed, through communication unit 1010 to send to such as another terminal, or export voice data to memory 1020 to process further.Voicefrequency circuit 1060 also may comprise earphone jack, to provide the communication of peripheral hardware earphone and terminal 1000.
In order to realize radio communication, this terminal can be configured with wireless communication unit 1070, this wireless communication unit 1070 can be WIFI module.WIFI belongs to short range wireless transmission technology, and by wireless communication unit 1070, terminal 1000 can help that user sends and receive e-mail, browsing page and access streaming video etc., and its broadband internet wireless for user provides is accessed.Although there is shown wireless communication unit 1070, be understandable that, it does not belong to must forming of terminal 1000, can omit in the scope of essence not changing invention as required completely.
Processor 1080 is control centres of terminal 1000, utilize the various piece of various interface and the whole mobile phone of connection, software program in memory 1020 and/or module is stored in by running or performing, and call the data be stored in memory 1020, perform various function and the deal with data of terminal 1000, thus integral monitoring is carried out to mobile phone.Optionally, processor 1080 can comprise one or more process core; Preferably, processor 1080 accessible site application processor and modem processor, wherein, application processor mainly processes operating system, user interface and application program etc., and modem processor mainly processes radio communication.Be understandable that, above-mentioned modem processor also can not be integrated in processor 1080.
Terminal 1000 also comprises the power supply 1090 (such as battery) of powering to all parts, preferably, power supply can be connected with processor 1080 logic by power-supply management system, thus realizes the functions such as management charging, electric discharge and power managed by power-supply management system.Power supply 1060 can also comprise one or more direct current or AC power, recharging system, power failure detection circuit, power supply changeover device or the random component such as inverter, power supply status indicator.
Although not shown, terminal 1000 can also comprise camera, bluetooth module etc., does not repeat them here.
In the present embodiment, terminal also includes one or more than one program, this or more than one program are stored in memory, and be configured to be performed by more than one or one processor, described more than one or one program package contains for carrying out the router administration method that the embodiment of the present invention provides.
Please refer to Figure 16, it illustrates the block diagram of a kind of router management system that one embodiment of the invention provides.This route management system comprises: server 1100, terminal 1200 and at least one router one 300 bound with terminal 1200, and this server 1100 is connected with terminal 1200 and router one 300 respectively, wherein,
Server 1100 is the arbitrary router administration device shown in Fig. 8 or Fig. 9;
Terminal 1200 is the arbitrary router administration device shown in Figure 12 or Figure 13;
Router one 300 is the arbitrary router administration device shown in Figure 10 or Figure 11;
Or,
Server 1100 is the router administration device shown in Figure 14;
Terminal 1200 is the router administration device shown in Figure 15.
In sum, the router management system that the present embodiment provides, the terminal iidentification that server is sent by receiving terminal and routing management instruction, and according to the router of terminal iidentification inquiry with terminal binding, then according to being connected with the management that router is set up, routing management instruction is sent to router.The invention solves the equipment used user to be in public network environment and routers cannot to carry out the problem that controls, so extend user to pass through when used terminal routers manages the network type that is suitable for.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can have been come by hardware, the hardware that also can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium mentioned can be read-only memory, disk or CD etc.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (31)
1. a router administration method, is characterized in that, in server, described method comprises:
The terminal iidentification that receiving terminal sends and routing management instruction;
According to the router of described terminal iidentification inquiry with described terminal binding;
According to being connected with the management that described router is set up, described routing management instruction is sent to described router, described router is used for performing scheduled operation according to described routing management instruction.
2. method according to claim 1, is characterized in that, described according to described terminal iidentification inquiry and the router of described terminal binding, comprising:
In the first corresponding relation, the router with described terminal binding is inquired about according to described terminal iidentification;
Wherein, described first corresponding relation comprises the binding relationship between different terminals mark and different Router Distinguisher.
3. method according to claim 2, is characterized in that, described in the first corresponding relation, inquire about the router with described terminal binding according to described terminal iidentification before, also comprise:
Receive the bind request that described terminal sends, described bind request carries described terminal iidentification and described Router Distinguisher;
Described terminal iidentification and described Router Distinguisher are added in described first corresponding relation.
4. method according to claim 2, is characterized in that, described in the first corresponding relation, inquire about the router with described terminal binding according to described terminal iidentification after, also comprise:
Be two or more if that inquire with router that is described terminal binding, then receive the selection signal that described terminal sends;
The router corresponding with described routing management instruction is determined according to described selection signal.
5. method according to claim 1, is characterized in that, before the management that described basis and described router are set up is connected described routing management instruction sent to described router, also comprises:
In the second corresponding relation, inquire about the management of setting up with described router according to the Router Distinguisher of described router to be connected;
Wherein, described second corresponding relation comprises the corresponding relation between different Router Distinguisher and different management connection.
6. method according to claim 5, is characterized in that, the described Router Distinguisher according to described router also comprises before inquiring about in the second corresponding relation and being connected with the management that described router is set up:
Set up described management with described router to be connected;
Receive described router and connect by described management the Router Distinguisher sent;
Described management connection and described Router Distinguisher are added in described second corresponding relation.
7. method according to claim 6, is characterized in that, described and described router set up described manage be connected after, also comprise:
Receive the heartbeat signal that described router sends;
Be connected according to maintaining described management between described heartbeat signal with described router.
8. a router administration method, is characterized in that, in router, described method comprises:
The routing management instruction that reception server sends; Described routing management instruction is after the terminal iidentification that sends of described server receiving terminal and described routing management instruction, according to the router of described terminal iidentification inquiry with described terminal binding, and sends according to being connected with the management that described router is set up;
Scheduled operation is performed according to described routing management instruction.
9. method according to claim 8, is characterized in that, before the routing management instruction that described reception server sends, also comprises:
Set up described management with described server to be connected;
Connected by described management and send Router Distinguisher to described server, described server is used for described management connection and described Router Distinguisher to be added in the second corresponding relation, and described second corresponding relation comprises the corresponding relation between different Router Distinguisher and different management connection.
10. method according to claim 9, is characterized in that, described and described server set up described manage be connected after, also comprise:
Send heartbeat signal to described server, described server is used for being connected according to maintaining described management between described heartbeat signal with described router.
Method described in 11. according to Claim 8 to 10 are arbitrary, is characterized in that, described according to described routing management instruction execution scheduled operation, comprising:
When described routing management instruction is open command, perform power-on operation;
When described routing management instruction is out code, perform power-off operation;
When described routing management instruction is for arranging the instruction of router operational factor, perform parameters operation;
When described routing management instruction is newly-built downloading task instruction, perform the operation of newly-built downloading task;
When described routing management instruction is for suspending downloading task instruction, performs and suspending downloading task operation;
When described routing management instruction is for deleting downloading task instruction, performs and deleting downloading task operation;
When described routing management instruction is multimedia resource access instruction, perform resource transmission operation.
12. 1 kinds of router administration methods, is characterized in that, in terminal, described method comprises:
Generate for managing the routing management instruction with the router of described terminal binding;
To server transmitting terminal mark and described routing management instruction, described server is used for according to the router of described terminal iidentification inquiry with described terminal binding; According to being connected with the management that described router is set up, described routing management instruction is sent to described router, described router is used for performing scheduled operation according to described routing management instruction.
13. methods according to claim 12, is characterized in that, described before server transmitting terminal mark and described routing management instruction, also comprise:
Send bind request to described server, described bind request carries terminal iidentification and Router Distinguisher; Described server is used for described terminal iidentification and described Router Distinguisher to be added in the first corresponding relation, and described first corresponding relation comprises the binding relationship between different terminals mark and different Router Distinguisher.
14. methods according to claim 13, is characterized in that, described before described server transmission bind request, also comprise:
Obtain described Router Distinguisher by predetermined way, described predetermined way comprises: receive user input, calculate according to the NIC address of described router, scan in Quick Response Code and scanning bar code any one.
15. according to claim 12 to 14 arbitrary described methods, and it is characterized in that, described generation, for managing the routing management instruction with the router of described terminal binding, comprising:
Generate open command, described open command performs power-on operation for triggering described router;
Generate out code, described out code performs power-off operation for triggering described router;
Generation arranges the instruction of router operational factor, described arrange the instruction of router operational factor for trigger described router perform parameters operation;
Generate newly-built downloading task instruction, described newly-built downloading task instruction performs the operation of newly-built downloading task for triggering described router;
Generate and suspend downloading task instruction, the instruction of described time-out downloading task performs the operation of time-out downloading task for triggering described router;
Generate and delete downloading task instruction, the instruction of described deletion downloading task performs the operation of deletion downloading task for triggering described router;
Generate multimedia resource access instruction, described multimedia resource access instruction performs resource transmission operation for triggering described router.
16. 1 kinds of router administration devices, is characterized in that, in server, described device comprises:
Receiver module, the terminal iidentification sent for receiving terminal and routing management instruction;
First enquiry module, for the router according to described terminal iidentification inquiry and described terminal binding;
Sending module, for according to the described router being connected the described routing management instruction received by described receiver module with the management that described router is set up and sending to described first enquiry module inquire about, described router is for according to described routing management instruction execution scheduled operation.
17. devices according to claim 16, is characterized in that, described first enquiry module, comprising:
Query unit, for inquiring about the router with described terminal binding in the first corresponding relation according to described terminal iidentification;
Wherein, described first corresponding relation comprises the binding relationship between different terminals mark and different Router Distinguisher.
18. devices according to claim 17, is characterized in that, described first enquiry module, also comprises:
Receiving element, for before the described router inquired about in the first corresponding relation according to described terminal iidentification with described terminal binding, receive the bind request that described terminal sends, described bind request carries described terminal iidentification and described Router Distinguisher;
Adding device, is added in described first corresponding relation for the described terminal iidentification that received by described receiving element and described Router Distinguisher.
19. devices according to claim 17, is characterized in that, described first enquiry module, also comprises:
First signal receiving unit, for after the described router inquired about in the first corresponding relation according to described terminal iidentification with described terminal binding, be two or more if that inquire with router that is described terminal binding, then receive the selection signal that described terminal sends;
Confirmation unit, for determining the router corresponding with described routing management instruction according to described selection signal.
20. devices according to claim 16, is characterized in that, described device, also comprises:
Second enquiry module, before management for setting up at described basis and described router being connected described routing management instruction sent to described router, in the second corresponding relation, inquiring about the management of setting up with described router according to the Router Distinguisher of described router and being connected;
Wherein, described second corresponding relation comprises the corresponding relation between different Router Distinguisher and different management connection.
21. devices according to claim 20, is characterized in that, described second enquiry module, also comprises:
Connection establishment unit, before inquiring about and to be connected with the management that described router is set up, sets up described management with described router and is connected for the described Router Distinguisher according to described router in the second corresponding relation;
Mark receiving element, connects by described management the Router Distinguisher sent for receiving described router;
Relation adding device, is added in described second corresponding relation for the described Router Distinguisher that described management connects and described mark receiving element receives set up by described connection establishment unit.
22. devices according to claim 21, is characterized in that, described second enquiry module, also comprises:
Secondary signal receiving element, for set up at described and described router described manage be connected after, receive described router send heartbeat signal;
Maintain unit, for being connected according to maintaining described management between described heartbeat signal with described router.
23. 1 kinds of router administration devices, is characterized in that, in router, described device comprises:
Order receiver module, for the routing management instruction that reception server sends; Described routing management instruction is after the terminal iidentification that sends of described server receiving terminal and described routing management instruction, according to the router of described terminal iidentification inquiry with described terminal binding, and sends according to being connected with the management that described router is set up;
Command execution module, performs scheduled operation for the described routing management instruction received according to described order receiver module.
24. devices according to claim 23, is characterized in that, described device, also comprises:
Connection establishment module, for before the routing management instruction that sends at described reception server, sets up described management with described server and is connected;
Sending module, described management for being set up by described connection establishment module connects to described server transmission Router Distinguisher, described server is used for described management connection and described Router Distinguisher to be added in the second corresponding relation, and described second corresponding relation comprises the corresponding relation between different Router Distinguisher and different management connection.
25. devices according to claim 24, is characterized in that, described device also comprises:
Signal transmitting module, for set up at described and described server described manage be connected after, send heartbeat signal to described server, described server is used for being connected according to maintaining described management between described heartbeat signal with described router.
26., according to the arbitrary described device of claim 23 to 25, is characterized in that, described command execution module, specifically for:
When described routing management instruction is open command, perform power-on operation;
When described routing management instruction is out code, perform power-off operation;
When described routing management instruction is for arranging the instruction of router operational factor, perform parameters operation;
When described routing management instruction is newly-built downloading task instruction, perform the operation of newly-built downloading task;
When described routing management instruction is for suspending downloading task instruction, performs and suspending downloading task operation;
When described routing management instruction is for deleting downloading task instruction, performs and deleting downloading task operation;
When described routing management instruction is multimedia resource access instruction, perform resource transmission operation.
27. 1 kinds of router administration devices, is characterized in that, in terminal, described device comprises:
Order generation module, for generating for managing the routing management instruction with the router of described terminal binding;
Order sending module, for the described routing management instruction generated to server transmitting terminal mark and described order generation module, described server is used for according to the router of described terminal iidentification inquiry with described terminal binding; According to being connected with the management that described router is set up, described routing management instruction is sent to described router, described router is used for performing scheduled operation according to described routing management instruction.
28. devices according to claim 27, is characterized in that, described device also comprises:
Sending module, for described before server transmitting terminal mark and described routing management instruction, to described server transmission bind request, described bind request carries terminal iidentification and Router Distinguisher; Described server is used for described terminal iidentification and described Router Distinguisher to be added in the first corresponding relation, and described first corresponding relation comprises the binding relationship between different terminals mark and different Router Distinguisher.
29. devices according to claim 28, is characterized in that, described device also comprises:
Identifier acquisition module, for described send bind request to described server before, obtain described Router Distinguisher by predetermined way, described predetermined way comprises: receive user input, calculate according to the NIC address of described router, scan in Quick Response Code and scanning bar code any one.
30., according to the arbitrary described device of claim 27 to 29, is characterized in that, described order generation module, specifically for:
Generate open command, described open command performs power-on operation for triggering described router;
Generate out code, described out code performs power-off operation for triggering described router;
Generation arranges the instruction of router operational factor, described arrange the instruction of router operational factor for trigger described router perform parameters operation;
Generate newly-built downloading task instruction, described newly-built downloading task instruction performs the operation of newly-built downloading task for triggering described router;
Generate and suspend downloading task instruction, the instruction of described time-out downloading task performs the operation of time-out downloading task for triggering described router;
Generate and delete downloading task instruction, the instruction of described deletion downloading task performs the operation of deletion downloading task for triggering described router;
Generate multimedia resource access instruction, described multimedia resource access instruction performs resource transmission operation for triggering described router.
31. 1 kinds of router management system, is characterized in that, described router management system comprises: server, terminal and at least one router with described terminal binding, and described server is connected with described terminal and described router respectively, wherein,
Described server is the arbitrary router administration device described in claim 16 to 22;
Described terminal is the arbitrary router administration device described in claim 23 to 26;
Described router is the arbitrary router administration device described in claim 27 to 30.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410370992.7A CN105306244B (en) | 2014-07-31 | 2014-07-31 | Router management method, system and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410370992.7A CN105306244B (en) | 2014-07-31 | 2014-07-31 | Router management method, system and equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105306244A true CN105306244A (en) | 2016-02-03 |
CN105306244B CN105306244B (en) | 2020-03-03 |
Family
ID=55203030
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410370992.7A Active CN105306244B (en) | 2014-07-31 | 2014-07-31 | Router management method, system and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105306244B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107395465A (en) * | 2017-01-03 | 2017-11-24 | 杭州点壹下通讯科技有限公司 | Give tacit consent to intelligent home network remote management and diagnostic method and system that account is set |
CN107920006A (en) * | 2017-11-22 | 2018-04-17 | 四川长虹电器股份有限公司 | The method that Android device confirms local area network wireless WiFi by wired connection |
CN109147306A (en) * | 2018-09-07 | 2019-01-04 | 迈普通信技术股份有限公司 | Management method, equipment and the management system of the network equipment |
CN112887362A (en) * | 2021-01-08 | 2021-06-01 | 重庆锐明信息技术有限公司 | Equipment access method, equipment access device and server |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102752389A (en) * | 2012-07-05 | 2012-10-24 | 杭州康庭科技有限公司 | Configuration method of wireless router based on mobile data network and system thereof |
CN102957750A (en) * | 2012-11-14 | 2013-03-06 | 四川长虹电器股份有限公司 | Remote control method of computers |
US20130117461A1 (en) * | 2011-11-09 | 2013-05-09 | Quanta Computer Inc. | Connection establishing management methods for use in a network system and network systems using the same |
CN103475667A (en) * | 2013-09-24 | 2013-12-25 | 小米科技有限责任公司 | Method, device and system for controlling access router |
CN103731820A (en) * | 2014-01-12 | 2014-04-16 | 绵阳师范学院 | Method for access control based on MAC address conversion in IPv6 wireless router |
-
2014
- 2014-07-31 CN CN201410370992.7A patent/CN105306244B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130117461A1 (en) * | 2011-11-09 | 2013-05-09 | Quanta Computer Inc. | Connection establishing management methods for use in a network system and network systems using the same |
CN102752389A (en) * | 2012-07-05 | 2012-10-24 | 杭州康庭科技有限公司 | Configuration method of wireless router based on mobile data network and system thereof |
CN102957750A (en) * | 2012-11-14 | 2013-03-06 | 四川长虹电器股份有限公司 | Remote control method of computers |
CN103475667A (en) * | 2013-09-24 | 2013-12-25 | 小米科技有限责任公司 | Method, device and system for controlling access router |
CN103731820A (en) * | 2014-01-12 | 2014-04-16 | 绵阳师范学院 | Method for access control based on MAC address conversion in IPv6 wireless router |
Non-Patent Citations (1)
Title |
---|
佚名: "D-Link云路由器的详细设置方法(图文教程)", 《HTTP://WWW.JB51.NET/NETWORK/58845.HTML》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107395465A (en) * | 2017-01-03 | 2017-11-24 | 杭州点壹下通讯科技有限公司 | Give tacit consent to intelligent home network remote management and diagnostic method and system that account is set |
CN107920006A (en) * | 2017-11-22 | 2018-04-17 | 四川长虹电器股份有限公司 | The method that Android device confirms local area network wireless WiFi by wired connection |
CN107920006B (en) * | 2017-11-22 | 2020-09-29 | 四川长虹电器股份有限公司 | Method for confirming wireless WiFi of local area network by Android equipment through wired connection |
CN109147306A (en) * | 2018-09-07 | 2019-01-04 | 迈普通信技术股份有限公司 | Management method, equipment and the management system of the network equipment |
CN112887362A (en) * | 2021-01-08 | 2021-06-01 | 重庆锐明信息技术有限公司 | Equipment access method, equipment access device and server |
Also Published As
Publication number | Publication date |
---|---|
CN105306244B (en) | 2020-03-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104142862B (en) | The overload protection method of server and device | |
CN105490919A (en) | Message withdrawal method and device | |
CN105005909A (en) | Method and device for predicting lost users | |
CN105025043A (en) | Information sharing method, information sharing device and information sharing system | |
CN103294515A (en) | Method, device and system for acquiring application programs | |
CN105554522A (en) | Method for playing audio in group, server and terminal | |
CN104301315A (en) | Method and device for limiting information access | |
CN104717341A (en) | Message prompting method and terminal | |
CN104683456A (en) | Service processing method, server and terminal | |
CN104820665A (en) | Method, terminal and server for exhibiting recommendation information | |
CN104954149A (en) | Method for sharing data in network conference, device and system thereof | |
CN104142868A (en) | Connection establishment method and device | |
CN104837042A (en) | Digital multimedia data encoding method and apparatus | |
CN104935955A (en) | Live video stream transmission method, device and system | |
CN104836783A (en) | Data transmission method, device and system | |
CN104618223A (en) | Information recommendation management method, device and system | |
CN103607431B (en) | Mobile terminal resource processing method, device and equipment | |
CN104967608A (en) | Method of playing multimedia file, mobile terminal and fixing terminal | |
CN103763112A (en) | User identity protection method and apparatus | |
CN105307242A (en) | Wi-Fi network application method and terminal | |
CN104954233A (en) | Information push method, device and system | |
CN104580177A (en) | Resource supplying method, device and system | |
CN103945241A (en) | Streaming data statistical method, system and related device | |
CN104378755A (en) | Terminal interaction method and device | |
CN103634463B (en) | The reminding method of state variation and terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |