CN103188144A - 一种实现分布式网关互通的***及方法 - Google Patents

一种实现分布式网关互通的***及方法 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
English (en)
Other versions
CN103188144B (zh
Inventor
吴建华
陶全军
胡学川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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/zh
Publication of CN103188144A publication Critical patent/CN103188144A/zh
Application granted granted Critical
Publication of CN103188144B publication Critical patent/CN103188144B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种实现分布式网关互通的***及方法,均采用点到点技术的多个核心网互通时,业务负责节点收到出局业务请求后,从本地或本域网关管理服务器获取本域网关地址,向所述本域网关发送出局业务请求,所述本域网关从本地或所述本域网关管理服务器获取目标域网关地址,向所述目标域网关转发所述出局业务请求。本发明解决了不同分布式网关之间的互联互通的问题,以及网关节点选择问题、网关节点注册和通知问题等问题。

Description

一种实现分布式网关互通的***及方法
技术领域
本发明涉及网络和通讯领域,尤其一种实现分布式网关互通的***及方法。
背景技术
点到点(Peer to Peer,简称P2P)网络是一种分布式网络,网络的参与者共享P2P网络拥有的资源和服务。网络中其它节点可以直接访问这些资源和服务而无须经过特殊的中间实体。在P2P网络中,每个参与者都既是资源和服务提供者(server),同时又是资源和服务获取者(client)。
随着P2P技术和相关协议的发展和成熟,电信网中也开始引入P2P技术进行核心网业务的控制和处理,基本原理如图1所示。图1中,节点通过节点登记服务器(Node Enrollment Function,NEF)加入到P2P网络中,所有节点组成一个均质化的P2P叠加网,共同完成核心网业务的控制功能。每个节点功能相同,负责用户接入、会话控制和业务触发。用户终端(User Entity,简称UE)直接或者通过代理服务器间接接入到P2P网络。每个UE都有负责自己业务处理的节点,又称业务负责节点。
不同的核心网之间需要通过网关进行互联互通,传统的网关都是采用集中式部署,容易出现单点故障等问题。由于分布式技术相对于集中式技术能够避免单点故障、更好地实现负荷均衡、备份容灾、节约成本,因此网关采用分布式技术具有更多优势。
而实际运营过程中,由于核心网中节点存在能力差异,以及角色差异,导致不是每个节点都能够充当网关节点,因此存在网关节点选择问题,要实现网关分布化,在选择网关节点后还需解决网关节点注册和通知问题,以及不同分布式网关之间的互联互通等问题。目前尚无技术解决上述问题。
发明内容
本发明要解决的技术问题是提供一种实现分布式网关互通的方法及***,解决采用P2P技术的多核心网通过分布式网关互通的问题。
为了解决上述技术问题,本发明提供了一种实现分布式网关互通的方法,其中,均采用点到点技术的多个核心网互通时,业务负责节点收到出局业务请求后,从本地或本域网关管理服务器获取本域网关地址,向所述本域网关发送出局业务请求,所述本域网关从本地或所述本域网关管理服务器获取目标域网关地址,向所述目标域网关转发所述出局业务请求。
进一步地,上述方法还可以具有以下特点:
节点成为本域网关的方法包括:所述节点判定本节点能够成为网关后,向所述本域网关管理服务器发送加入网关请求,所述本域网关管理服务器允许所述节点成为网关后,将所述节点加入网关列表。
进一步地,上述方法还可以具有以下特点:
所述节点判断本节点能够成为网关的方法包括:所述节点向节点登记服务器发送点到点网络加入请求并上报所述节点的能力及位置信息,所述节点登记服务器根据所述的能力及位置信息判断所述节点能够成为网关后,向所述节点返回携带本域网关管理服务器地址的配置信息,所述节点判断收到的配置信息中携带本域网关管理服务器地址时,判定本节点是否能够成为网关。
进一步地,上述方法还可以具有以下特点:
所述节点判断本节点能够成为网关的方法包括:
所述节点向节点登记服务器发送点到点网络加入请求,所述节点登记服务器判断未收到所述节点的能力及位置信息后,向所述节点返回携带本域网关管理服务器地址以及成为网关的最低要求的配置信息,所述节点根据所述成为网关的最低要求判定本节点是否能够成为网关。
进一步地,上述方法还可以具有以下特点:
所述业务负责节点获取本域网关地址的方式是指以方式中的一种:
本域网关管理服务器向节点登记服务器通知网关列表,所述业务负责节点在加入点到点网络时,向节点登记服务器发送点到点网络加入请求后,所述节点登记服务器返回携带本域网关地址列表的配置信息,所述业务负责节点将收到的本域网关地址列表保存于本地,所述业务负责节点从所述本域网关地址列表中选择一本域网关地址;
所述业务负责节点在加入点到点网络时,在存储数据过程中从接纳节点获取接纳节点中保存的本域网关地址列表,所述业务负责节点从所述本域网关地址列表中选择一本域网关地址;
所述业务负责节点在加入点到点网络后向所述本域网关管理服务器发送请求获取本域网关地址列表,所述业务负责节点从所述本域网关地址列表中选择一本域网关地址;
所述业务负责节点在加入点到点网络后向所述本域网关管理服务器发送请求获取本域网关地址,所述本域网关管理服务器从本域网关地址列表中选择一本域网关地址并通知至所述业务负责节点。
进一步地,上述方法还可以具有以下特点:
所述业务负责节点首先判断本地是否保存有本域网关列表,如果是,在本地的本域网关地址列表中选择一本域网关地址,如果否,向所述本域网关管理服务器发送请求获取本域网关地址列表或本域网关地址。
进一步地,上述方法还可以具有以下特点:
所述本域网关获取目标域网关地址的方式是以下方式的一种:
不同域的网关管理服务器互通本地网关地址信息,网关管理服务器向所管理的各本域网关通知收到的其它域的网关地址信息,所述本域网关在本地保存目标域网关地址列表,并从中选择一目标域网关地址;
所述本域网关在本地未查找到目标域网关地址列表时,向本域网关管理服务器查询目标域网关地址列表,所述本域网关管理服务器在本地或从目标域网关管理服务器查询到目标域网关地址列表后返回至所述本域网关;
所述本域网关在本地未查找到目标域网关地址列表时,向本域网关管理服务器查询目标域网关地址,所述本域网关管理服务器在本地或从目标域网关管理服务器查询到目标域网关地址列表后选择一目标域网关地址返回至所述本域网关。
为了解决上述技术问题,本发明提供了一种实现分布式网关互通的***,其中,包括本域和目标域,本域和目标域均为采用点到点技术的核心网,包括业务负责节点、网关管理服务器、网关;
业务负责节点,用于收到出局业务请求后,从本地或本域网关管理服务器获取本域网关地址,向所述本域网关发送出局业务请求;
本域网关,用于收到所述出局业务请求后,从本地或所述本域网关管理服务器获取目标域网关地址,向所述目标域网关转发所述出局业务请求;
所述网关管理服务器,用于维护网关地址。
进一步地,上述***还可以具有以下特点:
所述***还包括加入节点;
所述加入节点,用于判定本节点能够成为网关后,向所述本域网关管理服务器发送加入网关请求;
所述本域网关管理服务器,用于收到加入网关请求后,判断允许所述节点成为网关后,将所述节点加入网关列表。
进一步地,上述***还可以具有以下特点:
所述本域还包括节点登记服务器;
所述加入节点,还用于向节点登记服务器发送点到点网络加入请求并上报所述节点的能力及位置信息;判断收到的配置信息中携带本域网关管理服务器地址时,判定本节点是否能够成为网关;
所述节点登记服务器,用于根据所述的能力及位置信息判断所述节点能够成为网关后,向所述节点返回携带本域网关管理服务器地址的配置信息。
进一步地,上述***还可以具有以下特点:
所述本域还包括节点登记服务器;
所述加入节点,还用于向节点登记服务器发送点到点网络加入请求,根据所述节点登记服务器返回的所述成为网关的最低要求判定本节点是否能够成为网关;
所述节点登记服务器,用于判断未收到所述节点的能力及位置信息后,向所述节点返回携带本域网关管理服务器地址以及成为网关的最低要求的配置信息。
进一步地,上述***还可以具有以下特点:
所述本域网关管理服务器,还用于向节点登记服务器通知网关列表;还用于在收到所述业务负责节点发送的获取本域网关地址列表的请求后,将本域网关地址列表通知至所述业务负责节点,或者从本域网关地址列表中选择一本域网关地址并通知至所述业务负责节点。
本发明解决了不同分布式网关之间的互联互通的问题,以及网关节点选择问题、网关节点注册和通知问题等问题。
附图说明
图1是现有技术中UE接入到P2P核心网的组网模型;
图2是核心网域中的网元结构图;
图3是实现分布式网关互通的方法示意图;
图4是加入节点加入叠加网并成为网关的具体流程图;
图5是业务负责节点获取本域网关地址的方式的具体流程图;
图6是实现分布式网关互通的具体流程图;
图7是本域网关获取目标域网关地址的方式一的流程图;
图8是本域网关获取目标域网关地址的方式二、三的流程图。
具体实施方式
实现分布式网关互通的***包括多个域,每个域均为采用点到点技术的核心网,各个域的组成结构如图2所示,包括节点(Node)301,节点登记服务器(Node Enrollment Function,NEF)302,网关管理服务器(GatewayManagement Server,GMS)303。
其中,节点301包括用于负责业务控制业务负责节点和用于负责网关功能的网关节点。
节点登记服务器302负责节点的加入以及GMS和/或网关相关信息的下发。
网关管理服务器303实现网关登记、网关列表的更新以及和其他域的GMS进行互通的功能。
各域中还包括加入节点,此加入节点成功进入P2P叠加网后,可以成为业务负责节点或网关节点。
业务负责节点,用于收到出局业务请求后,从本地或本域网关管理服务器获取本域网关地址,向所述本域网关发送出局业务请求;
本域网关,用于收到所述出局业务请求后,从本地或所述本域网关管理服务器获取目标域网关地址,向所述目标域网关转发所述出局业务请求;
所述网关管理服务器,用于维护网关地址。
所述加入节点,用于判定本节点能够成为网关后,向所述本域网关管理服务器发送加入网关请求;
所述本域网关管理服务器,用于收到加入网关请求后,判断允许所述节点成为网关后,将所述节点加入网关列表。
判断本节点能够成为网关的第一种方法中:
所述加入节点,还用于向节点登记服务器发送点到点网络加入请求并上报所述节点的能力及位置信息;判断收到的配置信息中携带本域网关管理服务器地址时,判定本节点是否能够成为网关;
所述节点登记服务器,用于根据所述的能力及位置信息判断所述节点能够成为网关后,向所述节点返回携带本域网关管理服务器地址的配置信息。
判断本节点能够成为网关的第二种方法中:
所述加入节点,还用于向节点登记服务器发送点到点网络加入请求,根据所述节点登记服务器返回的所述成为网关的最低要求判定本节点是否能够成为网关;
所述节点登记服务器,用于判断未收到所述节点的能力及位置信息后,向所述节点返回携带本域网关管理服务器地址以及成为网关的最低要求的配置信息。
上述***中,所述本域网关管理服务器,还用于向节点登记服务器通知网关列表;还用于在收到所述业务负责节点发送的获取本域网关地址列表的请求后,将本域网关地址列表通知至所述业务负责节点,或者从本域网关地址列表中选择一本域网关地址并通知至所述业务负责节点。
如图3所示,实现分布式网关互通的方法包括:均采用点到点技术的多个核心网互通时,业务负责节点收到出局业务请求后,从本地或本域网关管理服务器获取本域网关地址,向所述本域网关发送出局业务请求,所述本域网关从本地或所述本域网关管理服务器获取目标域网关地址,向所述目标域网关转发所述出局业务请求。
节点成为本域网关的方法包括:所述节点判定本节点能够成为网关后,向所述本域网关管理服务器发送加入网关请求,所述本域网关管理服务器允许所述节点成为网关后,将所述节点加入网关列表。
所述节点判断本节点能够成为网关的第一种方法包括:所述节点向节点登记服务器发送点到点网络加入请求并上报所述节点的能力及位置信息,所述节点登记服务器根据所述的能力及位置信息判断所述节点能够成为网关后,向所述节点返回携带本域网关管理服务器地址的配置信息,所述节点判断收到的配置信息中携带本域网关管理服务器地址时,判定本节点是否能够成为网关。
所述节点判断本节点能够成为网关的第二种方法包括:所述节点向节点登记服务器发送点到点网络加入请求,所述节点登记服务器判断未收到所述节点的能力及位置信息后,向所述节点返回携带本域网关管理服务器地址以及成为网关的最低要求的配置信息,所述节点根据所述成为网关的最低要求判定本节点是否能够成为网关。
如图4所示,加入节点加入叠加网并成为网关的具体实现流程包括以下步骤:
步骤401:加入节点向NEF发起请求申请加入叠加网。可选地,所述加入请求中携带节点的处理能力及位置等信息。
步骤402:如果步骤401中所述加入节点携带节点的处理能力和位置等信息,NEF根据所述节点上报的信息以及节点本身的可靠性来判断该节点是否能够充当网关节点。如果所述节点能够充当网关节点,NEF向所述节点返回的配置信息中携带GMS地址信息,否则配置信息中就不携带所述GMS地址信息。在这种情况下,所述节点根据配置信息中是否携带所述GMS地址信息即可知道自身是否能够申请成为网关节点。
如果步骤401中所述加入节点没有携带节点的处理能力和位置等信息,NEF下发的配置信息中携带GMS地址以及网关节点的最低配置信息,后续由节点自行判断是否能够成为网关。
上述配置信息中还携带overlay算法、引导节点地址等信息。
步骤403-405:所述加入节点向引导节点发起接入请求,同接纳节点及其它节点建立连接、获取数据,更新路由等。
至此,节点加入到overlay网络中。
步骤406:所述加入节点判断本节点是否能够成为网关。如果步骤401中携带了节点的处理能力及位置等信息,所述节点根据配置信息中是否携带所述GMS地址信息即可知道自身是否能够成为网关节点,如果配置信息中携带了GMS地址信息则所述节点判定可能够成为网关节点,如果配置信息中没有携带GMS地址信息则所述节点判定不能够成为网关节点。如果401中没有携带节点的处理能力及位置等信息,所述节点根据从配置信息中网关节点的最低配置信息,自行判断是否能够成为网关。
步骤407:在所述加入节点判断能够成为网关后,所述加入节点根据配置信息中的GMS地址信息向其发送加入网关请求消息。可选地,所述加入节点可以携带自身能力和位置等信息。
步骤408-409:所述GMS根据策略决定允许所述加入节点成为网关,GMS将所述加入节点加入到网关列表中,并向所述加入节点返回确认消息。
步骤410:所述GMS向所有其他节点通知网关列表的变化。
业务负责节点获取本域网关地址的方式是指以方式中的一种:
方式一,本域网关管理服务器向节点登记服务器通知网关列表,所述业务负责节点在加入点到点网络时(在加入节点成为业务负责节点之前加入点到点网络时),向节点登记服务器发送点到点网络加入请求后,所述节点登记服务器返回携带本域网关地址列表的配置信息,所述业务负责节点将收到的本域网关地址列表保存于本地,所述业务负责节点从所述本域网关地址列表中选择一本域网关地址;
具体的如图5所示的步骤501-504所示:
步骤501:GMS向NEF通知网关列表。通知时机可以是周期性通知,也可以是在GMS的网关列表发生变更时通知,具体方式取决于策略。
步骤502:NEF收到通知后将网关列表更新到配置信息中,向所述GMS返回确定消息。
步骤503-504:加入节点向所述NEF发起加入叠加网请求,所述NEF向所述加入节点返回配置信息,在所述配置信息中将所述网关列表下发给所述加入节点。
步骤505:在加入节点没有从NEF获取网关列表的情况下,如果所述加入节点的接纳节点中存有网关列表信息,那么所述加入节点也可以在存储数据过程中从接纳节点中获取接纳节点中保存的网关列表信息。
方式二,所述业务负责节点在加入点到点网络时,在存储数据过程中从接纳节点获取接纳节点中保存的本域网关地址列表,所述业务负责节点从所述本域网关地址列表中选择一本域网关地址;如图5的步骤505所示。
方式三,所述业务负责节点在加入点到点网络后向所述本域网关管理服务器发送请求获取本域网关地址列表,所述业务负责节点从所述本域网关地址列表中选择一本域网关地址;如图5的步骤506-507所示。
方式四,所述业务负责节点在加入点到点网络后向所述本域网关管理服务器发送请求获取本域网关地址,所述本域网关管理服务器从本域网关地址列表中选择一本域网关地址并通知至所述业务负责节点。如图5的步骤506-507所示。
步骤506-507可与步骤407-409无先后之分,可以合并。
本方法中,所述业务负责节点首先判断本地是否保存有本域网关列表,如果是,在本地的本域网关地址列表中选择一本域网关地址,如果否,向所述本域网关管理服务器发送请求获取本域网关地址列表或本域网关地址。具体如图6所示:
步骤601:业务负责节点收到业务请求后,通过地址解析判断被叫所在的域为其他域,即判断此呼叫为出局业务。
步骤602:若所述业务负责节点中存有本域的网关列表,则根据运营商策略从中选择一网关作为本端出局网关。举例来说,所述运营商策略可以是根据负载均衡策略或者地理位置信息等。
步骤603-604:若所述业务负责节点中没有本域的网关列表信息,则所述业务负责节点向本域的所述GMS发送请求申请分配网关,GMS为其分配本端网关后将网关地址信息返回给业务负责节点。
步骤605-607:所述业务负责节点向所述本端网关发送业务请求,本端网关收到业务请求消息后获取对端网关地址信息并向其发送业务请求。
所述本域网关获取目标域网关地址的方式是以下方式的一种:
方式一,不同域的网关管理服务器互通本地网关地址信息,网关管理服务器向所管理的各本域网关通知收到的其它域的网关地址信息,所述本域网关在本地保存目标域网关地址列表,并从中选择一目标域网关地址。
如图7所示,具体包括:
步骤701-702:不同的GSM之间相互对接并将自身保存的本域的网关地址信息通知给其他域的GSM,这样每个域的GSM都可以获取到其他域的网关地址信息。在本实施例中,域2的GSM向域1的GSM通知本域的网关地址信息,具体通知策略可以是网关信息发生更新的时候通知,或者周期性通知等。域1的GSM将所述网关信息保存下来,并向域2的GSM返回确定消息。
步骤703:域1的GSM向本域的所有网关通知收到的域2的网关地址信息,本域网关保存他域的域名和网关地址信息。
步骤704-706:域1的网关收到业务请求,通过地址解析获知被叫所处的域,然后根据被叫所处的域名和运营商策略从本地的保存的对应域的网关中选择一个合适的对端网关,并向该网关发送业务请求。举例来说,所述运营商策略可以是根据负载均衡策略或者地理位置信息等。
步骤707:域2的网关收到域1的网关发来的业务请求消息,选择负责被叫的业务处理节点并向其发送业务请求消息。
方式二,所述本域网关在本地未查找到目标域网关地址列表时,向本域网关管理服务器查询目标域网关地址列表,所述本域网关管理服务器在本地或从目标域网关管理服务器查询到目标域网关地址列表后返回至所述本域网关;
方式三,所述本域网关在本地未查找到目标域网关地址列表时,向本域网关管理服务器查询目标域网关地址,所述本域网关管理服务器在本地或从目标域网关管理服务器查询到目标域网关地址列表后选择一目标域网关地址返回至所述本域网关。
方式二和方式三具体如图8所示,
步骤801-802:域1的网关收到业务请求,通过地址解析获知被叫所处的域,在本地没有存储对应域的网关地址信息的情况下,域1的所述网关向域1GMS发送消息请求分配对应域域2的网关,消息中携带目的地址或根据目的地址解析出的域2的域名等信息。
步骤803:域1的GMS收到网关分配请求后,根据消息中携带的目的地址或域名可知域1的所述网关要请求域2的网关,如果域1GMS中存有域2的网关信息,则将网关列表返回给域1网关或者从网关列表中根据策略分配一个合适的网关通知至域1网关,否则域1GMS向域2的GMS查询网关列表或请求该域的GMS为其分配一网关。
步骤804:域1的GSM向所述域1网关返回域2网关列表信息或一网关地址信息。
步骤805:所述域1网关根据收到的网关地址信息向所述域2网关发送业务请求。
步骤806:域2的网关收到域1的网关发来的业务请求消息,选择负责被叫的业务处理节点并向其发送业务请求消息。
从上述方案的分析可知,采取本发明的方法,可解决网关节点选择问题、网关节点注册和通知问题,以及不同分布式网关之间的互联互通等问题。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。

Claims (12)

1.一种实现分布式网关互通的方法,其中,
均采用点到点技术的多个核心网互通时,业务负责节点收到出局业务请求后,从本地或本域网关管理服务器获取本域网关地址,向所述本域网关发送出局业务请求,所述本域网关从本地或所述本域网关管理服务器获取目标域网关地址,向所述目标域网关转发所述出局业务请求。
2.如权利要求1所述的方法,其特征在于,
节点成为本域网关的方法包括:
所述节点判定本节点能够成为网关后,向所述本域网关管理服务器发送加入网关请求,所述本域网关管理服务器允许所述节点成为网关后,将所述节点加入网关列表。
3.如权利要求2所述的方法,其特征在于,
所述节点判断本节点能够成为网关的方法包括:所述节点向节点登记服务器发送点到点网络加入请求并上报所述节点的能力及位置信息,所述节点登记服务器根据所述的能力及位置信息判断所述节点能够成为网关后,向所述节点返回携带本域网关管理服务器地址的配置信息,所述节点判断收到的配置信息中携带本域网关管理服务器地址时,判定本节点是否能够成为网关。
4.如权利要求2所述的方法,其特征在于,
所述节点判断本节点能够成为网关的方法包括:
所述节点向节点登记服务器发送点到点网络加入请求,所述节点登记服务器判断未收到所述节点的能力及位置信息后,向所述节点返回携带本域网关管理服务器地址以及成为网关的最低要求的配置信息,所述节点根据所述成为网关的最低要求判定本节点是否能够成为网关。
5.如权利要求1所述的方法,其特征在于,
所述业务负责节点获取本域网关地址的方式是指以方式中的一种:
本域网关管理服务器向节点登记服务器通知网关列表,所述业务负责节点在加入点到点网络时,向节点登记服务器发送点到点网络加入请求后,所述节点登记服务器返回携带本域网关地址列表的配置信息,所述业务负责节点将收到的本域网关地址列表保存于本地,所述业务负责节点从所述本域网关地址列表中选择一本域网关地址;
所述业务负责节点在加入点到点网络时,在存储数据过程中从接纳节点获取接纳节点中保存的本域网关地址列表,所述业务负责节点从所述本域网关地址列表中选择一本域网关地址;
所述业务负责节点在加入点到点网络后向所述本域网关管理服务器发送请求获取本域网关地址列表,所述业务负责节点从所述本域网关地址列表中选择一本域网关地址;
所述业务负责节点在加入点到点网络后向所述本域网关管理服务器发送请求获取本域网关地址,所述本域网关管理服务器从本域网关地址列表中选择一本域网关地址并通知至所述业务负责节点。
6.如权利要求1或5所述的方法,其特征在于,
所述业务负责节点首先判断本地是否保存有本域网关列表,如果是,在本地的本域网关地址列表中选择一本域网关地址,如果否,向所述本域网关管理服务器发送请求获取本域网关地址列表或本域网关地址。
7.如权利要求1所述的方法,其特征在于,
所述本域网关获取目标域网关地址的方式是以下方式的一种:
不同域的网关管理服务器互通本地网关地址信息,网关管理服务器向所管理的各本域网关通知收到的其它域的网关地址信息,所述本域网关在本地保存目标域网关地址列表,并从中选择一目标域网关地址;
所述本域网关在本地未查找到目标域网关地址列表时,向本域网关管理服务器查询目标域网关地址列表,所述本域网关管理服务器在本地或从目标域网关管理服务器查询到目标域网关地址列表后返回至所述本域网关;
所述本域网关在本地未查找到目标域网关地址列表时,向本域网关管理服务器查询目标域网关地址,所述本域网关管理服务器在本地或从目标域网关管理服务器查询到目标域网关地址列表后选择一目标域网关地址返回至所述本域网关。
8.一种实现分布式网关互通的***,其中,
包括本域和目标域,本域和目标域均为采用点到点技术的核心网,包括业务负责节点、网关管理服务器、网关;
业务负责节点,用于收到出局业务请求后,从本地或本域网关管理服务器获取本域网关地址,向所述本域网关发送出局业务请求;
本域网关,用于收到所述出局业务请求后,从本地或所述本域网关管理服务器获取目标域网关地址,向所述目标域网关转发所述出局业务请求;
所述网关管理服务器,用于维护网关地址。
9.如权利要求8所述的***,其特征在于,
所述***还包括加入节点;
所述加入节点,用于判定本节点能够成为网关后,向所述本域网关管理服务器发送加入网关请求;
所述本域网关管理服务器,用于收到加入网关请求后,判断允许所述节点成为网关后,将所述节点加入网关列表。
10.如权利要求9所述的***,其特征在于,
所述本域还包括节点登记服务器;
所述加入节点,还用于向节点登记服务器发送点到点网络加入请求并上报所述节点的能力及位置信息;判断收到的配置信息中携带本域网关管理服务器地址时,判定本节点是否能够成为网关;
所述节点登记服务器,用于根据所述的能力及位置信息判断所述节点能够成为网关后,向所述节点返回携带本域网关管理服务器地址的配置信息。
11.如权利要求9所述的***,其特征在于,
所述本域还包括节点登记服务器;
所述加入节点,还用于向节点登记服务器发送点到点网络加入请求,根据所述节点登记服务器返回的所述成为网关的最低要求判定本节点是否能够成为网关;
所述节点登记服务器,用于判断未收到所述节点的能力及位置信息后,向所述节点返回携带本域网关管理服务器地址以及成为网关的最低要求的配置信息。
12.如权利要求8所述的***,其特征在于,
所述本域网关管理服务器,还用于向节点登记服务器通知网关列表;还用于在收到所述业务负责节点发送的获取本域网关地址列表的请求后,将本域网关地址列表通知至所述业务负责节点,或者从本域网关地址列表中选择一本域网关地址并通知至所述业务负责节点。
CN201110450226.8A 2011-12-29 2011-12-29 一种实现分布式网关互通的***及方法 Expired - Fee Related CN103188144B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110450226.8A CN103188144B (zh) 2011-12-29 2011-12-29 一种实现分布式网关互通的***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110450226.8A CN103188144B (zh) 2011-12-29 2011-12-29 一种实现分布式网关互通的***及方法

Publications (2)

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

Family

ID=48679115

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110450226.8A Expired - Fee Related CN103188144B (zh) 2011-12-29 2011-12-29 一种实现分布式网关互通的***及方法

Country Status (1)

Country Link
CN (1) CN103188144B (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103200102A (zh) * 2012-01-09 2013-07-10 中兴通讯股份有限公司 一种业务路由方法、装置和***
CN105045110A (zh) * 2015-05-28 2015-11-11 北京海尔广科数字技术有限公司 一种家电服务调用请求转发方法及装置
CN105376309A (zh) * 2015-10-30 2016-03-02 青岛海尔智能家电科技有限公司 接入网关分配方法及装置
CN111124445A (zh) * 2018-11-01 2020-05-08 中移(杭州)信息技术有限公司 一种家庭网关的升级方法及家庭网关
CN111328033A (zh) * 2020-03-10 2020-06-23 北京思特奇信息技术股份有限公司 一种短信负载传输方法和***
CN116760836A (zh) * 2023-08-16 2023-09-15 中国电信股份有限公司 分布式业务使能方法、装置、***、通信设备及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1692613A (zh) * 2002-11-14 2005-11-02 权义泽 用于基于VoIP技术的对方付费呼叫业务的方法及其***
CN1825827A (zh) * 2005-02-24 2006-08-30 华为技术有限公司 IPv6和IPv4 GPRS核心网互通的方法及装置
CN101534571A (zh) * 2009-04-07 2009-09-16 中兴通讯股份有限公司 实现网络之间iwf业务互通的方法和***
CN101668038A (zh) * 2009-09-25 2010-03-10 北京邮电大学 基于基础设施的异构对等网络互通性会话控制方法和***
CN102256252A (zh) * 2011-07-14 2011-11-23 南京邮电大学 移动互联网中接入认证的安全模型实现方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1692613A (zh) * 2002-11-14 2005-11-02 权义泽 用于基于VoIP技术的对方付费呼叫业务的方法及其***
CN1825827A (zh) * 2005-02-24 2006-08-30 华为技术有限公司 IPv6和IPv4 GPRS核心网互通的方法及装置
CN101534571A (zh) * 2009-04-07 2009-09-16 中兴通讯股份有限公司 实现网络之间iwf业务互通的方法和***
CN101668038A (zh) * 2009-09-25 2010-03-10 北京邮电大学 基于基础设施的异构对等网络互通性会话控制方法和***
CN102256252A (zh) * 2011-07-14 2011-11-23 南京邮电大学 移动互联网中接入认证的安全模型实现方法

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103200102A (zh) * 2012-01-09 2013-07-10 中兴通讯股份有限公司 一种业务路由方法、装置和***
CN103200102B (zh) * 2012-01-09 2018-02-13 中兴通讯股份有限公司 一种业务路由方法、装置和***
CN105045110A (zh) * 2015-05-28 2015-11-11 北京海尔广科数字技术有限公司 一种家电服务调用请求转发方法及装置
CN105376309A (zh) * 2015-10-30 2016-03-02 青岛海尔智能家电科技有限公司 接入网关分配方法及装置
CN111124445A (zh) * 2018-11-01 2020-05-08 中移(杭州)信息技术有限公司 一种家庭网关的升级方法及家庭网关
CN111124445B (zh) * 2018-11-01 2023-08-15 中移(杭州)信息技术有限公司 一种家庭网关的升级方法及家庭网关
CN111328033A (zh) * 2020-03-10 2020-06-23 北京思特奇信息技术股份有限公司 一种短信负载传输方法和***
CN116760836A (zh) * 2023-08-16 2023-09-15 中国电信股份有限公司 分布式业务使能方法、装置、***、通信设备及存储介质
CN116760836B (zh) * 2023-08-16 2023-10-31 中国电信股份有限公司 分布式业务使能方法、装置、***、通信设备及存储介质

Also Published As

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

Similar Documents

Publication Publication Date Title
CN101505472B (zh) 一种用户数据服务器***和装置
CN113225242B (zh) 跨区域通信方法、设备和存储介质
JP5536120B2 (ja) スケーラブルなピア・グループを使用して通信を最適化すること
WO2021040827A1 (en) Method, system, and computer readable media for discovering and tracking addresses
US9515920B2 (en) Name-based neighbor discovery and multi-hop service discovery in information-centric networks
US7496602B2 (en) Optimizing communication using scalable peer groups
RU2507700C2 (ru) Способ, устройство и система управления мобильностью и эффективного поиска информации в сети связи
KR101980129B1 (ko) 관리 기능이 부여된 피투피 네트워크 시스템
CN103188144A (zh) 一种实现分布式网关互通的***及方法
EP2501083B1 (en) Relay node, distributed network of relay node and networking method thereof
US20130254415A1 (en) Routing requests over a network
WO2010002302A1 (en) Peer node selection in a peer to peer communication network
US20120191769A1 (en) Site-aware distributed file system access from outside enterprise network
US8706845B2 (en) Method, apparatus, and system for maintaining status of bootstrap peer
JP7345645B2 (ja) 分散型サービスに要求応答の正確な通信遅延保証を提供するシステム
Schmitt et al. Data exchange with the MQTT protocol: Dynamic bridge approach
US7725489B2 (en) Node for providing a file service to a mobile terminal
JP5526780B2 (ja) 負荷分散システム、サービス処理サーバ、負荷分散方法及び負荷分散プログラム
Moreno et al. On content delivery network implementation
CN102694833B (zh) 多播树建立方法及多播***中的服务器和节点
JP5726302B2 (ja) トポロジサーバを用いた、通信アーキテクチャにわたって分散されたノードのネットワークに対する秘密または保護されたアクセス
CN102843255B (zh) 基于点对点的网络管理方法及代理选择服务器
US20140181307A1 (en) Routing apparatus and method
US11917016B2 (en) Methods, systems, and computer readable media for processing binding requests in a telecommunications network
WO2013029542A1 (zh) 一种p2p网络移动性管理方法及***

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