首页> 中国专利> 用于通过SIP终端在VoIP网络系统中发布、查询和订阅信息的方法、SIP终端、SIP应用服务器、SIP信息中心和VoIP网络系统

用于通过SIP终端在VoIP网络系统中发布、查询和订阅信息的方法、SIP终端、SIP应用服务器、SIP信息中心和VoIP网络系统

摘要

本发明提供了一种用于通过SIP终端在VoIP网络系统中发布、查询、订阅信息的方法、SIP终端、SIP应用服务器、SIP信息中心和所述VoIP网络系统。其中,所述VoIP网络系统部署有用于存储和提供至少所述信息的SIP信息中心。所述用于通过SIP终端在VoIP网络系统中发布信息的方法包括:在所述SIP终端处创建嵌入有要发布的信息的发布请求;从所述SIP终端经由SIP应用服务器向所述SIP信息中心发送所述发布请求;在所述SIP信息中心的数据库中记录所述信息;以及向订阅的SIP终端通知所述新信息更新。

著录项

  • 公开/公告号CN101836405A

    专利类型发明专利

  • 公开/公告日2010-09-15

    原文格式PDF

  • 申请/专利权人 朗讯科技公司;

    申请/专利号CN200780100080.6

  • 发明设计人 钱翔宇;尹爱昊;王霄;刘鹏;

    申请日2007-08-02

  • 分类号H04L12/66;

  • 代理机构北京市中咨律师事务所;

  • 代理人杨晓光

  • 地址 美国新泽西州

  • 入库时间 2023-12-18 00:52:30

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-09-22

    未缴年费专利权终止 IPC(主分类):H04L12/66 授权公告日:20151125 终止日期:20160802 申请日:20070802

    专利权的终止

  • 2015-11-25

    授权

    授权

  • 2010-11-03

    实质审查的生效 IPC(主分类):H04L12/66 申请日:20070802

    实质审查的生效

  • 2010-09-15

    公开

    公开

说明书

技术领域

本发明涉及通信技术,特别地,涉及分别用于通过SIP终端在VoIP网络系统中发布、查询和订阅信息的方法、SIP终端、SIP应用服务器、SIP信息中心和所述VoIP网络系统。

背景技术

越来越多的服务提供商在部署下一代网络、即VoIP网络,以向其用户提供对于SIP(Session Initiation Protocol,会话初始化协议)使能的电话的支持。这些用户使用其SIP电话在IP网络上以语音或视频相互进行通信。

然而,与IP网络不同的是,在VoIP网络系统中目前并没有一种用于SIP用户除了与他人通信外还可使用其SIP电话发布、查询或订阅信息的机制。

SIP电话包括软件终端和硬件电话机。与传统PSTN电话相比,SIP电话更加智能。这使得服务提供商除了VoIP服务外,还能够开发新的和富有想象力的SIP信息服务。

发明内容

本发明是为了解决现有技术中的上述问题而提出的,其目的在于提供分别用于通过SIP终端在VoIP网络系统中发布、查询和订阅信息的方法、SIP终端、SIP应用服务器、SIP信息中心和所述VoIP网络系统,以便使得SIP用户能够使用其SIP电话向服务提供商提供的SIP信息中心发布/查询/订阅感兴趣的主题/信息。

根据本发明的一个方面,提供了一种用于通过SIP终端在VoIP网络系统中发布信息的方法,其中所述VoIP网络系统部署有用于存储和提供至少所述信息的SIP信息中心,所述方法包括:在所述SIP终端处创建嵌入有要发布的信息的发布请求;从所述SIP终端经由SIP应用服务器向所述SIP信息中心发送所述发布请求;以及在所述SIP信息中心的数据库中记录所述信息。

根据本发明的另一方面,提供了一种用于通过SIP终端在VoIP网络系统中查询信息的方法,其中所述VoIP网络系统部署有用于存储和提供至少所述信息的SIP信息中心,所述方法包括:在所述SIP终端处创建嵌入有查询条件的查询请求;从所述SIP终端经由SIP应用服务器向所述SIP信息中心发送所述查询请求;在所述SIP信息中心处根据所述查询请求查询所述信息;以及从所述SIP信息中心经由所述SIP应用服务器向所述SIP终端返回查询结果。

根据本发明的另一方面,提供了一种用于通过SIP终端在VoIP网络系统中订阅信息的方法,其中所述VoIP网络系统部署有用于存储和提供至少所述信息的SIP信息中心,所述方法包括:在所述SIP终端处创建嵌入有订阅条件的订阅请求,所述订阅条件用于订阅用户感兴趣的主题;从所述SIP终端向SIP应用服务器发送所述订阅请求;监视所述SIP信息中心中是否有新的满足所述订阅条件的信息被发布;以及当所述SIP信息中心中有该主题的新信息被发布时,将其从所述SIP信息中心经由所述SIP应用服务器通知给所述SIP终端。

根据本发明的另一方面,提供了一种SIP终端,包括以下部件中的至少一个:信息发布单元,其被配置为创建嵌入有要发布的信息的发布请求;信息查询单元,其被配置为创建嵌入有查询条件的查询请求;以及信息订阅单元,其被配置为创建嵌入有订阅条件的订阅请求,所述订阅条件用于订阅用户感兴趣的主题。

根据本发明的另一方面,提供了一种SIP应用服务器,包括以下部件中的至少一个:发布请求处理单元,其被配置为从发布请求中获得要发布的信息并且将其转发到与所述SIP应用服务器交互的SIP信息中心,其中所述发布请求是从SIP终端接收的;查询请求处理单元,其被配置为从查询请求中获得查询条件并且将其转发到所述SIP信息中心,其中所述查询请求是从SIP终端接收的;以及订阅请求处理单元,其被配置为监视所述SIP信息中心的更新并且将所述SIP信息中心中的新信息通知给SIP终端,其中所述新信息是从该SIP终端接收的订阅请求所订阅的。

根据本发明的另一方面,提供了一种SIP信息中心,包括:至少一个用于存储信息的数据库;数据库更新单元,其被配置为基于经由SIP应用服务器从SIP终端接收的要发布的信息,更新所述至少一个数据库;以及查询单元,其被配置为向所述至少一个数据库查询满足查询条件的信息,所述查询条件是经由SIP应用服务器从SIP终端接收的。

根据本发明的另一方面,提供了一种SIP网络系统,包括:至少一个如以上描述的SIP终端;至少一个如以上描述的SIP应用服务器;以及至少一个如以上描述的SIP信息中心。

附图说明

相信通过下文结合附图对本发明的具体实施方式的详细描述,对于本发明的特征、优势和目的将有更好的理解,在所述附图中:

图1示出根据本发明实施例的VoIP网络系统的示意性框图,在该VoIP网络系统中可以实现根据本发明实施例的分别用于通过SIP终端在VoIP网络系统中发布、查询和订阅信息的方法;

图2示出根据本发明实施例的用于通过SIP终端在VoIP网络系统中发布信息的方法的流程图;

图3(a)示出以BUY/SELL(买/卖)模型的示例性发布模式;

图3(b)示出根据本发明实施例的从SIP REGISTER消息扩展而成的详细发布请求;

图4示出根据本发明实施例的用于通过SIP终端在VoIP网络系统中查询信息的方法的流程图;

图5(a)示出以BUY/SELL模型的示例性查询模式;

图5(b)示出根据本发明实施例的从SIP REGISTER消息扩展而成的详细查询请求;

图6示出根据本发明实施例的从SIP 200OK响应消息扩展而成的详细查询响应消息;

图7示出根据本发明实施例的用于通过SIP终端在VoIP网络系统中订阅信息的方法的流程图;

图8示出根据本发明实施例的图1的VoIP网络系统中的SIP终端的示意性框图;

图9(a)示出根据本发明实施例的图8的SIP终端上的示例性信息发布UI;

图9(b)示出根据本发明实施例的图8的SIP终端上的示例性信息查询UI;

图9(c)示出根据本发明实施例的图8的SIP终端上的示例性信息订阅UI;

