在家庭网络中存储会话信息的方法和存储服务器技术

技术编号:11229123 阅读:99 留言:0更新日期:2015-03-28 12:41
提供了一种用于在UPnP电话服务的家庭网络中存储会话信息的方法和装置。该方法是在电话服务器(TS)处执行的。该方法在会话进行时从电话控制点(TCP)接收存储会话信息的请求。会话信息包括会话状态和与会话相关的媒体。该方法随后将会话信息划分成元信息和会话控制信息。之后,该方法将会话信息存储到TS的存储器中。

【技术实现步骤摘要】
在家庭网络中存储会话信息的方法和存储服务器本申请是国际申请日为2011年3月15日、中国申请号为201180013580.2、专利技术名称为“用于在通用即插即用电话服务中存储会话信息的方法和系统”的专利技术专利申请的分案申请。
本专利技术一般涉及家庭联网领域,并且更具体地,涉及具有通用即插即用(UPnP)功能的电话设备。
技术介绍
UPnP电话服务允许用户使用家庭设备访问电话服务。这种访问给用户提供了在家里使用不同种类的设备来访问电话服务的灵活性。UPnP是UPnP论坛所发布的一组计算机网络协议。UPnP电话的目标是允许家庭设备进行无缝连接,并允许通过例如数据共享、通信和娱乐来简化家庭以及公司环境中的网络实现。UPnP通过定义并公布建立在开放的基于互联网的通信标准上的UPnP设备控制协议来实现这些目标。UPnP架构允许个人计算机(PC)、联网的设备以及无线设备的对等联网。UPnP架构是一种基于已建立标准(例如传输控制协议或互联网协议(TCP/IP)、用户数据报协议(UDP)、超文本传输协议(HTTP)和可扩展标记语言(XML))的分布式开放架构。UPnP架构支持零-配置联网。来自任何厂商的UPnP兼容设备可以动态地加入网络,获得IP地址,宣布其名称,在请求时传送其能力,以及获知其它设备的存在和能力。动态主机配置协议(DHCP)和域名系统(DNS)服务器是可选的,并且仅仅在它们在网络上是可用时才被使用。UPnP兼容设备可以自动地离开网络,而不会留下任何不想要的状态信息。UPnP电话服务还提供发现、控制和事件机制。使用简单服务发现协议(SSDP)协议来使能发现机制。所有的控制消息都将是XML形式的,并且将遵循通用事件通知架构(GENA)协议。因此,UPnP动态地确定“联机”(onthefly)设备对于网络中的其它设备的可用性和不可用性。UPnP定义了一种新的电话服务来扩展用户在家里访问电话服务(包括例如消息传送服务、存在服务以及呼叫处理(分组交换呼叫或电路交换呼叫中的一个))的体验。UPnP电话服务定义了消息传送服务和呼叫管理服务,其中呼叫管理服务允许用户通过例如使用不具有消息传送能力的设备来发送消息并发起媒体呼叫来访问消息传送服务。UPnP电话消息传送服务使用基本的UPnP架构来定义消息传送服务,以及定义访问消息传送服务的动作和状态变量。与UPnP设备架构(DA)类似,UPnP电话服务定义了以下三种设备:(TS)电话服务器,其向用户提供消息传送以及与存在相关的服务。TS还提供呼叫管理服务。电话控制点(TCP),其与控制点(CP)相同。TCP发起TS所提供的动作。电话客户端(TC)设备,用于进行与媒体相关的处理,以及用于作为设备的输入和输出。当前的消息传送服务允许用户发送消息,例如,使用短消息服务(SMS)、多媒体消息服务(MMS)、聊天即时消息传送(聊天IM)和电子邮件(Email)的消息。消息传送服务还允许用户将消息组合成一个会话。消息服务定义了用于创建IM会话的动作,并且还允许用户修改现有的会话。然而,在UPnP电话中并不存在用于存储已完成会话的信息或者访问所存储的会话历史的机制。在UPnP电话服务中也不存在用于从会话历史获取消息的机制。
技术实现思路
技术问题本专利技术提供一种用于在UPnP电话服务中管理会话信息的存储的装置和方法。技术方案根据本专利技术一个方面,提供了一种用于在UPnP电话服务的家庭网络中存储会话信息的方法。在会话进行时,从TCP接收对于存储会话信息的请求。会话信息包括会话状态以及与会话相关的媒体。将会话信息划分成元信息和会话控制信息。将会话信息存储到TS的存储器中。根据本专利技术另一方面,提供了一种用于在UPnP电话服务的家庭网络中存储会话信息的系统。该系统包括TCP和TS。TS包括:收发机,用于在会话进行时从TCP接收对于存储会话信息的请求,其中,会话信息包括会话状态和与会话相关的媒体;处理器,用于将会话信息划分成元信息和会话控制信息;以及存储器,用于存储会话信息。根据本专利技术另一方面,提供了一种TS。TS包括收发机、处理器和存储器。在会话进行时,收发机从TCP接收对于存储会话信息的请求。会话信息包括会话状态和与会话相关的媒体。处理器将会话信息划分成媒体信息和会话控制信息。存储器存储会话信息。根据本专利技术另一方面,提供了一种用于在家庭网络中存储会话信息的方法,该方法在存储服务器处执行的,并且包括步骤:在会话进行时,从控制点接收对于存储用于会话的会话信息的请求,其中会话信息包括元信息和会话控制信息,并且会话控制信息包括与会话相关联的大约一个或多个服务;以及在存储服务器的存储器中存储会话信息。根据本专利技术另一方面,提供了一种存储服务器,包括:收发器;处理器,被配置为控制收发器在会话进行时从控制点接收对于存储用于会话的会话信息的请求,其中会话信息包括元信息和会话控制信息,并且会话控制信息包括与会话相关联的大约一个或多个服务;以及存储器,被配置为存储会话信息。有益效果本专利技术提供了UPnP电话中的用于存储已完成会话的信息或访问所存储的会话历史的方法和装置。本专利技术提供了用于在UPnP电话服务中从会话历史获取消息的方法和装置。本专利技术提供了用于在UPnP电话服务中管理会话信息的存储的装置和方法。附图说明当结合附图考虑以下描述时,本专利技术的以上和其它方面、特征和优点将变得更加明显,在附图中:图1是示出了根据本专利技术实施例在UPnP电话服务中使用的会话结构的图;图2是示出了根据本专利技术实施例用于管理会话信息的存储的方法的流程图;图3是示出了根据本专利技术实施例用于获取特定会话的元信息的方法的流程图;图4是示出了根据本专利技术实施例用于获取所存储的消息中的消息的方法的流程图;图5是示出了根据本专利技术实施例用于从TCP获取全部消息的方法的流程图;图6是示出了根据本专利技术实施例用于在创建新会话时使能会话存储的方法的流程图;以及图7是示出了根据本专利技术实施例用于使能进行中的会话的会话存储的方法的流程图;图8是示出了根据本专利技术实施例的电话服务器的结构的图。具体实施方式参考附图详细地描述本专利技术的实施例。相同或类似组件可以由相同或类似参考数字表示,虽然这些组件是在不同附图中示出的。为了避免使本专利技术的主题变得模糊,可以省略对本领域中已知的结构或过程的详细描述。以下描述和权利要求中使用的术语和词语并不限于它们的字典意义,而仅仅是专利技术人用来使得能够清楚和一致地理解本专利技术。相应地,对于本领域技术人员应当明显的是,仅仅是出于解释的目的而不是限制本专利技术的目的,来提供以下对本专利技术实施例的详细描述,本专利技术是由所附权利要求及其等价形式限定的。应当理解的是,单数形式的“一”、“一个”以及“所述”包括多个指示对象,除非上下文清楚地另外指定。因此,例如,提及“一组件表面”包括提及一个或多个这样的表面。对于术语“基本上”,其意思是不必精确地实现所记载的特性、参数或值,而是在数量上可以出现偏差或变化(例如,包括本领域技术人员已知的公差、测量误差、测量精度限制和其它因素),其中这些偏差或变化并不妨碍这些特征旨在提供的效果。本领域技术人员将理解的是,可以在任何适当布置的通信系统中实现本公开内容的原理。术语第一、第二等用于在具有相同术语的对象之间进行区分,并且决不是旨在表示时间顺序本文档来自技高网
...
在家庭网络中存储会话信息的方法和存储服务器

