[go: up one dir, main page]

CN103188144A - System and method for achieving distributed gateway intercommunication - Google Patents

System and method for achieving distributed gateway intercommunication Download PDF

Info

Publication number
CN103188144A
CN103188144A CN2011104502268A CN201110450226A CN103188144A CN 103188144 A CN103188144 A CN 103188144A CN 2011104502268 A CN2011104502268 A CN 2011104502268A CN 201110450226 A CN201110450226 A CN 201110450226A CN 103188144 A CN103188144 A CN 103188144A
Authority
CN
China
Prior art keywords
gateway
territory
node
address
management server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2011104502268A
Other languages
Chinese (zh)
Other versions
CN103188144B (en
Inventor
吴建华
陶全军
胡学川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201110450226.8A priority Critical patent/CN103188144B/en
Publication of CN103188144A publication Critical patent/CN103188144A/en
Application granted granted Critical
Publication of CN103188144B publication Critical patent/CN103188144B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a system and method for achieving distributed gateway intercommunication. Multiple core networks all adopt a point-to-point technique, when the core networks are intercommunicated, after a service responsible node receives an out service requirement, a local domain gateway address is acquired from a local or a local gateway management server, an out service requirement is sent to a local gateway, the local gateway acquires a target domain gateway address from the local or the local gateway management server, and the out service requirement is transmitted to a target domain gateway. According to the system and method for achieving distributed gateway intercommunication, the problems of interconnection and interworking of different distributed gateways, selection of gateway nodes, logon of the gateway nodes, notification and the like are solved.

Description

A kind of system and method for realizing the distributed network gate intercommunication
Technical field
The present invention relates to network and communication field, especially a kind of system and method for realizing the distributed network gate intercommunication.
Background technology
Point-to-point (Peer to Peer is called for short P2P) network is a kind of distributed network, and the participant of network shares resource and the service that the P2P network has.Other node can directly be visited these resources and service and need not be passed through special intermediate entities in the network.In the P2P network, each participant is resource and ISP (server), is again resource and the service person of obtaining (client) simultaneously.
Along with development and the maturation of P2P technology and related protocol, also begin in the telecommunications network to introduce control and the processing that the P2P technology is carried out the core net business, basic principle is as shown in Figure 1.Among Fig. 1, (Node Enrollment Function NEF) joins in the P2P network node, and all nodes are formed a P2P overlay network that homogenizes, and finishes the control function of core net business jointly by the node registration server.Each nodal function is identical, is responsible for user's access, session control and professional the triggering.User terminal (User Entity is called for short UE) directly or by acting server is linked into the P2P network indirectly.Each UE has the node of being responsible for own Business Processing, claims professional responsible node again.
Need to interconnect by gateway between the different core net, traditional gateway all is to adopt centralized deployment, occurs problems such as Single Point of Faliure easily.Since distributed computing technology with respect to centralized technology can avoid Single Point of Faliure, better realize load balancing, backup disaster tolerance, save cost, so gateway adopts distributed computing technology to have more advantages.
And in the actual operation process, because there is capacity variance in node in the core net, and role difference, cause not being that each node can both serve as gateway node, therefore exist gateway node to select problem, realize the gateway distribution, after selecting gateway node, also need solve gateway node registration and notice problem, and problem such as interconnecting between the different distributions formula gateway.Still not having technology at present addresses the above problem.
Summary of the invention
The technical problem to be solved in the present invention provides a kind of method and system that realize the distributed network gate intercommunication, solves the problem that the multi-core network that adopts the P2P technology passes through the distributed network gate intercommunication.
In order to solve the problems of the technologies described above, the invention provides a kind of method that realizes the distributed network gate intercommunication, wherein, when all adopting a plurality of core net interconnecting of point-to-point technology, after professional responsible node is received out service request, obtain this territory gateway address from local or this territory gateway management server, send out service request to described this territory gateway, described this territory gateway obtains the aiming field gateway address from local or described this territory gateway management server, to the described out service request of described aiming field gateway forwards.
Further, said method can also have following characteristics:
The method that node becomes this territory gateway comprises: after described node judges that this node can become gateway, send the adding gateway requests to described this territory gateway management server, after described this territory gateway management server allows described node to become gateway, described node is added list of gateways.
Further, said method can also have following characteristics:
Described node judges that the method that this node can become gateway comprises: described node sends ability and the positional information that point to point network joins request and reports described node to the node registration server, after described node registration server judges that according to described ability and positional information described node can become gateway, return the configuration information that carries this territory gateway management server address to described node, described node is judged when carrying this territory gateway management server address in the configuration information of receiving, is judged whether this node can become gateway.
Further, said method can also have following characteristics:
Described node judges that the method that this node can become gateway comprises:
Described node sends point to point network to the node registration server and joins request, after the ability and positional information of described node do not received in described node registration server judgement, return the configuration information that carries this territory gateway management server address and become the minimum requirements of gateway to described node, described node judges according to the described minimum requirements that becomes gateway whether this node can become gateway.
Further, said method can also have following characteristics:
The mode that described professional responsible node obtains this territory gateway address refers to a kind of with in the mode:
This territory gateway management server is tabulated to node registration server notification gateway, described professional responsible node is when adding point to point network, after sending point to point network and join request to the node registration server, described node registration server returns the configuration information that carries this territory gateway address tabulation, this territory gateway address tabulation that described professional responsible node will be received is stored in this locality, and described professional responsible node is selected this territory gateway address from described this territory gateway address tabulation;
Described professional responsible node is admitted this territory gateway address tabulation of preserving the node from admitting node to obtain in the storage data procedures when adding point to point network, described professional responsible node is selected this territory gateway address from described this territory gateway address tabulation;
Described professional responsible node sends this territory gateway address tabulation of acquisition request to described this territory gateway management server after adding point to point network, described professional responsible node is selected this territory gateway address from described this territory gateway address tabulation;
Described professional responsible node sends this territory gateway address of acquisition request to described this territory gateway management server after adding point to point network, described this territory gateway management server selects this territory gateway address and notice to described professional responsible node from this territory gateway address tabulation.
Further, said method can also have following characteristics:
Described professional responsible node judges at first whether this locality preserves this territory list of gateways, if, in this territory gateway address tabulation of this locality, select this territory gateway address, if not, send acquisition request this territory gateway address tabulation or this territory gateway address to described this territory gateway management server.
Further, said method can also have following characteristics:
The mode that described this territory gateway obtains the aiming field gateway address is a kind of of following mode:
The gateway management interworking server local gateway address information of same area not, the gateway management server is to the gateway address information in other territory that each this territory gateway notice of managing is received, described this territory gateway is preserved the tabulation of aiming field gateway address in this locality, and therefrom selects an aiming field gateway address;
When described this territory gateway does not find the tabulation of aiming field gateway address in this locality, to this territory gateway management server lookup aiming field gateway address tabulation, described this territory gateway management server is back to described this territory gateway in this locality or from the server lookup of aiming field gateway management to the aiming field gateway address after the tabulation;
When described this territory gateway does not find the tabulation of aiming field gateway address in this locality, to this territory gateway management server lookup aiming field gateway address, described this territory gateway management server selects an aiming field gateway address to be back to described this territory gateway in the tabulation back in this locality or from the server lookup of aiming field gateway management to the aiming field gateway address.
In order to solve the problems of the technologies described above, the invention provides a kind of system that realizes the distributed network gate intercommunication, wherein, comprise this territory and aiming field, this territory and aiming field are the core net that adopts point-to-point technology, comprise professional responsible node, gateway management server, gateway;
Professional responsible node after being used for receiving out service request, obtains this territory gateway address from local or this territory gateway management server, sends out service request to described this territory gateway;
This territory gateway after being used for receiving described out service request, obtains the aiming field gateway address from local or described this territory gateway management server, to the described out service request of described aiming field gateway forwards;
Described gateway management server is used for safeguarding gateway address.
Further, said system can also have following characteristics:
Described system also comprises and adds ingress;
The described ingress that adds after judging that this node can become gateway, sends adding gateway requests to described this territory gateway management server;
Described this territory gateway management server, after receiving the adding gateway requests, judgement adds list of gateways with described node after allowing described node to become gateway.
Further, said system can also have following characteristics:
Described this territory also comprises the node registration server;
The described ingress that adds also is used for sending ability and the positional information that point to point network joins request and reports described node to the node registration server; Judge when carrying this territory gateway management server address in the configuration information receive, judge whether this node can become gateway;
Described node registration server after being used for judging that according to described ability and positional information described node can become gateway, returns the configuration information that carries this territory gateway management server address to described node.
Further, said system can also have following characteristics:
Described this territory also comprises the node registration server;
The described ingress that adds also is used for sending point to point network to the node registration server and joins request, and judges according to the described minimum requirements that becomes gateway that described node registration server returns whether this node can become gateway;
Described node registration server, be used for to judge do not receive the ability and positional information of described node after, return the configuration information that carries this territory gateway management server address and become the minimum requirements of gateway to described node.
Further, said system can also have following characteristics:
Described this territory gateway management server also is used for tabulating to node registration server notification gateway; Also be used for after receiving the request of obtaining this territory gateway address tabulation that described professional responsible node sends, to described professional responsible node, perhaps from this territory gateway address tabulation, select this territory gateway address and notice to described professional responsible node this territory gateway address tabulation notice.
The invention solves the problem that interconnects between the different distributions formula gateway, and gateway node is selected problems such as problem, gateway node registration and notice problem.
Description of drawings
Fig. 1 is the network model that UE is linked into the P2P core net in the prior art;
Fig. 2 is the network element structure chart in the core network domain;
Fig. 3 is the method schematic diagram of realizing the distributed network gate intercommunication;
Fig. 4 adds the particular flow sheet that ingress adds overlay network and becomes gateway;
Fig. 5 is the particular flow sheet that professional responsible node obtains the mode of this territory gateway address;
Fig. 6 is the particular flow sheet of realizing the distributed network gate intercommunication;
Fig. 7 is the flow chart that this territory gateway obtains the mode one of aiming field gateway address;
Fig. 8 is this territory gateway mode two of obtaining the aiming field gateway address, three flow chart.
Embodiment
The system that realizes the distributed network gate intercommunication comprises a plurality of territories, each territory is the core net that adopts point-to-point technology, the composition structure in each territory as shown in Figure 2, comprise node (Node) 301, node registration server (Node Enrollment Function, NEF) 302, gateway management server (Gateway Management Server, GMS) 303.
Wherein, node 301 comprises for being responsible for the professional gateway node of controlling professional responsible node and being used for being responsible for gateway function.
Issuing of the adding of node registration server 302 responsible nodes and GMS and/or gateway relevant information.
Gateway management server 303 is realized renewal and and the GMS in other territories function of carrying out intercommunication of gateway registration, list of gateways.
Also comprise in each territory adding ingress, after this adds ingress and successfully enters the P2P overlay network, can become professional responsible node or gateway node.
Professional responsible node after being used for receiving out service request, obtains this territory gateway address from local or this territory gateway management server, sends out service request to described this territory gateway;
This territory gateway after being used for receiving described out service request, obtains the aiming field gateway address from local or described this territory gateway management server, to the described out service request of described aiming field gateway forwards;
Described gateway management server is used for safeguarding gateway address.
The described ingress that adds after judging that this node can become gateway, sends adding gateway requests to described this territory gateway management server;
Described this territory gateway management server, after receiving the adding gateway requests, judgement adds list of gateways with described node after allowing described node to become gateway.
Judge that this node can become in the first method of gateway:
The described ingress that adds also is used for sending ability and the positional information that point to point network joins request and reports described node to the node registration server; Judge when carrying this territory gateway management server address in the configuration information receive, judge whether this node can become gateway;
Described node registration server after being used for judging that according to described ability and positional information described node can become gateway, returns the configuration information that carries this territory gateway management server address to described node.
Judge that this node can become in the second method of gateway:
The described ingress that adds also is used for sending point to point network to the node registration server and joins request, and judges according to the described minimum requirements that becomes gateway that described node registration server returns whether this node can become gateway;
Described node registration server, be used for to judge do not receive the ability and positional information of described node after, return the configuration information that carries this territory gateway management server address and become the minimum requirements of gateway to described node.
In the said system, described this territory gateway management server also is used for tabulating to node registration server notification gateway; Also be used for after receiving the request of obtaining this territory gateway address tabulation that described professional responsible node sends, to described professional responsible node, perhaps from this territory gateway address tabulation, select this territory gateway address and notice to described professional responsible node this territory gateway address tabulation notice.
As shown in Figure 3, the method that realizes the distributed network gate intercommunication comprises: when all adopting a plurality of core net interconnecting of point-to-point technology, after professional responsible node is received out service request, obtain this territory gateway address from local or this territory gateway management server, send out service request to described this territory gateway, described this territory gateway obtains the aiming field gateway address from local or described this territory gateway management server, to the described out service request of described aiming field gateway forwards.
The method that node becomes this territory gateway comprises: after described node judges that this node can become gateway, send the adding gateway requests to described this territory gateway management server, after described this territory gateway management server allows described node to become gateway, described node is added list of gateways.
Described node judges that the first method that this node can become gateway comprises: described node sends ability and the positional information that point to point network joins request and reports described node to the node registration server, after described node registration server judges that according to described ability and positional information described node can become gateway, return the configuration information that carries this territory gateway management server address to described node, described node is judged when carrying this territory gateway management server address in the configuration information of receiving, is judged whether this node can become gateway.
Described node judges that the second method that this node can become gateway comprises: described node sends point to point network to the node registration server and joins request, after the ability and positional information of described node do not received in described node registration server judgement, return the configuration information that carries this territory gateway management server address and become the minimum requirements of gateway to described node, described node judges according to the described minimum requirements that becomes gateway whether this node can become gateway.
As shown in Figure 4, adding the specific implementation flow process that ingress adds overlay network and become gateway may further comprise the steps:
Step 401: add ingress and initiate request application adding overlay network to NEF.Alternatively, carry information such as the disposal ability of node and position in described the joining request.
Step 402: carry information such as the disposal ability of node and position if add ingress described in the step 401, the information that NEF reports according to described node and the reliability of node itself judge whether this node can serve as gateway node.If described node can serve as gateway node, carry the GMS address information in the configuration information that NEF returns to described node, otherwise just do not carry described GMS address information in the configuration information.In this case, described node knows namely according to whether carrying described GMS address information in the configuration information whether self can apply to become gateway node.
Do not carry information such as the disposal ability of node and position if add ingress described in the step 401, carry the minimum configuration information of GMS address and gateway node in the configuration information that NEF issues, follow-uply judged whether voluntarily to become gateway by node.
Also carry information such as overlay algorithm, guiding node address in the above-mentioned configuration information.
Step 403-405: the described ingress that adds initiates to insert request to guiding node, with admitting node and other node to connect, obtain data, upgrades route etc.
So far, node joins in the overlay network.
Step 406: the described ingress that adds judges whether this node can become gateway.If carried information such as the disposal ability of node and position in the step 401, described node knows namely according to whether carrying described GMS address information in the configuration information whether self can become gateway node, if carried the GMS address information in the configuration information then described node is judged and can be become gateway node, if do not carry the GMS address information in the configuration information then described node is judged and can not be become gateway node.If do not carry information such as the disposal ability of node and position in 401, described node is according to the minimum configuration information of gateway node from configuration information, and judging whether voluntarily to become gateway.
Step 407: described add ingress judge can become gateway after, the described ingress that adds sends to it according to the GMS address information in the configuration information and adds gateway requests message.Alternatively, the described ingress that adds can carry information such as self-ability and position.
Step 408-409: described GMS determines to allow the described ingress that adds to become gateway according to strategy, and GMS joins the described ingress that adds in the list of gateways, and returns acknowledge message to the described ingress that adds.
Step 410: described GMS is to the variation of every other node notification gateway tabulation.
The mode that professional responsible node obtains this territory gateway address refers to a kind of with in the mode:
Mode one, this territory gateway management server is tabulated to node registration server notification gateway, described professional responsible node when adding point to point network before becoming professional responsible node (adding ingress) when adding point to point network, after sending point to point network and join request to the node registration server, described node registration server returns the configuration information that carries this territory gateway address tabulation, this territory gateway address tabulation that described professional responsible node will be received is stored in this locality, and described professional responsible node is selected this territory gateway address from described this territory gateway address tabulation;
Shown in the concrete step 501-504 as shown in Figure 5:
Step 501:GMS tabulates to the NEF notification gateway.Notice can be notice periodically opportunity, also can be notice when change takes place the list of gateways of GMS, and concrete mode depends on strategy.
After step 502:NEF is notified list of gateways is updated in the configuration information, returns definite message to described GMS.
Step 503-504: add ingress and initiate to add the overlay network request to described NEF, described NEF returns configuration information to the described ingress that adds, and described list of gateways is handed down to the described ingress that adds in described configuration information.
Step 505: do not obtain under the situation of list of gateways from NEF adding ingress, if have list of gateways information in the described admittance node that adds ingress, the so described ingress that adds also can obtain the list of gateways information of preserving in the node of admitting from admit node in the storage data procedures.
Mode two, described professional responsible node is when adding point to point network, admit this territory gateway address tabulation of preserving the node from admitting node to obtain in the storage data procedures, described professional responsible node is selected this territory gateway address from described this territory gateway address tabulation; Shown in the step 505 of Fig. 5.
Mode three, described professional responsible node send this territory gateway address tabulation of acquisition request to described this territory gateway management server after adding point to point network, described professional responsible node is selected this territory gateway address from described this territory gateway address tabulation; Shown in the step 506-507 of Fig. 5.
Mode four, described professional responsible node sends this territory gateway address of acquisition request to described this territory gateway management server after adding point to point network, described this territory gateway management server selects this territory gateway address and notice to described professional responsible node from this territory gateway address tabulation.Shown in the step 506-507 of Fig. 5.
Step 506-507 can not have the branch of priority with step 407-409, can merge.
In this method, described professional responsible node judges at first whether this locality preserves this territory list of gateways, if, in this territory gateway address tabulation of this locality, select this territory gateway address, if not, send acquisition request this territory gateway address tabulation or this territory gateway address to described this territory gateway management server.Specifically as shown in Figure 6:
Step 601: after professional responsible node is received service request, judge that by address resolution the territory at called place is other territories, judge that namely this calls out is out professional.
Step 602: if there is the list of gateways in this territory in the described professional responsible node, then therefrom select a gateway as the out gateway of local terminal according to carrier policy.For instance, described carrier policy can be according to load balancing strategy or geographical location information etc.
Step 603-604: if there is not the list of gateways information in this territory in the described professional responsible node, then described professional responsible node sends the request application to the described GMS in this territory and distributes gateway, and GMS returns to professional responsible node with gateway address information after for its distribution local terminal gateway.
Step 605-607: described professional responsible node sends service request to described local terminal gateway, and the local terminal gateway obtains the opposite end gateway address information and sends service request to it after receiving business request information.
The mode that described this territory gateway obtains the aiming field gateway address is a kind of of following mode:
Mode one, the gateway management interworking server local gateway address information of same area not, the gateway management server is to the gateway address information in other territory that each this territory gateway notice of managing is received, described this territory gateway is preserved the tabulation of aiming field gateway address in this locality, and therefrom selects an aiming field gateway address.
As shown in Figure 7, specifically comprise:
Step 701-702: mutually butt joint and the gateway address information in this territory of self preserving is notified to the GSM in other territories between the different GSM, the GSM in each territory can get access to the gateway address information in other territories like this.In the present embodiment, the GSM in territory 2 to the territory 1 GSM to notify the gateway address information in this territory, concrete notification strategy can be gateway information notice when taking place to upgrade, perhaps notice etc. periodically.The GSM in territory 1 preserves described gateway information get off, and 2 GSM returns definite message to the territory.
Step 703: the GSM in territory 1 is to the gateway address information in the territory 2 that all gateway notices in this territory are received, this territory gateway is preserved domain name and the gateway address information in his territory.
Step 704-706: the gateway in territory 1 is received service request, know called residing territory by address resolution, from the gateway of the corresponding domain of the preservation of this locality, select a suitable opposite end gateway according to called residing domain name and carrier policy then, and send service request to this gateway.For instance, described carrier policy can be according to load balancing strategy or geographical location information etc.
Step 707: the gateway in territory 2 is received the business request information that the gateway in territory 1 is sent, and selects to be responsible for called service processing node and sends business request information to it.
Mode two, when described this territory gateway does not find the tabulation of aiming field gateway address in this locality, to this territory gateway management server lookup aiming field gateway address tabulation, described this territory gateway management server is back to described this territory gateway in this locality or from the server lookup of aiming field gateway management to the aiming field gateway address after the tabulation;
Mode three, when described this territory gateway does not find the tabulation of aiming field gateway address in this locality, to this territory gateway management server lookup aiming field gateway address, described this territory gateway management server selects an aiming field gateway address to be back to described this territory gateway in the tabulation back in this locality or from the server lookup of aiming field gateway management to the aiming field gateway address.
Mode two and mode three specifically as shown in Figure 8,
Step 801-802: the gateway in territory 1 is received service request, know called residing territory by address resolution, do not store in this locality under the situation of gateway address information of corresponding domain, the described gateway in territory 1 sends the gateway that message request is distributed corresponding domain territory 2 to territory 1GMS, carries destination address in the message or the information such as domain name in the territory 2 that parses according to destination address.
Step 803: after the GMS in territory 1 receives that gateway distributes request, according to the destination address that carries in the message or domain name as can be known the described gateway in territory 1 want the gateway of request domain 2, if there is the gateway information in territory 2 among the 1GMS of territory, then list of gateways is returned to territory 1 gateway or from list of gateways according to strategy distribute a suitable gateway notice to the territory 1 gateway, otherwise territory 1GMS to the territory 2 GMS inquiry list of gateways or ask the GMS in this territory to distribute a gateway for it.
Step 804: the GSM in territory 1 returns territory 2 list of gateways information or a gateway address information to described territory 1 gateway.
Step 805: described territory 1 gateway sends service request according to the gateway address information of receiving to described territory 2 gateways.
Step 806: the gateway in territory 2 is received the business request information that the gateway in territory 1 is sent, and selects to be responsible for called service processing node and sends business request information to it.
From the analysis of such scheme as can be known, take method of the present invention, can solve gateway node and select problem, gateway node registration and notice problem, and problem such as interconnecting between the different distributions formula gateway.
Need to prove that under the situation of not conflicting, the embodiment among the application and the feature among the embodiment be combination in any mutually.
Certainly; the present invention also can have other various embodiments; under the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection range of the appended claim of the present invention.
One of ordinary skill in the art will appreciate that all or part of step in the said method can instruct related hardware to finish by program, described program can be stored in the computer-readable recording medium, as read-only memory, disk or CD etc.Alternatively, all or part of step of above-described embodiment also can use one or more integrated circuits to realize.Correspondingly, each the module/unit in above-described embodiment can adopt the form of hardware to realize, also can adopt the form of software function module to realize.The present invention is not restricted to the combination of the hardware and software of any particular form.

Claims (12)

1. method that realizes the distributed network gate intercommunication, wherein,
When all adopting a plurality of core net interconnecting of point-to-point technology, after professional responsible node is received out service request, obtain this territory gateway address from local or this territory gateway management server, send out service request to described this territory gateway, described this territory gateway obtains the aiming field gateway address from local or described this territory gateway management server, to the described out service request of described aiming field gateway forwards.
2. the method for claim 1 is characterized in that,
The method that node becomes this territory gateway comprises:
After described node judges that this node can become gateway, send the adding gateway requests to described this territory gateway management server, after described this territory gateway management server allows described node to become gateway, described node is added list of gateways.
3. method as claimed in claim 2 is characterized in that,
Described node judges that the method that this node can become gateway comprises: described node sends ability and the positional information that point to point network joins request and reports described node to the node registration server, after described node registration server judges that according to described ability and positional information described node can become gateway, return the configuration information that carries this territory gateway management server address to described node, described node is judged when carrying this territory gateway management server address in the configuration information of receiving, is judged whether this node can become gateway.
4. method as claimed in claim 2 is characterized in that,
Described node judges that the method that this node can become gateway comprises:
Described node sends point to point network to the node registration server and joins request, after the ability and positional information of described node do not received in described node registration server judgement, return the configuration information that carries this territory gateway management server address and become the minimum requirements of gateway to described node, described node judges according to the described minimum requirements that becomes gateway whether this node can become gateway.
5. the method for claim 1 is characterized in that,
The mode that described professional responsible node obtains this territory gateway address refers to a kind of with in the mode:
This territory gateway management server is tabulated to node registration server notification gateway, described professional responsible node is when adding point to point network, after sending point to point network and join request to the node registration server, described node registration server returns the configuration information that carries this territory gateway address tabulation, this territory gateway address tabulation that described professional responsible node will be received is stored in this locality, and described professional responsible node is selected this territory gateway address from described this territory gateway address tabulation;
Described professional responsible node is admitted this territory gateway address tabulation of preserving the node from admitting node to obtain in the storage data procedures when adding point to point network, described professional responsible node is selected this territory gateway address from described this territory gateway address tabulation;
Described professional responsible node sends this territory gateway address tabulation of acquisition request to described this territory gateway management server after adding point to point network, described professional responsible node is selected this territory gateway address from described this territory gateway address tabulation;
Described professional responsible node sends this territory gateway address of acquisition request to described this territory gateway management server after adding point to point network, described this territory gateway management server selects this territory gateway address and notice to described professional responsible node from this territory gateway address tabulation.
6. as claim 1 or 5 described methods, it is characterized in that,
Described professional responsible node judges at first whether this locality preserves this territory list of gateways, if, in this territory gateway address tabulation of this locality, select this territory gateway address, if not, send acquisition request this territory gateway address tabulation or this territory gateway address to described this territory gateway management server.
7. the method for claim 1 is characterized in that,
The mode that described this territory gateway obtains the aiming field gateway address is a kind of of following mode:
The gateway management interworking server local gateway address information of same area not, the gateway management server is to the gateway address information in other territory that each this territory gateway notice of managing is received, described this territory gateway is preserved the tabulation of aiming field gateway address in this locality, and therefrom selects an aiming field gateway address;
When described this territory gateway does not find the tabulation of aiming field gateway address in this locality, to this territory gateway management server lookup aiming field gateway address tabulation, described this territory gateway management server is back to described this territory gateway in this locality or from the server lookup of aiming field gateway management to the aiming field gateway address after the tabulation;
When described this territory gateway does not find the tabulation of aiming field gateway address in this locality, to this territory gateway management server lookup aiming field gateway address, described this territory gateway management server selects an aiming field gateway address to be back to described this territory gateway in the tabulation back in this locality or from the server lookup of aiming field gateway management to the aiming field gateway address.
8. system that realizes the distributed network gate intercommunication, wherein,
Comprise this territory and aiming field, this territory and aiming field are the core net that adopts point-to-point technology, comprise professional responsible node, gateway management server, gateway;
Professional responsible node after being used for receiving out service request, obtains this territory gateway address from local or this territory gateway management server, sends out service request to described this territory gateway;
This territory gateway after being used for receiving described out service request, obtains the aiming field gateway address from local or described this territory gateway management server, to the described out service request of described aiming field gateway forwards;
Described gateway management server is used for safeguarding gateway address.
9. system as claimed in claim 8 is characterized in that,
Described system also comprises and adds ingress;
The described ingress that adds after judging that this node can become gateway, sends adding gateway requests to described this territory gateway management server;
Described this territory gateway management server, after receiving the adding gateway requests, judgement adds list of gateways with described node after allowing described node to become gateway.
10. system as claimed in claim 9 is characterized in that,
Described this territory also comprises the node registration server;
The described ingress that adds also is used for sending ability and the positional information that point to point network joins request and reports described node to the node registration server; Judge when carrying this territory gateway management server address in the configuration information receive, judge whether this node can become gateway;
Described node registration server after being used for judging that according to described ability and positional information described node can become gateway, returns the configuration information that carries this territory gateway management server address to described node.
11. system as claimed in claim 9 is characterized in that,
Described this territory also comprises the node registration server;
The described ingress that adds also is used for sending point to point network to the node registration server and joins request, and judges according to the described minimum requirements that becomes gateway that described node registration server returns whether this node can become gateway;
Described node registration server, be used for to judge do not receive the ability and positional information of described node after, return the configuration information that carries this territory gateway management server address and become the minimum requirements of gateway to described node.
12. system as claimed in claim 8 is characterized in that,
Described this territory gateway management server also is used for tabulating to node registration server notification gateway; Also be used for after receiving the request of obtaining this territory gateway address tabulation that described professional responsible node sends, to described professional responsible node, perhaps from this territory gateway address tabulation, select this territory gateway address and notice to described professional responsible node this territory gateway address tabulation notice.
CN201110450226.8A 2011-12-29 2011-12-29 A kind of system and method for realizing distributed network gate intercommunication Expired - Fee Related CN103188144B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110450226.8A CN103188144B (en) 2011-12-29 2011-12-29 A kind of system and method for realizing distributed network gate intercommunication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110450226.8A CN103188144B (en) 2011-12-29 2011-12-29 A kind of system and method for realizing distributed network gate intercommunication

Publications (2)

Publication Number Publication Date
CN103188144A true CN103188144A (en) 2013-07-03
CN103188144B CN103188144B (en) 2018-02-16

Family

ID=48679115

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110450226.8A Expired - Fee Related CN103188144B (en) 2011-12-29 2011-12-29 A kind of system and method for realizing distributed network gate intercommunication

Country Status (1)

Country Link
CN (1) CN103188144B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103200102A (en) * 2012-01-09 2013-07-10 中兴通讯股份有限公司 Method, device and system for service routing
CN105045110A (en) * 2015-05-28 2015-11-11 北京海尔广科数字技术有限公司 Method and device for forwarding household appliance service call request
CN105376309A (en) * 2015-10-30 2016-03-02 青岛海尔智能家电科技有限公司 Access gateway distribution method and device
CN111124445A (en) * 2018-11-01 2020-05-08 中移(杭州)信息技术有限公司 Home gateway upgrading method and home gateway
CN111328033A (en) * 2020-03-10 2020-06-23 北京思特奇信息技术股份有限公司 Short message load transmission method and system
CN116760836A (en) * 2023-08-16 2023-09-15 中国电信股份有限公司 Distributed service enabling method, device, system, communication equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1692613A (en) * 2002-11-14 2005-11-02 权义泽 Method and system for collect call service based on VoIP technology
CN1825827A (en) * 2005-02-24 2006-08-30 华为技术有限公司 Method and device for intercommunication between IPv6 and IPv4 GPRS core networks
CN101534571A (en) * 2009-04-07 2009-09-16 中兴通讯股份有限公司 Method and system achieving the IWF service communication among the networks
CN101668038A (en) * 2009-09-25 2010-03-10 北京邮电大学 Method and system for controlling heterogeneous peer-to-peer network intercommunicating conversation based on basic facility
CN102256252A (en) * 2011-07-14 2011-11-23 南京邮电大学 Method for realizing safety model of access authentication in mobile internet

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1692613A (en) * 2002-11-14 2005-11-02 权义泽 Method and system for collect call service based on VoIP technology
CN1825827A (en) * 2005-02-24 2006-08-30 华为技术有限公司 Method and device for intercommunication between IPv6 and IPv4 GPRS core networks
CN101534571A (en) * 2009-04-07 2009-09-16 中兴通讯股份有限公司 Method and system achieving the IWF service communication among the networks
CN101668038A (en) * 2009-09-25 2010-03-10 北京邮电大学 Method and system for controlling heterogeneous peer-to-peer network intercommunicating conversation based on basic facility
CN102256252A (en) * 2011-07-14 2011-11-23 南京邮电大学 Method for realizing safety model of access authentication in mobile internet

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103200102A (en) * 2012-01-09 2013-07-10 中兴通讯股份有限公司 Method, device and system for service routing
CN103200102B (en) * 2012-01-09 2018-02-13 中兴通讯股份有限公司 A kind of service routing method, device and system
CN105045110A (en) * 2015-05-28 2015-11-11 北京海尔广科数字技术有限公司 Method and device for forwarding household appliance service call request
CN105376309A (en) * 2015-10-30 2016-03-02 青岛海尔智能家电科技有限公司 Access gateway distribution method and device
CN111124445A (en) * 2018-11-01 2020-05-08 中移(杭州)信息技术有限公司 Home gateway upgrading method and home gateway
CN111124445B (en) * 2018-11-01 2023-08-15 中移(杭州)信息技术有限公司 Home gateway upgrading method and home gateway
CN111328033A (en) * 2020-03-10 2020-06-23 北京思特奇信息技术股份有限公司 Short message load transmission method and system
CN116760836A (en) * 2023-08-16 2023-09-15 中国电信股份有限公司 Distributed service enabling method, device, system, communication equipment and storage medium
CN116760836B (en) * 2023-08-16 2023-10-31 中国电信股份有限公司 Distributed service enabling method, device, system, communication equipment and storage medium

Also Published As

Publication number Publication date
CN103188144B (en) 2018-02-16

Similar Documents

Publication Publication Date Title
CN113225242B (en) Cross-region communication method, device and storage medium
JP5536120B2 (en) Optimize communication using scalable peer groups
US9515920B2 (en) Name-based neighbor discovery and multi-hop service discovery in information-centric networks
RU2507700C2 (en) Method, apparatus and system for mobility management and efficient information search in communication network
KR101980129B1 (en) Peer-to-peer network system with manageability
US20130254415A1 (en) Routing requests over a network
US20060117024A1 (en) Optimizing communication using scaleable peer groups
CN103188144A (en) System and method for achieving distributed gateway intercommunication
EP2501083A1 (en) Relay node, distributed network of relay node and networking method thereof
WO2010002302A1 (en) Peer node selection in a peer to peer communication network
CN101072166A (en) System and method for realizing network reserved storage
CN113727464B (en) Method and device for establishing high concurrent call of SIP streaming media server
US20120191769A1 (en) Site-aware distributed file system access from outside enterprise network
US8706845B2 (en) Method, apparatus, and system for maintaining status of bootstrap peer
CN102333127A (en) Resource downloading method, device and system
JP7345645B2 (en) A system that provides accurate communication delay guarantees for request responses to distributed services.
Schmitt et al. Data exchange with the MQTT protocol: Dynamic bridge approach
US7725489B2 (en) Node for providing a file service to a mobile terminal
WO2020057445A1 (en) Communication system, method, and device
JP5726302B2 (en) Secret or protected access to a network of nodes distributed across a communication architecture using a topology server
US7848339B2 (en) Data communication apparatus, method for its network configuration, and computer readable recording medium storing its program
US11917016B2 (en) Methods, systems, and computer readable media for processing binding requests in a telecommunications network
CN102694833B (en) Server in multicast tree method for building up and multicast system and node
CN101686172B (en) A gateway node selection method, system and device
CN102984182B (en) A kind of P2P network mobility management methods and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180216

Termination date: 20201229