图10示出根据本发明实施例的图1的VoIP网络系统中的SIP应用服务器的示意性框图;以及

图11示出根据本发明实施例的图1的VoIP网络系统中的SIP信息中心的示意性框图。

具体实施方式

下面就结合附图对本发明的各个优选实施例进行详细说明。

图1示出根据本发明实施例的VoIP网络系统的示意性框图,在该VoIP网络系统中可以实现根据本发明实施例的分别用于通过SIP终端在VoIP网络系统中发布、查询和订阅信息的方法。

如图1所示,SIP终端101经由SIP信道连接到VoIP网络102。

VoIP网络102中的SIP应用服务器103被设计用于开发和递送通信服务。该SIP应用服务器既是平台也是使得服务提供商能够开发和提供其下一代服务的应用创建环境。这些服务将增强服务提供商的基础设施部署以及其收益。

如果SIP终端101的用户希望订阅由SIP应用服务器103提供的服务,则他/她首先需要向SIP应用服务器103进行登记,以接收用户名和密码以及如何访问该服务器的指令。

另外,如图1所示,VoIP网络系统100部署有服务提供商所提供的、用于存储和提供信息的SIP信息中心104。SIP信息中心104连接到VoIP网络102并且可以与SIP应用服务器103进行交互。

在图1的VoIP网络系统的体系结构的基础上,本发明提供一种用于通过SIP终端在该VoIP网络系统中发布信息的方法。图2示出根据本发明实施例的用于通过SIP终端在该VoIP网络系统中发布信息的方法的流程图。

如图2所示,首先,在步骤205,诸如SIP终端101的SIP终端,创建嵌入有要发布的信息的发布请求。

一般地,SIP终端,也被称为SIP用户代理(UA),其通过向存在于SIP应用服务器103上的登记器功能周期性发送SIP REGISTER消息,来维护其到该VoIP网络的有效登记。

在本实施例中,SIP REGISTER消息被用于允许SIP终端向SIP信息中心104发布信息。也就是说,本实施例将SIP REGISTER消息扩展为发布信息的发布请求。

具体地,在本实施例中,新的内容类型,诸如“application/publish+xml(应用/发布+xml)”,被定义用于向SIP信息中心104发布用户信息,并且被添加嵌入到SIP REGISTER消息的消息体中。也就是说,本实施例通过将SIP REGISTER消息中的内容类型字段设置为“application/publish+xml”来指示这是发布请求,并且通过将要发布的信息嵌入到该消息的消息体的<publish(发布)>部分中,来将SIP REGISTER消息扩展为发布请求。

另外,要发布的信息的嵌入模式被预先定义在简档中。该简档由服务提供商基于不同的服务来定义。

图3(a)示出以BUY/SELL模型的示例性发布模式。图3(b)示出基于图3(a)的发布模式从SIP REGISTER消息扩展而成的详细发布请求。

相应地,在图3(b)这样的发布请求的情况下,在步骤205创建发布请求的过程如下:首先,SIP终端创建SIP REGISTER消息;接着,SIP终端将其中的内容类型字段设置为“application/publish+xml”来指示该SIP REGISTER消息是一个发布请求;然后,SIP终端将要发布的信息嵌入到该SIP REGISTER消息的消息体中。

接着,在步骤210,SIP终端将从SIP REGISTER消息扩展而成的发布请求发送到SIP应用服务器103。

在步骤215,SIP应用服务器103将从SIP终端接收到的SIPREGISTER消息识别为发布请求。具体地,SIP应用服务器103通过识别该SIP REGISTER消息中的内容类型字段,并且确定它的值为“application/publish+xml”,来将该SIP REGISTER消息识别为发布请求。

在步骤220,SIP应用服务器103从该发布请求的消息体的<publish>部分中获得要发布的信息,并且将其转发到SIP信息中心104,指示其是SIP终端要发布的信息。

在步骤225,SIP信息中心104更新其数据库,以在其中写入从SIP应用服务器接收到的要发布的信息。

以上就是对根据本发明实施例的用于通过SIP终端在VoIP网络系统中发布信息的方法的描述。从以上描述中可以看出,利用根据该实施例的方法,SIP用户能够轻松地经由SIP电话向服务提供商所提供的SIP信息中心发布特定的有用信息。

另外,在图1的VoIP网络系统的体系结构的基础上,本发明还提供一种用于通过SIP终端在VoIP网络系统中查询信息的方法。图4示出根据本发明实施例的用于通过SIP终端在VoIP网络系统中查询信息的方法的流程图。

如图4所示,首先,在步骤405,SIP终端,诸如SIP终端101,创建嵌入有查询条件的查询请求。

在本实施例中,SIP REGISTER消息也被用于允许SIP终端向SIP信息中心104查询信息。也就是说,本实施例还将SIP REGISTER消息扩展为查询信息的查询请求。

具体地,在本实施例中,新的内容类型,诸如“application/query+xml(应用/查询+xml)”,被定义用于向SIP信息中心104查询特定信息,并且被添加嵌入到SIP REGISTER消息的消息体中。也就是说,本实施例通过将SIP REGISTER消息中的内容类型字段设置为“application/query+xml”来指示这是查询请求,并且通过将查询条件嵌入到该消息的消息体的<query(查询)>部分中,来将SIP REGISTER消息扩展为查询请求。

另外,查询条件的嵌入模式被预先定义在简档中。该简档由服务提供商基于不同的服务来定义。

图5(a)示出以BUY/SELL模型的示例性查询模式。图5(b)示出基于图5(a)的查询模式从SIP REGISTER消息扩展而成的详细查询请求。

相应地,在图5(b)这样的查询请求的情况下,在步骤405创建查询请求的过程如下:首先,SIP终端创建SIP REGISTER消息;接着,SIP终端将其中的内容类型字段设置为“application/query+xml”来指示该SIPREGISTER消息是一个查询请求;然后,SIP终端将查询条件嵌入到该SIPREGISTER消息的消息体的<query>部分中。

接着,在步骤410,SIP终端向SIP应用服务器103发送从SIPREGISTER消息扩展而成的查询请求。

在步骤415,SIP应用服务器103将从SIP终端接收到的SIPREGISTER消息识别为查询请求。具体地,SIP应用服务器103通过识别该SIP REGISTER消息中的内容类型字段,并且确定它的值为“application/query+xml”,来将该SIP REGISTER消息识别为查询请求。

在步骤420,SIP应用服务器103从该查询请求的消息体的<query>部分中获得查询条件,并且将其转发到SIP信息中心104,指示其是从SIP终端接收到的查询条件。

在步骤425,SIP信息中心104从其数据库中搜索满足查询条件的信息,并且向SIP应用服务器103返回查询结果。

在步骤430,SIP应用服务器103从SIP信息中心104得到查询结果,并且创建嵌入有查询结果的查询响应消息。

在本实施例中,SIP 200OK响应消息被用于允许SIP应用服务器103从SIP信息中心104向SIP终端返回查询结果。

具体地,在本实施例中,新的内容类型,诸如“application/query+xml”,被定义用于从SIP应用服务器103返回查询结果,并且被添加嵌入到SIP200OK响应消息的消息体中。也就是说,本实施例通过将SIP 200OK响应消息中的内容类型字段设置为“application/query+xml”来指示这是查询响应消息,并且通过将查询结果嵌入到该消息的消息体的<query>部分中,来将SIP 200OK响应消息扩展为查询响应消息。这种从SIP 200OK响应消息扩展而成的详细查询响应消息在图6中示出。

相应地,在图6这样的查询响应消息的情况下,在步骤430创建查询响应消息的过程如下:首先,SIP应用服务器103创建SIP 200OK响应消息;接着,SIP应用服务器103将其中的内容类型字段设置为“application/query+xml”来指示该SIP 200OK响应消息是一个查询响应消息;然后,SIP应用服务器103将查询结果嵌入到该SIP 200OK响应消息的消息体的<query>部分中。

接着,在步骤435,SIP应用服务器103向SIP终端返回该查询响应消息。

