CN101299771B - Network system, internet network protocol element and automatic setting method thereof - Google Patents
Network system, internet network protocol element and automatic setting method thereof Download PDFInfo
- Publication number
- CN101299771B CN101299771B CN2008101378375A CN200810137837A CN101299771B CN 101299771 B CN101299771 B CN 101299771B CN 2008101378375 A CN2008101378375 A CN 2008101378375A CN 200810137837 A CN200810137837 A CN 200810137837A CN 101299771 B CN101299771 B CN 101299771B
- Authority
- CN
- China
- Prior art keywords
- network
- positioning information
- internet
- address
- domain name
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000013519 translation Methods 0.000 claims description 51
- 230000006870 function Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005755 formation reaction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
The invention discloses a network, an Internet network protocol element and an automatic setting method, wherein the system comprises: a server and an Internet network protocol element including a network connecting module, a storing unit and a control unit, while the method includes the steps that: the network name and the corresponding relation of the network positioning information field to be updated are prestored in the server; when the Internet network protocol element built inside completes the signal connection with the Internet network and obtains the network positioning information, the control unit automatically transmits the network positioning information and the presupposed network name through the Internet network to the server, thereby writing the network positioning information into the network positioning information field to be updated. According to the invention, it is needless to apply an account number alone for each camera or a common IP address can be shared through complicated manual setting compared with the prior art.
Description
Technical field
The present invention relates to a kind of automatic setting method of network system, internet network protocol element and network system of automatic completion setting, relate in particular to the automatic setting method of the network system, internet network protocol element and the network system that are applied to the automatic completion setting on the world-wide web.
Background technology
Through development fast in recent years, world-wide web has become the part of people life, therefore, as how simply and easily mode let ordinary consumer can be apt to each item function with world-wide web, be goods producer's maximum target always.
See also Fig. 1; It is that the general user of representative utilizes point-to-point protocol (the Point-to-Point Protocol over Ethernet on the Ethernet; Be called for short PPPoE) be connected to the system configuration sketch map of world-wide web; Wherein user's personal computer 10 is connected to a modulator-demodulator 11; And utilize these modulator-demodulator 11 logins to be connected to Internet Service Provider's (Internet Service Provider is called for short ISP) 12 and obtain an ip address (Internet Protocol address is hereinafter to be referred as the IP address).At this moment, user's personal computer 10 just has a unique address in world-wide web 1, utilizes this IP address world-wide web 1 just capable of using to carry out many activities.
And Internet protocol video camera (IP Camera) is an outstanding application; Shown in figure; Internet protocol video camera 19 in a user family modulator-demodulator 18 also capable of using is logined and is connected to Internet Service Provider 12 and obtains one the 2nd IP address; So user's computer 17 in far-end (for example office); Just the 2nd IP address is keyed at the user interface 1700 that the web browser application 170 on the user's of being executed in computer 17 capable of using is provided, and then can on user's computer 17, watch Internet protocol video camera 19 at image frame 1701 that far-end extracted.
Can know by last figure and to find out; Internet protocol video camera 19 must obtain the 2nd IP address to Internet Service Provider 12 through modulator-demodulator 18 separately; And the user also must keep the 2nd IP address firmly in mind, so can in far-end computer, key in the 2nd IP address and can accomplish and being connected of this Internet protocol video camera 19.But, apply for one separately for an Internet protocol video camera 19 and dial and connect the practice that account number does not seemingly quite conform to cost.And the IP address that is provided when Internet Service Provider 12 is to belong to dynamic IP addressing but not during fixed ip address; Resulting IP address all can be inequality after dialing and connecting the ISP 12 that connects to network each time; So will cause the user in operation, to produce puzzlement; And as improving many puzzlements that above-mentioned prior art means shortcoming is caused, for developing main purpose of the present invention.
Summary of the invention
Main purpose of the present invention is many puzzlements that the above-mentioned prior art means of improvement shortcoming is caused.The present invention is the network system that a kind of automatic completion is set; Be applied on the world-wide web; This system comprises: a server, signal are connected on the world-wide web, wherein store the corresponding relation of a preset domain name and a network positioning information field to be updated at least in advance; One internet network protocol element; The built-in has this preset domain name; Accomplish with being connected and obtaining a network positioning information of world-wide web after; This internet network protocol element is sent to this server with this preset domain name through world-wide web with this network positioning information automatically, and then this network positioning information is write this network positioning information field to be updated; And user's node, signal is connected on the world-wide web, its corresponding this network positioning information that goes out to represent this internet network protocol element according to input that should preset domain name and from this server.
Another aspect of the invention is a kind of automatic setting method of network system; Be applied on the world-wide web; This method comprises the following step: a server that provides signal to be connected to world-wide web, and in the corresponding relation that wherein stores a preset domain name and a network positioning information field to be updated at least in advance; After interior internet network protocol element completion of having this preset domain name is connected with the signal of world-wide web and obtains a network positioning information; Automatically this network positioning information is sent to this server with this preset domain name through world-wide web, and then this network positioning information is write this network positioning information field to be updated; And according to the input of this preset domain name, user's node is corresponding this network positioning information that goes out to represent this internet network protocol element from this server just.
Of the present invention is a kind of internet network protocol element more on the one hand; Be applied between world-wide web, a server and the user's node; Wherein store the corresponding relation of a preset domain name and a network positioning information field to be updated in this server at least in advance; And this internet network protocol element comprises: a network connecting module is connected and obtains a network positioning information in order to accomplish signal with world-wide web; One memory cell, it should preset domain name in order to storage; An and control unit; Be electrically connected on this network connecting module and this memory cell; It is after this network connecting module and world-wide web are accomplished signal and be connected and obtain this network positioning information; Automatically this network positioning information is sent to this server with this preset domain name through world-wide web; And then this network positioning information write this network positioning information field to be updated, let this user's node can be from this server corresponding this network positioning information that goes out to represent this internet network protocol element.
According to such scheme; The automatic setting method of network system, internet network protocol element and network system that automatic completion of the present invention is set; This network connecting module wherein; Be connected to an Internet Service Provider and obtain an IP address of representing this network positioning information, and this server is a dynamic domain name server, wherein is provided with one domain name-IP address translation table; In order to store this preset domain name and corresponding this network positioning information field to be updated at least in advance, this network positioning information field to be updated is in order to store this IP address.
According to such scheme; The automatic setting method of network system, internet network protocol element and network system that automatic completion of the present invention is set; Wherein this network connecting module is connected to world-wide web through a network address translation device with the public ip address that an Internet Service Provider is provided; And after setting up a private IP address and an internal services passage number of exclusive this internet network protocol element automatically; Automatically in this network address translation device, set up the corresponding relation of an external service passage number and this private IP address and this internal services passage number again; And will represent this public ip address of this network positioning information and this external service passage number to be sent to this server automatically; And this server is a reinforced dynamic domain name server; Wherein be provided with one domain name-IP address translation table, in order to store this preset domain name and corresponding this network positioning information field to be updated at least in advance, this network positioning information field to be updated is in order to store this public ip address and this external service passage number.
According to such scheme, internet network protocol element of the present invention, wherein this private IP address of exclusive this internet network protocol element obtains from the dynamic assignment that this network address translation device carries out.
According to such scheme; The automatic setting method of network system, internet network protocol element and network system that automatic completion of the present invention is set, wherein this internal services passage number of exclusive this internet network protocol element is initiatively produced by this internet network protocol element oneself.
According to such scheme; The automatic setting method of network system, internet network protocol element and network system that automatic completion of the present invention is set, it one of can be in the devices such as an Internet protocol video camera, network hard disc, the network printer or network multimedia DVR.
According to such scheme; The automatic setting method of network system, internet network protocol element and network system that automatic completion of the present invention is set; The network equipment that its this user's node that is applied to can be a personal computer or the IP position arranged and the user interface is provided; Carry out on it application program is arranged; Can provide the user to key in the preset domain name of being somebody's turn to do of exclusive this internet network protocol element, and then after correspondence goes out to represent this network positioning information of this internet network protocol element from this server, connect upward this internet network protocol element through world-wide web automatically.
The present invention need will not apply for an account number separately or could share public ip address through complicated manual setting for each video camera as the prior art means.
Description of drawings
The present invention is through attached drawings and explanation, is able to a more deep understanding:
Fig. 1, on behalf of general user, it utilize point-to-point protocol on the Ethernet to be connected to the system configuration sketch map of world-wide web.
Fig. 2, it is that the present invention is the first embodiment function block diagram that improves the far-end monitoring system that the prior art shortcoming develops out.
Fig. 3, it is that the present invention is the second embodiment function block diagram that improves the far-end monitoring system that the prior art shortcoming develops out.
Fig. 4, it is the preferred embodiment schematic flow sheet of the automatic setting method of the present invention's network system of developing out.
And the description of reference numerals in the above-mentioned accompanying drawing is following:
1 world-wide web, 10 users' personal computer
11 modulator-demodulators, 12 Internet Service Providers
19 Internet protocol video cameras, 18 modulator-demodulators
17 user's computers, 170 web browser application
1700 user interfaces, 1701 image frames
20 Internet protocol video cameras, 201 network connecting module
202 memory cell, 203 control units
200 camera bodies, 21 modulator-demodulators
2 world-wide webs, 23 dynamic domain name servers
22 Internet Service Providers, 27 user's computers
270 web browser application, 2700 user interfaces
2701 image frames, 2702 passwords input picture
301~30n personal computer, 33 network address translation devices
30 Internet protocol video cameras, 301 network connecting module
302 memory cell, 303 control units
300 camera bodies, 31 modulator-demodulators
3 world-wide webs
32 Internet Service Providers, 37 user's computers
370 web browser application, 3700 user interfaces
3701 image frames, 3702 passwords input picture
34 reinforced dynamic domain name servers
Embodiment
See also Fig. 2, it is that the present invention is the first embodiment function block diagram that improves the far-end monitoring system that the prior art shortcoming develops out.Wherein user's Internet protocol video camera (IPCamera) 20 is connected to a modulator-demodulator 21, and utilizes these modulator-demodulator 21 logins to be connected to Internet Service Provider (ISP) 22 and obtain one the one IP address.And be that to solve an IP address possibly be the problem of dynamic IP addressing, the present invention is convenient to build on the world-wide web 2 and is put a dynamic domain name server (Dynamic Domain Name Server is called for short DDNS) 23 and improve this problem.
At first; Include a network connecting module 201, a memory cell 202, a control unit 203 and camera body 200 in the Internet protocol video camera 20; And manufacturer is when making video camera; Just give unduplicated sequence number of each video camera and be stored in memory cell 202, and dynamically reserving the network positioning information that a field writes down corresponding domain name on the domain name server 23.For example; When dispatching from the factory, record unduplicated sequence number in the memory cell 202 of video camera 20; 00031B5A12F0 for example, and the corresponding field of also corresponding reservation one domain name (for example being 00031B5A12F0.ipcam.alpha.com) writes down corresponding network positioning information (this example is an IP address date) in the domain name of this dynamic domain name server 23-IP address translation table.So after the user utilized the network connecting module 201 of this Internet protocol video camera 20 modulator-demodulator 21 login to be connected to Internet Service Provider 22 to obtain an IP address, the control unit 203 in the Internet protocol video camera 20 that the present invention develops out just was sent in the dynamic domain name server 23 the 00031B5A12F0.ipcam.alpha.com field with this IP address through world-wide web 2 automatically and stores.So; Another user's computer 27 at far-end (for example office); Just the user interface 2700 that the web browser application 270 on the user's of being executed in computer 27 capable of using is provided is keyed in the domain name " http: // 00031B5A12F0.ipcam.alpha.com:80 " of exclusive this Internet protocol video camera 20 and wherein 80 is represented a preset service channel number on this IP address; General user can't import this numerical value especially; Because general common web browser application, IE for example, all can be in back, IP address this preset value 80 of affix automatically; And the mapping treatment through dynamic domain name server 23; Just can correspond to this IP address from 00031B5A12F0.ipcam.alpha.com:80, and then be connected to 80 ports Internet protocol video camera 20 pointed on this IP address, can on user's computer 27, watch Internet protocol video camera 20 at last at image frame 2701 that far-end extracted.
Thus; Even the IP address that Internet Service Provider 22 is provided is a dynamic IP addressing; Owing to Internet protocol video camera 20 of the present invention can be when being connected to world-wide web and obtaining a new IP address at every turn; Automatically upgrade the corresponding IP address in the 00031B5A12F0.ipcam.alpha.com field in the dynamic domain name server 23, make that the corresponding IP address in the 00031B5A12F0.ipcam.alpha.com field can keep correct information at any time in the dynamic domain name server 23.Therefore, the user only need remember this Internet protocol video camera 20 pairing domain name 00031B5A12F0.ipcam.alpha.com, just can connect the shortcoming that this Internet protocol video camera 20 effectively improves the prior art means whenever and wherever possible.Even; Sequence number among this Internet protocol video camera 20 pairing domain name 00031B5A12F0.ipcam.alpha.com can be opened to the user and set up user's title corresponding relation that is easier to store; For example the user corresponds to 00031B5A12F0 the name wilson of oneself; Therefore when keying in wilson.ipcam.alpha.com, dynamically domain name server 23 also can be accomplished the sensing again of Internet protocol video camera 20 corresponding IP addresses.
In addition; This Internet protocol video camera 20 is in order to ensure the fail safe on using; Internet protocol video camera 20 is when receiving the access instruction of far-end user computer 27; Control unit 203 can be prior to producing password input picture 2702 on user's computer 27, the password comparison checking that is used to prestore in the memory cell 202 through after permit the image that extracts is sent to user's computer 27 of far-end again.
See also Fig. 3 again, it is that the present invention is the second embodiment function block diagram that improves the far-end monitoring system that the prior art shortcoming develops out.Because at present in family or the small office; For providing multi-section personal computer 301~30n can utilize the path that same modulator-demodulator 31 or other connection modes (for example T1~T4 special line, optical fiber or WiMax) come and Internet Service Provider 32 is accomplished to be connected world-wide web 3 simultaneously; Use a network address translation device (Network AddressTransfer mostly; Abbreviation NAT) 33 carry out the conversion between internal network and external network, and for example common IP Wireless Router is exactly a kind of embodiment of network address translation device.Network address translation device 33 can be obtained a public ip address (Public IP) through modulator-demodulator 31 or the Internet Service Provider 32 of other connection modes to the outside; In addition; In 33 pairs of network address translation devices, can play the part of a DynamicHost and set protocol server (Dynamic Host Configuration Protocol Server; Be called for short DHCP Server) the role time; Network address translation device 33 will dynamically initiatively distribute private IP address (Private IP) to go up the multi-section personal computer 301~30n that connects for the interior zone network port (LAN port); Through the conversion of private IP address and public ip address, multi-section personal computer 301~30n just can next the reaching with world-wide web of a shared public ip address be connected then.
For letting Internet protocol video camera (IP Camera) 30 take a public ip address separately like the prior art means; And can improve to become and to come a shared public ip address with multi-section personal computer 301~30n, and then can meet present most of people's network environment condition.Therefore the Internet protocol video camera (IP Camera) 30 of present embodiment is designed to network connecting module 301, memory cell 302, control unit 303 and 300 formations of camera body, and can automatically perform following action:
At first; Network address translation device 33 is obtained a public ip address (can certainly utilize alternate manner to obtain) through the Internet Service Provider 32 of modulator-demodulator 31 to the outside; Then; The network connecting module 301 of Internet protocol video camera 30 is after being connected to the Local Area Network port of network address translation device 33 (LAN port); To obtain an exclusive private IP address from network address translation device 33 dynamic assignment; And Internet protocol video camera 30 oneself will produce an internal services passage number (Service Ports), then, control unit 303 just automatically and 33 of network address translation devices set up the corresponding relation of a private IP address and an external service passage number (Service Ports).Usually the scope from 0 to 65535 of service channel number (Service Ports), wherein 1~1023 keeps and gives system-specific, and 1024~65535 openly give that other application services uses in the system, so be called non-franchise passage (unprivileged ports).
Even do not have the function that DynamicHost is set protocol server and work as network address translation device 33; As long as have the service that its mainframe network address setting can be provided with other main frame of the same network segment of network address translation device 33 in the same area network; In the time of can dynamically initiatively distributing private IP address (Private IP) to give Internet protocol video camera 30, Internet protocol video camera 30 of the present invention still can normal operation.Just be when not having to provide main frame that DynamicHost sets agreement (Dynamic Host Configuration Protocol) service or server in the same area network; The user still can through manual mode with preset IP address in the Internet protocol video camera 30 make into network address translation device 33 for behind the same network segment; But the control unit 303 convenient agreements in the Internet protocol video camera 30 with UPnP (UPnP); Initiatively reach the network configuration (network configuration) of network address translation device 33; And then set up (self-configure) private IP address (Private IP) and internal services passage number (Service Ports) on their own, and then likewise automatically and 33 of network address translation devices set up the corresponding relation of private IP address and external service passage number (Service Ports).
Give an example; Obtaining to the Internet Service Provider 32 of outside through modulator-demodulator 31 when network address translation device 33 for example is the public ip address of 203.218.0.1; And Internet protocol video camera 30 is after 80s from private IP address and internal services passage number that 33 distribution (or setting up on their own) of network address translation device obtain 192.168.1.1; Video camera 30 of the present invention just can be again applied for the service channel number of an external network automatically with network address translation device 33; For example 8080; And occupied as long as confirm that this service channel number does not also have, network address translation device 33 just can be accomplished related with external web services passage number 8080 private IP address and the internal services passage number 192.168.1.1:80 of Internet protocol video camera 30.Public ip address and the external web services passage number again the network address translation device 33 that is connected obtained of the Internet protocol video camera 30 of the present invention design then; For example be the network positioning information of 203.218.0.1:8080, control unit 303 will automatically be sent to the present invention and on world-wide web 3, build the reinforced dynamic domain name server of putting (enhanced DDNS Server) 34 especially.Likewise; The memory cell 302 of Internet protocol video camera 30 is preset with a unduplicated sequence number; The corresponding corresponding domain name field that on reinforced dynamic domain name server 34, also is reserved with writes down corresponding IP address date and external web services passage number; For example; Be when dispatching from the factory, to record unduplicated sequence number 00031B5A12F0 in the memory cell 302 of video camera 30, and also reserve in the domain name of this reinforced dynamic domain name server 33-IP address translation table a domain name (for example being 00031B5A12F0.ipcam.alpha.com) a corresponding field write down the network positioning information " 203.218.0.1:8080 " that corresponding IP address date and external web services passage number are formed.
Thus; Another user's computer 37 at far-end (for example office); Only need to connect in any form and go up world-wide web; Just the domain name " http: // 00031B5A12F0.ipcam.alpha.com:8080 " of exclusive this Internet protocol video camera 30 is keyed at the user interface 3700 that the web browser application 370 on the user's of being executed in computer 37 capable of using is provided; And the mapping treatment through reinforced dynamic domain name server 34; Just can correspond to the public ip address and the external web services passage number (this example is 203.218.0.1:8080) of Internet protocol video camera 30 from the information of 00031B5A12F0.ipcam.alpha.com:8080; And then can be connected to network address translation device 33; And network address translation device 33 stores the corresponding relation of external web services passage number and inner private IP address and internal services passage number, therefore can correspond to inside private IP address and the internal services passage number (this example is 192.168.1.1:80) of representing this Internet protocol video camera 30 from external web services passage number (this example is 8080).At last just can make user's computer 37 can be connected to this IP address network address translation device 33 pointed and external web services passage number Internet protocol video camera 30 pointed automatically, can on user's computer 37, watch Internet protocol video camera 30 at last at image frame 3701 that far-end extracted.
Same; Even the IP address that Internet Service Provider 32 is provided is a dynamic IP addressing; Because Internet protocol video camera of the present invention 30 can upgrade corresponding IP address and the service channel number in the 00031B5A12F0.ipcam.alpha.com field in the reinforced dynamic domain name server 34 automatically, make that corresponding IP address and the service channel number in the 00031B5A12F0.ipcam.alpha.com field can keep correct information at any time in the reinforced dynamic domain name server 34.Therefore, the user only need remember this Internet protocol video camera 30 pairing domain name 00031B5A12F0.ipcam.alpha.com, just can connect this Internet protocol video camera 30 whenever and wherever possible, and then improve the shortcoming of prior art means effectively.
Even; Sequence number among this Internet protocol video camera 30 pairing domain name 00031B5A12F0.ipcam.alpha.com can be opened to the user and set up user's title corresponding relation that is easier to store; For example the user corresponds to 00031B5A12F0 the name wilson of oneself; Therefore when keying in wilson.ipcam.alpha.com, reinforced dynamic domain name server 3 also can be accomplished the sensing again of Internet protocol video camera 30 corresponding IP addresses and service channel number.
In addition; Because general common web browser application; IE for example, it all is preset as 80 for the service channel number on the IP address, therefore when the user only imports " http: // 00031B5A12F0.ipcam.alpha.com " in the interface of IE; Browser will make " http: // 00031B5A12F0.ipcam.alpha.com:80 " automatically into and export, and therefore will cause the user can't link Internet protocol video camera 30 corresponding IP addresses and service channel number smoothly.And be to improve this problem; Then can in reinforced dynamic domain name server 3, add one and change the location function; Change the location in order to will belong to corresponding IP address and the service channel number kept in the domain name scope that the present invention serves; When for example receiving above-mentioned " http: // 00031B5A12F0.ipcam.alpha.com:80 "; Judge it and belong to the domain name scope of keeping for the present invention to serve, therefore change the location action, include except correspondence goes out the public ip address (this example is 203.218.0.1:8080) of internal memory; Also the external web services passage number (this example is 8080) of internal memory is replaced steps such as original preset value 80, the problem that so can effectively solve IE and caused.In addition; The present invention also can provide the application program of an execution on far- end user computer 27,37; Only need the user to key in the sequence number of Internet protocol video camera 20,30; 00031B5A12F0 for example; Then application program just can be preset domain name according to being somebody's turn to do of exclusive this internet network protocol element that the user keyed in automatically; And then corresponding this network positioning information (this example is 203.218.0.1:8080) that goes out represent this internet network protocol element carries out on user's computer positioning information update that should Internet protocol video camera 30 from this reinforced dynamic domain name server 34, and then can be automatically and correctly connect this internet network protocol element through world-wide web.So can under the situation that does not need extra commentaries on classics location function, find up-to-date IP address or the IP address and the service channel number of this Internet protocol video camera 20,30 apace.
Moreover; This Internet protocol video camera 30 is in order to ensure the fail safe on using; Internet protocol video camera 30 is when receiving the access instruction of far-end user computer 37; Control unit 303 can be prior to producing password input picture 3702 on user's computer 37, the password comparison checking that is used to prestore in the memory cell 302 through after permit the image that extracts is sent to user's computer 37 of far-end again.Certainly; The present invention also can provide the application program of an execution on far- end user computer 27,37; Only need the user to key in the sequence number of Internet protocol video camera 20,30; 00031B5A12F0 for example, then application program just can connect up-to-date IP address or IP address and the service channel number that dynamic domain name server 23 or reinforced dynamic domain name server 34 find this Internet protocol video camera 20,30 automatically.
See also Fig. 4 again, it is the preferred embodiment schematic flow sheet of the automatic setting method of the present invention's network system of developing out, and this method comprises the following step:
Step 401: manufacturer provides the reinforced dynamic domain name server that signal is connected to world-wide web, and in the corresponding relation of a plurality of preset domain name that wherein stores corresponding a plurality of Internet protocol video cameras in advance and a plurality of network positioning information fields to be updated;
Step 402: in have this preset domain name an internet network protocol element be connected to world-wide web through the network address translation device with the public ip address that Internet Service Provider was provided;
Step 403: after this internet network protocol element obtains a private IP address and an internal services passage number of exclusive this internet network protocol element automatically, in this network address translation device, set up the corresponding relation of an external service passage number and this private IP address and this internal services passage number more automatically;
Step 404: on behalf of this public ip address of this network positioning information and this external service passage number, this internet network protocol element will be sent to reinforced dynamic domain name server automatically, and then upgrade the data in pairing this network positioning information field to be updated of this preset domain name; And
Step 405: the application program of carrying out on the personal computer is preset domain name according to being somebody's turn to do of exclusive this internet network protocol element that the user keyed in; And then after correspondence goes out to represent this network positioning information of this internet network protocol element from this server, connect through world-wide web automatically and go up this internet network protocol element.
In sum; The disclosed technological means of the present invention can provide the user to connect the Internet protocol video camera and use same public ip address in network address translation device 33 and with other network elements; And all installation actions automatic setting all, and need as the prior art means, all will not apply for an account number separately or could share public ip address through complicated manual setting for each video camera.And if Internet protocol video camera 30 is to the service channel number of the external network of network address translation device 33 applications; For example 8080; Occupied; After then Internet protocol video camera 30 just can produce the service channel number of another external network according to a rule automatically, apply for once up to completing successfully correspondence automatically again.So just, can solve a plurality of Internet protocol video cameras or other network elements and be connected in 33 issuable problems of network address translation device simultaneously.Therefore, the present invention can support the user and connects one even a plurality of Internet protocol video camera in network address translation device 33 and use the practice of same public ip address.Moreover; The installation of the present invention on can be applicable to the Internet protocol video camera; Also can migrate to various internet network protocol element; For example, devices such as network hard disc, the network printer and network multimedia DVR, and above-mentioned personal computer also can be all kinds of IP of having address such as radio mobile telephone set, personal digital assistant or digital frame and provide the network equipment at user interface for example.Execute that the craftsman thinks and be to modify as all so the present invention must be appointed by those of ordinary skills, however the scope of neither disengaging claim institute desire protection.
Claims (21)
1. accomplish the network system of setting automatically for one kind, be applied on the world-wide web, this system comprises:
One server, signal are connected on the world-wide web, wherein store the corresponding relation of a preset domain name and a network positioning information field to be updated at least in advance;
One internet network protocol element; The built-in has this preset domain name; Accomplish with being connected and obtaining a network positioning information of world-wide web after; This internet network protocol element is sent to this server with this preset domain name through world-wide web with this network positioning information automatically, and then this network positioning information is write this network positioning information field to be updated; And
One user's node, signal is connected on the world-wide web, its corresponding this network positioning information that goes out to represent this internet network protocol element according to input that should preset domain name and from this server.
2. the network system that automatic completion as claimed in claim 1 is set; Wherein this internet network protocol element is connected to an Internet Service Provider and obtains an IP address of representing this network positioning information; And this server is a dynamic domain name server; Wherein be provided with one domain name-IP address translation table, in order to store this preset domain name and corresponding this network positioning information field to be updated at least in advance, this network positioning information field to be updated is in order to store this IP address.
3. the network system that automatic completion as claimed in claim 1 is set; Wherein this internet network protocol element is connected to world-wide web through a network address translation device with the public ip address that an Internet Service Provider is provided; And after setting up a private IP address and an internal services passage number of exclusive this internet network protocol element automatically; Automatically in this network address translation device, set up the corresponding relation of an external service passage number and this private IP address and this internal services passage number again; And will represent this public ip address of this network positioning information and this external service passage number to be sent to this server automatically; And this server is a reinforced dynamic domain name server; Wherein be provided with one domain name-IP address translation table, in order to store this preset domain name and corresponding this network positioning information field to be updated at least in advance, this network positioning information field to be updated is in order to store this public ip address and this external service passage number.
4. the network system that automatic completion as claimed in claim 3 is set, wherein this private IP address of exclusive this internet network protocol element obtains from the dynamic assignment that this network address translation device carries out.
5. the network system that automatic completion as claimed in claim 3 is set, wherein this internal services passage number of exclusive this internet network protocol element is initiatively produced by this internet network protocol element oneself.
6. the network system that automatic completion as claimed in claim 1 is set, wherein this internet network protocol element is an Internet protocol video camera, network hard disc, the network printer or network multimedia DVR.
7. the network system that automatic completion as claimed in claim 1 is set; Wherein this user's node is a personal computer or the IP position is arranged and the network equipment at user interface is provided; Carry out on it application program is arranged; Provide the user to key in the preset domain name of being somebody's turn to do of exclusive this internet network protocol element, and then after correspondence goes out to represent this network positioning information of this internet network protocol element from this server, connect upward this internet network protocol element through world-wide web automatically.
8. the automatic setting method of a network system is applied on the world-wide web, and this method comprises the following step:
A server that provides signal to be connected to world-wide web, and in the corresponding relation that wherein stores a preset domain name and a network positioning information field to be updated at least in advance;
After interior internet network protocol element completion of having this preset domain name is connected with the signal of world-wide web and obtains a network positioning information; Automatically this network positioning information is sent to this server with this preset domain name through world-wide web, and then this network positioning information is write this network positioning information field to be updated; And
According to the input of this preset domain name, user's node is corresponding this network positioning information that goes out to represent this internet network protocol element from this server just.
9. the automatic setting method of network system as claimed in claim 8; Wherein this internet network protocol element is connected to an Internet Service Provider and obtains an IP address of representing this network positioning information; And this server is a dynamic domain name server; Wherein be provided with one domain name-IP address translation table, in order to store this preset domain name and corresponding this network positioning information field to be updated at least in advance, this network positioning information field to be updated is in order to store this IP address.
10. the automatic setting method of network system as claimed in claim 8; Wherein this internet network protocol element is connected to world-wide web through a network address translation device with the public ip address that an Internet Service Provider is provided; And after setting up a private IP address and an internal services passage number of exclusive this internet network protocol element automatically; Automatically in this network address translation device, set up the corresponding relation of an external service passage number and this private IP address and this internal services passage number again; And will represent this public ip address of this network positioning information and this external service passage number to be sent to this server automatically; And this server is a reinforced dynamic domain name server; Wherein be provided with one domain name-IP address translation table, in order to store this preset domain name and corresponding this network positioning information field to be updated at least in advance, this network positioning information field to be updated is in order to store this public ip address and this external service passage number.
11. the automatic setting method of network system as claimed in claim 10, wherein this private IP address of exclusive this internet network protocol element obtains from the dynamic assignment that this network address translation device carries out.
12. the automatic setting method of network system as claimed in claim 10, wherein this internal services passage number of exclusive this internet network protocol element is initiatively produced by this internet network protocol element oneself.
13. the automatic setting method of network system as claimed in claim 8, wherein this internet network protocol element is an Internet protocol video camera, network hard disc, the network printer or network multimedia DVR.
14. the automatic setting method of network system as claimed in claim 8; Wherein this user's node is a personal computer; Carry out on it application program is arranged; Provide the user to key in the preset domain name of being somebody's turn to do of exclusive this internet network protocol element, and then after correspondence goes out to represent this network positioning information of this internet network protocol element from this server, connect upward this internet network protocol element through world-wide web automatically.
15. internet network protocol element; Be applied between world-wide web, a server and the user's node; Wherein store the corresponding relation of a preset domain name and a network positioning information field to be updated in this server at least in advance, and this internet network protocol element comprises:
One network connecting module is connected and obtains a network positioning information in order to accomplish signal with world-wide web;
One memory cell, it should preset domain name in order to storage; And
One control unit; Be electrically connected on this network connecting module and this memory cell; It is after this network connecting module and world-wide web are accomplished signal and be connected and obtain this network positioning information; Automatically this network positioning information is sent to this server with this preset domain name through world-wide web, and then this network positioning information is write this network positioning information field to be updated, let this user's node correspondence from this server go out to represent this network positioning information of this internet network protocol element.
16. internet network protocol element as claimed in claim 15; This network connecting module wherein; Be connected to an Internet Service Provider and obtain an IP address of representing this network positioning information, and this server is a dynamic domain name server, wherein is provided with one domain name-IP address translation table; In order to store this preset domain name and corresponding this network positioning information field to be updated at least in advance, this network positioning information field to be updated is in order to store this IP address.
17. internet network protocol element as claimed in claim 15; Wherein this network connecting module is connected to world-wide web through a network address translation device with the public ip address that an Internet Service Provider is provided; And after setting up a private IP address and an internal services passage number of exclusive this internet network protocol element automatically; Automatically in this network address translation device, set up the corresponding relation of an external service passage number and this private IP address and this internal services passage number again; And will represent this public ip address of this network positioning information and this external service passage number to be sent to this server automatically; And this server is a reinforced dynamic domain name server; Wherein be provided with one domain name-IP address translation table, in order to store this preset domain name and corresponding this network positioning information field to be updated at least in advance, this network positioning information field to be updated is in order to store this public ip address and this external service passage number.
18. internet network protocol element as claimed in claim 17, wherein this private IP address of exclusive this internet network protocol element obtains from the dynamic assignment that this network address translation device carries out.
19. internet network protocol element as claimed in claim 17, wherein this internal services passage number of exclusive this internet network protocol element is initiatively produced by this internet network protocol element oneself.
20. internet network protocol element as claimed in claim 15, it is an Internet protocol video camera, network hard disc, the network printer or network multimedia DVR.
21. internet network protocol element as claimed in claim 15; Its this user's node that is applied to is a personal computer or the network equipment that the IP position arranged and the user interface is provided; Carry out on it application program is arranged; Provide the user to key in the preset domain name of being somebody's turn to do of exclusive this internet network protocol element, and then after correspondence goes out to represent this network positioning information of this internet network protocol element from this server, connect upward this internet network protocol element through world-wide web automatically.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101378375A CN101299771B (en) | 2008-07-08 | 2008-07-08 | Network system, internet network protocol element and automatic setting method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101378375A CN101299771B (en) | 2008-07-08 | 2008-07-08 | Network system, internet network protocol element and automatic setting method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101299771A CN101299771A (en) | 2008-11-05 |
CN101299771B true CN101299771B (en) | 2012-05-02 |
Family
ID=40079450
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008101378375A Active CN101299771B (en) | 2008-07-08 | 2008-07-08 | Network system, internet network protocol element and automatic setting method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101299771B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103200168B (en) * | 2013-01-21 | 2016-09-07 | 高榕科技(深圳)有限公司 | By the method that wide area network is mutual with network hard disc device |
CN104640132B (en) * | 2013-11-13 | 2019-01-01 | 宏碁股份有限公司 | Electronic device and wireless transmission method |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1437813A (en) * | 2000-12-27 | 2003-08-20 | 松下电器产业株式会社 | Identification code management system for home network |
-
2008
- 2008-07-08 CN CN2008101378375A patent/CN101299771B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1437813A (en) * | 2000-12-27 | 2003-08-20 | 松下电器产业株式会社 | Identification code management system for home network |
Also Published As
Publication number | Publication date |
---|---|
CN101299771A (en) | 2008-11-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8108494B1 (en) | Systems and methods for managing converged workspaces | |
US7991913B2 (en) | Method for domain name configuration in IPv6 access network and the network device hereof | |
CN101282328B (en) | Method for accessing internet inner-network Web service | |
EP3073677B1 (en) | Configuration services for user terminals | |
JP2006086703A (en) | Access controller, program and remote actuating method of terminal | |
CN101133612A (en) | IP addressing in joined private networks | |
CN103098442A (en) | Setup and configuration of a network storage system | |
TWI389509B (en) | Self-configured network system, internet protocol device and self-configuration method of network system | |
WO2019080320A1 (en) | Multi-system network interconnection device, method and apparatus | |
US20210044478A1 (en) | System and method for initial setup of network devices | |
JP2017175325A (en) | Communication control device, method and program for dhcp | |
CN101299771B (en) | Network system, internet network protocol element and automatic setting method thereof | |
CN106101112A (en) | Access the method for privately owned equipment, system and the public network server using dynamic IP | |
WO2005083959A1 (en) | Network access router, network access method, program, and recording medium | |
CN103595705A (en) | System and method for generating website | |
US20110103384A1 (en) | Routing device and method of configuration for network name resolution of same | |
CN117615214A (en) | Data sharing method and display device | |
JP2021022805A (en) | Information processing device, information processing system, and program | |
Cisco | Understanding Device Support | |
Cisco | Understanding Device Support | |
Cisco | Provisioning Devices | |
CN1312886C (en) | Dynamic passive field name distribution method for implementing terminal to terminal communication in internet | |
TWI524692B (en) | Method and system for content selection, delivery and payment | |
Sethi et al. | Flexible management of cloud-connected digital signage | |
CN102035902A (en) | Network configuration method for networking device and associated network configuration module |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |