使用在中央数据库中识别的现有连接建立会话的网络节点制造技术

技术编号:8865472 阅读:154 留言:0更新日期:2013-06-29 02:40
网络节点能够将识别其到其它网络节点的连接的信息添加到中央数据库(220,300)。中央数据库(220,300)由此能够充当指示在网络节点之间连接的信息的存储库。第一网络节点(节点0)需要建立到第二网络节点(节点1)的会话时,它能够询问中央数据库(220,300)以了解哪些存在连接(如果有)能够用于会话。现有连接在第一与第二网络节点(节点0,节点1)之间提供不止一个可用路径时,第一网络节点(节点0)可响应于中央数据库(220,300)为那些连接提供的服务质量值,在现有连接中选择连接。

【技术实现步骤摘要】
【国外来华专利技术】
本公开内容涉及网络通信,并且更具体地说,涉及在网络节点中配置通信连接。
技术介绍
信用控制可涉及与最终用户相关联帐户的实时交互,并且可控制或监视与那些最终用户的帐户相关联的服务使用有关的费用。例如,信用控制可涉及检查给定帐户的信用是否可用,储备信用,在服务完成时从最终用户帐户扣除信用和/或退还未使用的储备的信用。信用控制在网络服务的提供中具有特殊适用性,如蜂窝无线电网络中蜂窝通话时间的提供、有线或无线网络中多媒体数据的提供等。信用控制可由监视和控制与最终用户的服务使用有关的费用并且向那些最终用户授予和/或拒绝信用授权由此允许网络服务输送到最终用户的计费系统(例如,信用控制服务器)实现。题为“Diameter信用控制应用”(DiameterCredit-Control Application, DCCA)的RFC 4006提供了能够用于为诸如网络接入服务、会话启动协议(SIP)服务、消息传递服务及下载服务等多种多样的最终用户服务实现实时信用控制的规范。RFC 4006提供在计费系统中实时成本和信用控制的通用解决方案。共享帐户特征引入到成本计费系统能够随着计费系统增长而使系统操作变得复杂,并且增大在计费系统的网络节点中更新连接和其它信息相关联的开销。共享帐户指能够利用另一最终用户(提供商)的帐户的最终用户(消费者)。用于提供商的用户帐户记录可与用于消费者的用户帐户记录位于相同或不同的网络节点上。因此,具有用于消费者的用户帐户记录的网络节点可需要充当代理以检索用于驻留在另一网络节点上提供商的帐户的共享帐户记录。共享帐户因此形成了用于在网络节点之间新消息信令路径的需要,并且可增大响应与共享帐户有关的客户端信用查询要求的消息信令量和响应等待时间。
技术实现思路
在本专利技术的一些实施例中,每网络节点配置成将识别到其它网络节点建立的连接的信息添加到中央数据库。中央数据库形成指示在网络节点之间连接的信息的存储库。第一网络节点通过询问中央数据库以识别在第一与第二网络节点之间的任何现有连接,响应建立到第二网络节点的通信会话的请求。在现有连接已识别时,第一网络节点使用现有连接建立与第二网络节点的通信会话。在一些其它实施例中,在识别多个现有连接,这些连接在第一与第二网络节点之间提供不止一个可用路径时,第一网络节点可响应于中央数据库为那些连接提供的服务质量值,在现有连接之中选择连接以便在通信会话中使用。虽然一些实施例在本文中在成本计费系统的上下文中描述,但本专利技术不限于此。相反,本专利技术的各种实施例可与任何类型的系统一起使用,这些系统中网络节点能够更新和询问中央数据库,并且能够在网络节点之间建立连接。附图说明包含在本说明书中并构成其一部分的附图示出本专利技术的各种实施例。在图中: 图1示出包括控制与最终用户的网络服务使用有关的计费并且能够根据一些实施例操作的计费系统的示范系统; 图2示出图1的计费系统,包括形成指示服务数据点(SDP)位置和连接的信息的存储库的集中式数据库; 图3示出配置成向包括集中式数据库的域名系统(DNS)报告其位置和连接的三个网络节点; 图4示出由网络节点O为在图3的DNS的服务(SRV)记录和名称权威指针(NAPRT)记录中记录其位置而执行的操作和相关联消息流的图形; 图5示出由网络节点I为在图3的DNS的SRV记录和NAPRT记录中记录其位置而执行的操作和相关联消息流的图形; 图6示出由网络节点N为在图3的DNS的SRV记录和NAPRT记录中记录其位置而执行的操作和相关联消息流的图形; 图7示出由网络节点N为询问图3的DNS以识别到网络节点O的任何现有连接而执行的操作和相关联消息流的图形; 图8示出网络节点N和O为在其之间建立连接并且在图3的DNS中将连接添加为SRV记录而执行的操作和相关联消息流的图形; 图9示出图3的三个网络节点,并且在网络节点N与O之间建立了新连接; 图10示出由网络节点I为询问图9的DNS以识别到节点N的任何现有连接而执行的操作和相关联消息流的图形; 图11示出网络节点I和N为在其之间建立连接并且在图9的DNS中将连接添加为SRV记录而执行的操作和相关联消息流的图形; 图12示出图9的三个网络节点,并且在网络节点I与N之间建立了新连接; 图13是每个网络节点为监视并向DNS报告到另一网络节点的每建立的连接的服务质量(QoS)值而可执行的操作和方法的流程 图14是DNS为更新SRV记录以反映网络节点报告的QoS值而可执行的操作和方法的流程 图15是网络节点O使用在网络节点O与I之间经询问图12的DNS而识别的网络节点N的间接连接,为设置到网络节点I的新会话而执行的操作和相关联消息流的图形; 图16示出网络节点O和I响应图12的DNS的询问和用于连接的接收的QoS值,为在其之间通过直接连接设置新会话而执行的操作和相关联消息流的图形; 图17示出图12的三个网络节点,并且在网络节点O与I之间建立了新连接; 图18示出网络节点O响应图17的DNS记录的询问,为决定是使用网络节点O与I之间的直接连接还是网络节点O与I之间经网络节点N的间接连接而执行的操作和相关联消息流的图形;以及 图19是网络节点的框图。具体实施方式本专利技术的以下详细描述参照附图。不同图形中的相同标号可识别相同或类似的单元。此外,以下的详细描述不限制本专利技术。图1示出包括控制与最终用户的网络服务使用有关的计费并且能够根据一些实施例操作的计费系统110的示范系统100。参照图1,系统100可包括连接到核心网络120的最终用户102-1到102-N。网络120可包括客户端115-1到115-M,这些客户端充当将与网络服务相关联的服务事件122转发到服务单元124的中间装置,而服务单元124提供网络服务到最终用户102-1到102-N。每个客户端115-1到115-M可包括与计费系统110交互的信用控制客户端(例如,如IETF RFC 4006中指定的Diameter信用控制客户端)。每个客户端115-1到115-M可根据计费系统110提供的指示监视服务授予的使用。服务单元124可包括提供网络服务到最终用户102-1到102-N的网络节点或装置。在一些实施例中,服务单元124和客户端(例如,客户端115-M)可组合到单个网络节点或装置中,并且服务单元124/客户端115-M可充当信用控制客户端。服务单元124的示例可包括网络接入服务器(NAS)、SIP代理服务器、服务通用分组无线电服务(GPRS)支持节点(SGSN)、GPRS节点或诸如消息传递服务器、内容服务器和/或游戏服务器等应用服务器。作为非限制性示例,可由客户端115-1接收预期用于一个或多个最终用户102-1到102-N的服务事件122。客户端115-1可将服务事件转发到客户端115-M,而客户端115-M又可将服务事件转发到服务单元124以便提供相关联服务到一个或多个最终用户102-1到102-N。结合服务事件的转发,每个客户端112-1到112-M可将计费请求(例如,对服务单位的请求一未示出)发送到计费系统110,请求输送服务事件122到最终用户102-1到102-N的一个相应用户的授权/拒绝。响应每个计费请求,计费系统110可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.11.01 US 12/916,8771.一种第一网络节点(节点0),配置成将识别到其它网络节点(节点1,节点N)建立的连接的信息添加到形成指示在网络节点之间连接的信息的存储库的中央数据库(220,300),通过询问(1502,1506,1802,1806)所述中央数据库(300)以识别在所述第一与第二网络节点(节点0,节点I)之间的任何现有连接,响应建立到所述第二网络节点(节点I)的通信会话的请求(1800),以及在现有连接已识别时,使用所述现有连接建立与所述第二网络节点(节点I)的所述通信会话。2.如权利要求1所述的第一网络节点(节点0),还配置成生成(1302)到另一网络节点的每建立的连接的服务质量QoS值,以及将所述生成的QoS值传递(1306)到所述中央数据库(220,300),所述QoS值指示由所述第一网络节点(节点O)为使用所述连接的通信提供的QoS级别ο3.如权利要求2所述的第一网络节点(节点0),还配置成响应所述询问,从所述中央数据库(220,300)接收(1604、1608、1804、1808)用于每个现有连接的至少一个QoS值,以及使用用于每个现有连接的所述接收的至少一个QoS值决定(1610,1820)是否使用任何所述现有连接在所述第一与第二网络节点(节点0,节点I)之间建立所述通信会话。4.如权利要求2所述的第一网络节点(节点0),还配置成响应所述询问,从所述中央数据库(220,300)接收(1604,1820)用于每个现有连接的至少一个QoS值,以及通过传递(1614)会话设置消息到所述第二网络节点(节点I)以启动在所述第一与第二网络节点(节点0,节点I)之间新连接的设置,响应(1610)所述现有连接提供的不足QoS。5.如权利要求1所述的第一网络节点(节点0),还配置成: 通过传递会话设置消息到所述第二网络节点(节点I)以启动在所述第一与第二网络节点(节点0,节点I)之间会话和相关联连接的设置,响应(1010)无所述中央数据库(220,300)识别的现有连接;以及 通过将所述连接添加为在所述中央数据库(220,300)中的记录,响应(1618)来自所述第二网络节点(节点I)的指示所述会话和相关联连接已设置的会话确认响应。6.如权利要求1所述的第一网络节点(节点0),还配置成: 通过询问所述中央数据库(220,300)以识别在所述中央数据库(220,300)中记录的在所述第一与第三网络节点之间的任何现有连接,响应(1800)建立到第三网络节点的通信会话的另一请求;以及 通过选择由所述中央数据库(220,300)识别的在所述第一与第三网络节点之间的现有直接连接和由所述中央数据库(220,300)识别的在所述第一与第三网络节点之间经所述第二网络节点(节点I)的现有间接连接之一以用于到所述第三网络节点的所述通信会话,响应(1810)所述现有直接连接和所述现有间接连接。7.如权利要求6所述的第一网络节点(节点0),还配置成从所述中央数据库(220,300)接收(1602,1606 )用于所述现有直接连接的至少一个服务质量QoS值和用于所述现有间接连接的至少一个QoS值,以及使用所述接收的QoS值为到所述第三网络节点的所述通信会话在所述现有直接连接与所述现有间接连接之间进行选择(1610)。8.如权利要求1所述的第一网络节点(节点0),还配置成在包括所述中央数据库的域名系统DNS (220,300)中添加服务SRV记录(222)以识别到另一网络节点建立的新连接。9.如权利要求8所述的第一网络节点(节点0),还配置成:通过询问所述DNS是否有识别在所述第一与第二网络节点(节点O,节点I)之间任何现有连接的SRV记录,响应(1506)建立到所述第二网络节点(节点I)的通信会话的所述请求; 通过传递(1612)会话设置消息到所述第二网络节点(节点I)以启动在所述第一网络节点(节点O)与所述第二网络节点(节点I)之间会话和相关联连接的设置,响应(1510)无所述DNS识别的现有连接;以及 通过添加(1618)识别到所述第二网络节点(节点I)的所述连接的SRV记录到所述DNS,响应(1618)来自所述第二网络节点(节点I)的指示所述会话和相关联连接已设置的会话确认响应。10.如权利要求8所述的第一网络节点(节点0),还配置成: 通过询问所述DNS是否有识别在所述第一与第三网络节点之间任何现有连接的SRV记录,响应(1600)建立到所述第三网络节点的通信会话的另一请求;以及 通过选择由所述DNS识别的在所述第一与第三网络节点之间的现有直接连接和由所述DNS识别的在所述第一与第三网络节点之间经所述第二网络节点(节点I)的现有间接连接之一以用于到所述第三网络节点的所述通信会话,响应(1610)所述现有直接连接和所述现有间接连接。11.如权利要求10所述的第一网络节点(节点0),还配置成从所述DNS接收用于所述现有直接连接的至少一个服务质量QoS值和用于所述现有间接连接的至少一个QoS值,以及使用所述接收的QoS值为到所述第三网络节点的所述通信会话在所述现有直接连接与所述现有间接连接之间进行选择。12.如权利要求8所述的第一网络节点(节点0),还配置成: 生成(1302)到另一网络节点的每建立的连接的服务质量QoS值,以及将所述生成的QoS值传递(1306)到所述DNS以便在用于所述连接的SRV记录中存储,所述QoS值指示由所述第一网络节点(节点O)为使用所述连接的通信提供的QoS级别; 响应所述询问,从所述DNS接收(1506,1806)用于每个现有连接的至少一个SRV记录,其中每个接收的SRV记录包含至少一个QoS值;以及 比较(1512,1820)来自每个接收的SRV记录的所述接收的至少一个QoS值以决定是否使用任何所述现有连接在所述第一与第二网络节点(节点0,节点I)之间建立所述通信会话。13.如权利要求12所述的第一网络节点(节点0),还配置成响应于在每个接收的SRV记录中的权重值和/或优先级值,确定(1512,1610)所述至少一个QoS值。14.如权利要求8所述的第一网络节点(节点0),包括包含用于计费系统的多个用户帐户记录的服务数据点SDP节点,所述用户帐户记录的第一记录包含指向在所述第二网络节点(节点I)中存储的共享用户帐户记录的指针,以及所述第一网络节点(节点O)还配置成通过询问(1506,1806)所述DNS (220,300),请求识别在所述第一与第二网络节点(节点O,节点I)之间任何现有连接的SRV记录,响应对所述第一用户帐户记录的请求,以及通过使用所述现有连接 从所述第二网络节点(节点I)接收所述共享用户帐户记录,响应(1512,1820)由所述DNS (220,300)识别的在所述第一...

【专利技术属性】
技术研发人员:T约翰松
申请(专利权)人:瑞典爱立信有限公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1