以上就是对根据本发明实施例的用于通过SIP终端在VoIP网络系统中查询信息的方法的描述。从以上描述中可以看出,利用根据该实施例的方法,SIP用户能够轻松地经由SIP电话从服务提供商所提供的SIP信息中心查询得到特定的有用信息。

另外,在图1的VoIP网络系统的体系结构的基础上,本发明还提供一种用于通过SIP终端在VoIP网络系统中订阅信息的方法。图7示出根据本发明实施例的用于通过SIP终端在VoIP网络系统中订阅信息的方法的流程图。

如图7所示,首先,在步骤705,SIP终端,诸如SIP终端101,创建嵌入有订阅条件的订阅请求。

在本实施例中,SIP SUBSCRIBE/NOTIFY方法被用于实现订阅功能。也就是说,本实施例允许SIP终端通过使用SIP SUBSCRIBE消息来订阅信息,并且通过SIP NOTIFY消息从SIP信息中心104得到最新信息。

因此,在步骤705创建订阅请求就是创建在消息体中嵌入有订阅条件的SIP SUBSCRIBE消息。例如,所述订阅条件可以是SIP终端希望每天从SIP信息中心104得到天气预报或房地产信息。

接着,在步骤710,SIP终端向SIP应用服务器103发送订阅请求。

在步骤715,SIP应用服务器103识别订阅请求并记录订阅事件。

在步骤720,SIP应用服务器103根据该订阅请求监视SIP信息中心104的更新事件,以确定是否有该订阅请求所订阅的主题的最新信息。

在优选实施例中,当在SIP信息中心104中有某SIP用户发布的新信息时,SIP信息中心104将向SIP应用服务器103通知其更新事件。

在可选实施例中,SIP信息中心104将周期性地,例如每天向SIP应用服务器103通知其更新事件。

在步骤725,当确定SIP信息中心104中有该主题的最新信息时,SIP应用服务器103从SIP信息中心104得到最新信息,并且创建嵌入有该主题的最新信息的通知消息。

在本实施例中,如上所述,SIP SUBSCRIBE/NOTIFY方法被用于实现订阅功能。也就是说,在本实施例中,SIP应用服务器103使用SIPNOTIFY消息将最新信息从SIP信息中心104发送到SIP终端。

因此,在步骤725创建通知消息就是创建在消息体中嵌入有由SIP终端订阅的内容的SIP NOTIFY消息。

接着,在步骤730,SIP应用服务器103向SIP终端返回嵌入有最新信息的通知消息。

以上就是对根据本发明实施例的用于通过SIP终端在VoIP网络系统中订阅信息的方法的描述。从以上描述中可以看出,利用根据该实施例的方法,SIP用户能够轻松地经由SIP电话从服务提供商所提供的SIP信息中心订阅他/她感兴趣的主题或信息。

在同一发明构思下,图8示出根据本发明实施例的SIP终端的示意性框图,该SIP终端在图1的VoIP网络系统100中被实现为SIP终端101。

如图8所示,SIP终端101包括以下部件中的至少一个:信息发布单元801,其被配置为创建嵌入有要发布的信息的发布请求;信息查询单元802,其被配置为创建嵌入有查询条件的查询请求;以及信息订阅单元803,其被配置为创建嵌入有订阅条件的订阅请求,所述订阅条件用于订阅用户感兴趣的主题。

更具体地,信息发布单元801创建图3(b)的形式的发布请求。也就是说,在该实施例中,信息发布单元801创建的发布请求是从SIPREGISTER消息扩展而成的。

如图8所示,信息发布单元801可以进一步包括:消息指示单元8011,其被配置为指示所述SIP REGISTER消息是发布请求;以及信息嵌入单元8012,其被配置为将要发布的信息嵌入到所述SIP REGISTER消息的消息体中。

更具体地,消息指示单元8011将SIP REGISTER消息的内容类型字段设置为“application/publish+xml”,来指示这是发布请求。信息嵌入单元8012将要发布的信息以诸如图3(a)中那样的预定义发布模式嵌入到该SIP REGISTER消息的消息体的<publish>部分中,以获得发布请求。