【技术保护点】
一种用于在家庭网络中存储会话信息的方法,该方法在存储服务器处执行的,并且包括步骤:在会话进行时,从控制点接收对于存储用于会话的会话信息的请求,其中会话信息包括元信息和会话控制信息,并且会话控制信息包括与会话相关联的大约一个或多个服务;以及在存储服务器的存储器中存储会话信息。

【技术特征摘要】
2010.03.15 IN 684/CHE/2010;2010.09.30 IN 684/CHE/21.一种通用即插即用UPnP电话服务的家庭网络中的存储服务器存储会话信息的方法,该方法包括:从控制点接收对于存储用于与消息传送服务有关的一个或多个会话中的每个会话的会话信息的请求,其中会话信息包括相应会话的元信息和相应会话的一个或多个消息;在存储服务器的存储器中存储会话信息;以及如果从控制点接收到对于发送包括元信息的会话列表的请求,则向控制点发送一个或多个会话的每个会话的元信息和会话标识符。2.如权利要求1所述的方法,其中元信息包括相应会话的参与方信息、相应会话的会话标识符、相应会话的会话号、相应会话的媒体能力或相应会话的主题。3.如权利要求1所述的方法,进一步包括:如果从控制点接收到对于发送元信息的请求,则搜索并从存储器向控制点发送所请求的元信息,其中对于发送元信息的请求包括与所请求的元信息有关的会话的会话标识符。4.如权利要求1所述的方法,进一步包括:从控制点接收对于发送包括一个或多个消息中的每个消息的消息标识符的消息标识符列表的...

【专利技术属性】
技术研发人员:MM帕蒂尔V吉蒂冈塔李周烈
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1