信息查询单元802创建图5(b)的形式的查询请求。也就是说,在该实施例中,信息查询单元802创建的查询请求也是从SIP REGISTER消息扩展而成的。

如图8所示,信息查询单元802可以进一步包括:消息指示单元8021,其被配置为指示所述SIP REGISTER消息是查询请求;以及查询条件嵌入单元8022,其被配置为将查询条件嵌入到所述SIP REGISTER消息的消息体中。

更具体地,消息指示单元8021将SIP REGISTER消息的内容类型字段设置为“application/query+xml”,来指示这是查询请求。查询条件嵌入单元8022将查询条件以诸如图5(a)那样的预定义查询模式嵌入到该SIP REGISTER消息的消息体的<query>部分中,以获得查询请求。

信息订阅单元803创建SIP SUBSCRIBE消息并且将订阅条件嵌入到消息体中以获得订阅请求。

另外,SIP终端101可以进一步包括以下部件中的至少一个:信息发布UI 804,通过其用户可以输入要发布的信息;信息查询UI 805,通过其用户可以输入查询条件;以及信息订阅UI 806,通过其用户可以输入订阅条件。

图9(a)示出根据本发明实施例的用于用户在SIP终端101上输入要发布的信息的示例性信息发布UI 804,其具有图3(a)的发布模式;图9(b)示出根据本发明实施例的用于用户在SIP终端101上输入查询条件的示例性信息查询UI 805,其具有图5(a)的查询模式;以及图9(c)示出根据本发明实施例的用于用户在SIP终端101上输入订阅条件的示例性信息订阅UI 806。

另外,SIP终端101可以进一步包括:请求发送单元807,其被配置为经由诸如SIP应用服务器103的SIP应用服务器向诸如SIP信息中心104的SIP信息中心发送由信息发布单元801创建的发布请求、由信息查询单元802创建的查询请求或由信息订阅单元803创建的订阅请求;以及信息接收单元808,其被配置为经由诸如SIP应用服务器103的SIP应用服务器从诸如SIP信息中心104的SIP信息中心接收信息。

在同一发明构思下,图10示出根据本发明实施例的SIP应用服务器的示意性框图,所述SIP应用服务器在图1的VoIP网络系统100中被实现为SIP应用服务器103。

如图10所示,SIP应用服务器103包括以下部件中的至少一个:发布请求处理单元1001,其被配置为从发布请求中获得要发布的信息并且将其转发到与所述SIP应用服务器交互的SIP信息中心,其中所述发布请求是从SIP终端接收的;查询请求处理单元1002,其被配置为从查询请求中获得查询条件并且将其转发到所述SIP信息中心,其中所述查询请求是从SIP终端接收的;以及订阅请求处理单元1003,其被配置为监视所述SIP信息中心的更新并且将所述SIP信息中心中的新信息通知给SIP终端,所述新信息是从该SIP终端接收的订阅请求所订阅的。

另外,SIP应用服务器103可以进一步包括:消息识别单元1004,其被配置为从所接收的消息中识别发布请求、查询请求和订阅请求并且分别分发到发布请求处理单元1001、查询请求处理单元1002和订阅请求处理单元1003。

更具体地,消息识别单元1004识别所接收的消息。如果该消息是SIPREGISTER消息并且其中的内容类型字段的值为“application/publish+xml”,则消息识别单元1004将该消息识别为发布请求,并且将其分发到发布请求处理单元1001。发布请求处理单元1001从该SIP REGISTER消息中获得要发布的信息,并且将其转发到SIP信息中心,诸如SIP信息中心104。

如果该消息是SIP REGISTER消息并且其中的内容类型字段的值为“application/query+xml”,则消息识别单元1004将其识别为查询请求,并且将其分发到查询请求处理单元1002。查询请求处理单元1002从该SIPREGISTER消息中获得查询条件,并且将其转发到SIP信息中心,诸如SIP信息中心104。

另外,如果该消息是SIP SUBSCRIBE消息,则消息识别单元1004将其识别为订阅请求,并且将其分发到订阅请求处理单元1003。订阅请求处理单元1003记录该订阅事件,并且监视从SIP信息中心通知的更新事件,以确定是否有该订阅事件所订阅的主题的最新信息。如果SIP信息中心中有该主题的最新信息,则订阅请求处理单元1003从SIP信息中心获得该信息,并且将其通知给SIP终端。

另外,SIP应用服务器103可以进一步包括:查询响应创建单元1005,其被配置为创建嵌入有从SIP信息中心接收的查询结果的查询响应消息。

更具体地,查询响应创建单元1005创建图6的形式的查询响应消息。也就是说,在该实施例中,查询响应创建单元1005所创建的查询响应消息是从SIP 200OK响应消息扩展而成的。

如图10所示,查询响应创建单元1005可以进一步包括:消息指示单元1006,其被配置为指示所述SIP 200OK响应消息是查询响应消息;以及查询结果嵌入单元1007,其被配置为将查询结果嵌入到所述SIP 200OK响应消息的消息体中。

更具体地,消息指示单元1006将所述SIP 200OK响应消息的内容类型字段设置为“application/query+xml”,来指示这是查询响应消息。查询结果嵌入单元1007将从SIP消息中心接收的查询结果以预定义模式嵌入到该SIP 200OK响应消息的消息体的<query>部分中,以获得查询响应消息。

另外,SIP应用服务器103可以进一步包括:发送/接收单元1008,其被配置为从SIP终端接收请求/向SIP终端发送响应,所述SIP终端诸如SIP终端101;以及接口1009,通过所述接口1009,SIP应用服务器103与诸如SIP信息中心104的SIP信息中心交换信息。

在同一发明构思下,图11示出根据本发明实施例的图1的VoIP网络系统中的SIP信息中心的示意性框图,所述SIP信息中心在图1的VoIP网络系统100中被实现为SIP信息中心104。

如图11所示,SIP信息中心104包括:至少一个用于存储信息的数据库1101;数据库更新单元1102,其被配置为基于要发布的信息,更新所述至少一个数据库1101,所述要发布的信息是经由诸如SIP应用服务器103的SIP应用服务器从诸如SIP终端101的SIP终端接收的;以及查询单元1103,其被配置为向所述至少一个数据库查询满足查询条件的信息,所述查询条件是经由SIP应用服务器从诸如SIP终端101的SIP终端接收的。

另外,SIP信息中心104可以进一步包括:更新通知单元1104,其被配置为向SIP应用服务器103通知所述至少一个数据库1101的更新事件。

在优选实施例中,当所述至少一个数据库1101中有SIP用户发布的新信息时,更新通知单元1104将向SIP应用服务器103通知SIP信息中心104的所述至少一个数据库1101的更新事件。

在可选实施例中,更新通知单元1104将周期性地,例如每天向SIP应用服务器103通知所述至少一个数据库1101的更新事件。

另外,SIP信息中心104可以进一步包括:接口1105,通过其SIP信息中心104与SIP应用服务器103交换信息。

可以理解,SIP终端101、SIP应用服务器103和SIP信息中心104及其各个组成部分可以通过专用的电路或芯片来实现,或者可以通过计算装置(信息处理装置)执行对应程序的来实现。而且,SIP终端101、SIP应用服务器103和SIP信息中心104的各个组成部分可以物理上相互独立而操作上互相协作。

以上就是对本发明的优选实施例的描述。从以上描述中可以看出,本发明通过允许SIP用户向SIP信息中心发布、查询、订阅信息,能够为用户提供极大的便利,并且还能够为服务提供商创造利润。

以上虽然通过一些示例性的实施例对本发明的分别用于通过SIP终端在VoIP网络系统中发布、查询和订阅信息的方法、SIP终端、SIP应用服务器、SIP信息中心和VoIP网络系统进行了详细的描述,但是以上这些实施例并不是穷举的,本领域技术人员可以在本发明的精神和范围内实现各种变化和修改。因此,本发明并不限于这些实施例,本发明的范围仅以所附权利要求为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号