1、(10)申请公布号 CN 102959928 A (43)申请公布日 2013.03.06 C N 1 0 2 9 5 9 9 2 8 A *CN102959928A* (21)申请号 201280001884.1 (22)申请日 2012.02.13 61/447338 2011.02.28 US H04L 29/14(2006.01) H04L 29/08(2006.01) H04L 29/06(2006.01) (71)申请人西门子企业通讯有限责任两合公司 地址德国慕尼黑 (72)发明人 G.R.M.菲尔曼斯 R.帕施特罗 J.罗伊奇 (74)专利代理机构中国专利代理(香港)有限公 司
2、72001 代理人马红梅 刘春元 (54) 发明名称 向移动设备动态分配生存性服务的装置和机 制 (57) 摘要 一种系统、一种方法和一种设备均被配置成 基于设备的当前位置和网络语境向通信设备(诸 如,例如平板电脑、智能电话、移动电话、膝上型计 算机或其他类型的移动通信设备)动态分配生存 性服务。由于网络故障或服务故障,可能由一个或 多个远程计算机设备,诸如例如服务器托管的集 中式或基于云的会话管理服务可能无法获得,在 这种情况下,生存性服务提供了会话和服务的连 续性。 (30)优先权数据 (85)PCT申请进入国家阶段日 2012.12.31 (86)PCT申请的申请数据 PCT/US201
3、2/024831 2012.02.13 (87)PCT申请的公布数据 WO2012/118610 EN 2012.09.07 (51)Int.Cl. 权利要求书3页 说明书7页 附图3页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 3 页 说明书 7 页 附图 3 页 1/3页 2 1.一种通信系统,其包括: 中央会话管理服务器; 第一通信设备;以及 第一生存性服务器; 将由所述中央会话管理服务器验证向所述中央会话管理服务器发送初始消息的所述 第一通信设备,所述初始消息包括用于与所述第一通信设备相关联的用户的帐号信息和所 述第一通信设备的当前位置信息; 所述中央会话
4、管理服务器通过评估所述帐号信息验证所述第一通信设备,并基于在所 述初始消息中提供的当前位置信息向所述第一通信设备分配所述第一生存性服务器; 所述中央会话管理服务器响应于所述初始消息向所述第一通信设备发送响应消息,所 述响应消息包括用来实行向所述第一通信设备分配所述第一生存性服务器的信息;以及 所述第一通信设备向所述中央会话管理服务器和所述第一生存性服务器中的至少一 个发送至少一个注册消息以在所述中央会话管理服务器和所述第一生存性服务器中的至 少一个处注册,使得如果所述中央会话管理服务器不能提供所述中央会话管理服务托管的 服务,所述第一通信设备也可以经由所述第一生存性服务器使用利用所述服务的通信
5、。 2.根据权利要求1所述的系统,其还包括第二生存性服务器,所述第一生存性服务器 负责在第一区域中提供生存性服务,并且所述第二生存性服务器负责在第二区域中提供生 存性服务,所述第一区域包括由所述初始消息中的当前位置信息识别的位置,且其中所述 第一通信设备是移动通信设备; 在移动所述第一通信设备使得所述第一通信设备被定位在所述第二区域内的位置中 之后,由所述中央会话管理服务器将所述第一通信设备重新分配给所述第二生存性服务 器。 3.根据权利要求2所述的系统,其中由所述第一通信设备向所述中央会话管理服务器 发送消息以开始重新分配,从而向所述第二生存性服务器重新分配所述第一通信设备,为 开始重新分配
6、而发送的消息包括所述第一通信设备的新当前位置信息; 所述中央会话管理服务器评估所述新当前位置信息并向所述第一通信设备分配所述 第二生存性服务器,以及向识别所述第二生存性服务器的所述第一通信设备发送重新分配 消息以实行重新分配。 4.根据权利要求3所述的系统,其中所述第一通信设备确定所述第一通信设备何时移 动到所述第二区域中。 5.根据权利要求3所述的系统,其中所述中央会话管理服务器确定所述第一通信设备 何时被移动到所述第二区域中并向所述第一通信设备发送消息,提示所述第一通信设备向 所述中央会话管理服务器发送所述消息以开始重新分配。 6.根据权利要求1所述的系统,其中所述至少一个注册消息是SIP
7、 REGISTER请求。 7.根据权利要求1所述的系统,其中所述至少一个注册消息是被发送到所述第一生存 性服务器的注册消息,并且其中所述第一生存性服务器在从所述第一通信设备接收所述注 册消息之后向所述中央会话管理服务器发送消息以通知所述中央会话管理服务器所述第 一通信设备在所述第一生存性服务器注册。 8.根据权利要求1所述的系统,其中所述第一通信设备是移动电话、膝上型计算机、平 权 利 要 求 书CN 102959928 A 2/3页 3 板电脑或移动通信终端,且其中所述当前位置信息是所述第一通信设备的IP地址、所述第 一通信设备的MAC地址、所述第一通信设备的NW地址、所述第一通信设备的公民
8、地址、所述 第一通信设备的位置识别号码、所述第一通信设备的地址和识别所述第一通信设备的地理 位置的坐标信息之一。 9.根据权利要求1所述的系统,其中所述中央会话管理服务器利用呼叫允许控制策略 来评估所述帐号信息,并基于所述初始消息中提供的当前位置信息向所述第一通信设备分 配所述第一生存性服务器,且其中所述第一生存性服务器是SIP代理。 10.一种用于向通信设备分配生存性服务的方法,其包括: 将由所述中央会话管理服务验证向中央会话管理服务器发送初始消息的第一通信设 备,所述初始消息包括用于与所述第一通信设备相关联的用户的帐号信息和所述第一通信 设备的当前位置信息; 所述中央会话管理服务器通过评估
9、所述帐号信息验证所述第一通信设备,并基于在所 述初始消息中提供的当前位置信息向所述第一通信设备分配第一生存性服务器; 所述中央会话管理服务器响应于所述初始消息向所述第一通信设备发送响应消息,所 述响应消息包括用来实行向所述第一通信设备分配所述第一生存性服务器的信息;以及 所述第一通信设备向所述中央会话管理服务器和所述第一生存性服务器中的至少一 个发送至少一个注册消息以在所述中央会话管理服务器和所述第一生存性服务器中的至 少一个处注册,使得如果所述中央会话管理服务器不能提供由所述中央会话管理服务托管 的服务,所述第一通信设备也可以经由所述第一生存性服务器使用利用所述服务的通信。 11.根据权利要
10、求10所述的方法,其中所述第一生存性服务器负责在第一区域中提供 生存性服务,所述第一区域包括在所述初始消息的当前位置信息中识别的当前位置,且其 中所述第一通信设备是移动通信设备,所述方法还包括: 在所述第一通信设备移动到第二区域中之后,由所述中央会话管理服务器将所述第一 通信设备重新分配给第二生存性服务器,所述第二生存性服务器负责在所述第二区域中提 供生存性服务。 12.根据权利要求11所述的方法,其中由所述第一通信设备向所述中央会话管理服务 器发送消息以开始重新分配,从而向所述第二生存性服务器重新分配所述第一通信设备, 为开始重新分配而发送的消息包括所述第一通信设备的新当前位置信息; 所述中
11、央会话管理服务器评估所述新当前位置信息并向所述第一通信设备分配所述 第二生存性服务器,并且向识别所述第二生存性服务器的所述第一通信设备发送重新分配 消息以实行重新分配。 13.根据权利要求12所述的方法,其中所述第一通信设备确定所述第一通信设备何时 移动到所述第二区域中。 14.根据权利要求12所述的方法,其中所述中央会话管理服务器确定所述第一通信设 备何时移动到所述第二区域中并向所述第一通信设备发送消息,以提示所述第一通信设备 向所述中央会话管理服务器发送消息以开始重新分配。 15.根据权利要求10所述的方法,其中所述至少一个注册消息是仅被发送到所述第一 生存性服务器的注册消息,并且其中所述
12、第一生存性服务器在从所述第一通信设备接收所 述注册消息之后向所述中央会话管理服务器发送消息以通知所述中央会话管理服务器所 权 利 要 求 书CN 102959928 A 3/3页 4 述第一通信设备在所述第一生存性服务器注册。 16.一种终端通信设备,其包括: 非暂时性存储器;以及 至少一个处理器,所述至少一个处理器被通信地耦合到所述存储器; 所述存储器具有被存储在其上的客户端应用,由所述至少一个处理器执行所述客户端 应用,使得由所述通信设备执行一种方法,所述方法包括: 将由所述中央会话管理服务器验证向中央会话管理服务器发送初始消息的所述通信 设备,所述初始消息包括用于与所述第一通信设备相关联
13、的用户的帐号信息和所述通信设 备的当前位置信息; 所述通信设备从所述中央会话管理服务器接收响应于所述初始消息的响应消息,所述 响应消息包括用来实行向所述通信设备分配第一生存性服务器的信息;以及 所述通信设备向所述中央会话管理服务器和所述第一生存性服务器中的至少一个发 送至少一个注册消息以在所述中央会话管理服务器和所述第一生存性服务器中的至少一 个处注册,使得如果所述中央会话管理服务器不能提供由所述中央会话管理服务托管的服 务,所述通信设备也可以经由所述第一生存性服务器使用利用所述服务的通信。 17.根据权利要求16所述的终端通信设备,其中所述第一生存性服务器负责在第一区 域中提供生存性服务,所
14、述第一区域包括在所述初始消息的当前位置信息中识别的当前位 置;并且 在所述通信设备移动到第二区域中之后,由所述中央会话管理服务器将所述通信设备 重新分配给第二生存性服务器,所述第二生存性服务器负责在所述第二区域中提供生存性 服务。 18.根据权利要求17所述的终端通信设备,其中由所述通信设备向所述中央会话管理 服务器发送消息以开始重新分配,从而向所述第二生存性服务器重新分配所述通信设备, 为开始重新分配而发送的消息包括所述第一通信设备的新当前位置信息;以及 所述通信设备从识别所述第二生存性服务器所述中央会话管理服务器接收重新分配 消息以实行向所述第二生存性服务器重新分配所述通信设备。 19.根
15、据权利要求18所述的终端通信设备,其中所述方法还包括所述通信设备确定所 述第一通信设备何时移动到所述第二区域中。 权 利 要 求 书CN 102959928 A 1/7页 5 向移动设备动态分配生存性服务的装置和机制 0001 对相关申请的交叉引用 本申请要求享有2011年2月28日提交的美国临时专利申请No. 61/447,338的优先 权。在此通过引用将美国临时专利申请No. 61/447,338全文并入本文。 技术领域 0002 本发明涉及通信系统,并且更具体地,涉及一种通信设备和用于这样的设备的应 用,其使得能够在注册服务时向该设备分配生存性服务。可能已经启用了这样的分配的通 信设备的
16、示例可以包括计算机、蜂窝电话、平板电脑、台式计算机、膝上型计算机、个人数字 助理、IP电话或利用一个或多个处理器的其他终端设备,所述处理器运行与一个或多个处 理器通信或连接到一个或多个处理器的存储器上存储的程序。通信系统还可以包括一个或 多个服务器或其他类型的计算机设备,其可以托管(host)服务或向设备提供生存性服务的 分配,以及一个或多个可以向通信设备提供生存性服务的服务器或其他计算机设备。 背景技术 0003 通信系统可以利用应急服务,以便确保即使某些设备被配置成与之交互的服务出 现故障该设备仍然能够通信。虽然由于故障中央服务器或托管这样的服务的其他设备无法 接入,这样的应急系统也能够许
17、可设备实现通信。 0004 典型地,这样的系统要求每个设备知道自身位置,并且还知道对应于该位置的生 存性服务器或生存性服务的地址。这样的系统通常对于具有固定位置的设备而言是可接受 的,因为这样的信息一般可能是静态的,在很长时间内不会变化太多。 0005 然而,对于移动设备而言这样的系统通常不容易使用的,因为其需要用户知道向 该位置提供这样的生存性服务的服务器的当前位置和具体地址。由于移动设备常常在很大 距离上移动,这样的信息可能会经常变化。大多数用户一般不能容易地知道这样的信息,这 可能导致在服务中断发生时移动通信设备不能用于期望功能。 0006 需要一种新系统用于向移动设备提供生存性服务的分
18、配。优选地,这样的系统可 以许可用户在发生服务中断时通过相对容易地获得生存性服务的分配而容易利用他或她 的移动设备。 发明内容 0007 提供了一种通信系统,其包括中央会话管理服务器、第一生存性服务器和第一通 信设备。第一通信设备可以向中央会话管理服务器发送初始消息,将由中央会话管理服务 器验证该初始消息。该初始消息包括针对与第一通信设备相关联的用户的帐号信息和第一 通信设备的当前位置信息。所述中央会话管理服务器通过评估所述帐号信息验证所述第一 通信设备,并基于所述初始消息中提供的当前位置信息向所述第一通信设备分配第一生存 性服务器。中央会话管理服务器响应于该初始消息向第一通信设备发送响应消息
19、。该响应 消息包括用来向第一通信设备实行第一生存性服务器分配的信息。所述第一通信设备向所 说 明 书CN 102959928 A 2/7页 6 述中央会话管理服务器和所述第一生存性服务器中的至少一个发送至少一个注册消息以 在所述中央会话管理服务器和所述第一生存性服务器中的至少一个处注册,使得如果所述 中央会话管理服务器不能提供所述中央会话管理服务托管的服务,则由所述第一通信设备 经由所述第一生存性服务器使用利用所述服务的通信。 0008 中央会话管理服务器如何可能不能提供服务的示例是网络故障或中央会话管理 服务器的故障,其阻止中央会话管理服务器与第一通信设备通信以提供服务。中央会话管 理服务器
20、如何可能不能提供服务的另一个示例是广域网故障。 0009 在系统的一些实施例中,至少一个注册消息可以是被发送到中央会话管理服务器 的仅一个注册消息。在系统的其他实施例中,至少一个注册消息可以是被发送到第一生存 性服务器的仅一个注册消息。第一生存性服务器此后可以向中央会话管理服务器转发接收 到的注册消息。在系统的另外其他实施例中,至少一个注册消息可以包括被发送到中央会 话管理服务器的第一注册消息和被发送到第一生存性服务器的第二注册消息。 0010 系统的实施例还可以包括额外的生存性服务器。例如,第一生存性服务器可以负 责在第一区域中提供生存性服务,并且第二生存性服务器可以负责在第二区域中提供生存
21、 性服务且不再在第一区域中。第一区域可以包括由初始消息的当前位置信息识别的位置。 在移动第一通信设备使得第一通信设备被定位在第二区域之内的位置中之后,可以由中央 会话管理服务器向第二生存性服务器重新分配第一通信设备。可以通过由第一通信设备向 中央会话管理服务器发送消息以开始重新分配来重新分配第一通信设备。这样的消息可以 包括识别第一通信设备的新位置的新当前位置信息。所述中央会话管理服务器可以评估所 述新当前位置信息并向所述第一通信设备分配所述第二生存性服务器,并且向所述第一通 信设备发送重新分配消息,识别所述第二生存性服务器,以实行重新分配。替换地,中央会 话管理服务器可以向第一通信设备发送消
22、息以提示该设备在中央会话管理服务器重新注 册,将在检测或确定第一通信设备不再在第一区域中时重新分配。这样的重新注册消息可 以是重新分配消息。 0011 在一些实施例中,第一通信设备可以是移动设备,诸如膝上型计算机、移动电话或 平板电脑。第一通信设备可以确定其何时已经移动到第二区域中。例如,第一通信设备可 以通过确定其已经移动预定距离离开初始消息的当前位置信息中识别的位置来确定其已 经移动到第二区域中。在其他实施例中,第一通信设备可以定期地向中央会话管理服务发 送消息以识别其位置,使得中央会话管理服务可以确定该第一通信设备何时不再在由该设 备分配到的生存性服务器覆盖的区域中,此后向该设备重新分配
23、生存性服务器。 0012 至少一个注册消息可以是被发送到第一生存性服务器的注册消息。在从第一通信 设备接收注册消息之后,第一生存性服务器然后可以向中央会话管理服务器发送消息,以 通知第一通信设备的中央会话管理服务器在第一生存性服务器注册。在一些实施例中,注 册消息可以是SIP REGISTER消息。 0013 第一通信设备可以是移动电话、膝上型计算机、平板电脑或移动通信终端。当前位 置信息可以是第一通信设备的IP地址、MAC地址、NW地址、公民地址(civic address)、位 置识别号码或地址。替换地,当前位置信息可以是识别第一通信设备的地理位置的坐标信 息。 0014 中央会话管理服务
24、器可以利用呼叫允许控制策略以评估帐号信息并基于在初始 说 明 书CN 102959928 A 3/7页 7 消息中提供的当前位置信息向第一生存性服务器分配第一通信设备。在一些实施例中,第 一生存性服务器可以是SIP代理。 0015 还提供了一种用于向通信设备分配生存性服务的方法。该方法包括如下步骤:将 由中央会话管理服务器验证向中央会话管理服务器发送初始消息的第一通信设备。该初始 消息可以包括针对与第一通信设备相关联的用户的帐号信息和第一通信设备的当前位置 信息。所述中央会话管理服务器可以通过评估所述帐号信息验证所述第一通信设备,并基 于在所述初始消息中提供的当前位置信息向所述第一通信设备分配
25、第一生存性服务器。中 央会话管理服务器响应于初始消息向第一通信设备发送响应消息。响应消息包括向第一通 信设备实行第一生存性服务器分配的信息。第一通信设备然后向中央会话管理服务器和第 一生存性服务器中的至少一个发送至少一个注册消息。发送至少一个注册消息以在第一 生存性服务器、中央会话管理服务器或第一生存性服务器和中央会话管理服务器两者处注 册。发送注册消息,使得即使中央会话管理服务器不能提供服务,也可以经由第一生存性服 务器使用利用由中央会话管理服务器托管的服务的通信。 0016 还提供了一种终端通信设备。这样的终端通信设备的示例包括移动电话、电话、膝 上型计算机、移动计算机、台式计算机、IP电
26、话、平板电脑和移动终端通信设备。终端通信 设备包括非暂时性存储器和至少一个被通信地耦合到存储器的处理器。存储器具有存储在 其上的客户端应用,由所述至少一个处理器执行所述客户端应用,使得由所述通信设备执 行一种方法。该方法包括如下步骤:将由中央会话管理服务器验证向中央会话管理服务器 发送初始消息的通信设备。该初始消息包括针对与通信设备相关联的用户的帐号信息和通 信设备的当前位置信息。该方法还包括如下步骤:通信设备从响应于初始消息的中央会话 管理服务器接收响应消息。响应消息包括向通信设备实行第一生存性服务器分配的信息。 该方法还包括如下步骤:所述通信设备向所述中央会话管理服务器和所述第一生存性服务
27、 器中的至少一个发送至少一个注册消息以在所述中央会话管理服务器和所述第一生存性 服务器中的至少一个处注册,使得如果所述中央会话管理服务器不能提供所述中央会话管 理服务托管的服务,所述通信设备也可以经由所述第一生存性服务器使用利用所述服务的 通信。 0017 按照其特定本优选实施例以及实现同样收益的特定本优选方法的以下描述,本发 明的其他细节、目的和优点将变得显而易见。 附图说明 0018 在附图中示出了用于向生存性服务分配移动通信设备的本优选设备、系统和装 置,并且在其中还图示出了实现其的特定本优选方法。应当理解的是,附图中使用的相同附 图标记可以标识相同部件。 0019 图1是通信系统的第一
28、示例性实施例的方框图。 0020 图2是系统中可以利用的移动设备的示例性实施例的方框图。 0021 图3是通信系统的第二示例性实施例的方框图。 0022 图4是可以在通信系统实施例中利用的移动设备、生存性服务器和托管中央会话 管理服务的服务器之间可以交换的信令示意图。 说 明 书CN 102959928 A 4/7页 8 具体实施方式 0023 参考图1和2,通信系统1可以包括第一移动设备11和被配置成托管诸如通信服 务的服务的中央会话管理服务器21。中央会话管理服务器21可以是至少一个物理服务器 或其他计算设备。例如,服务器可以是由至少一个计算机设备(诸如计算机、工作站或其他 计算机设备)托
29、管的虚拟服务器。作为另一示例,中央会话管理服务器21可以是被连接到 网络的计算机设备,其用于托管被提供给网络内的许多其他设备的服务。 0024 系统1还可以包括其他设备,诸如第二移动设备31和第三移动设备33。该第一、 第二和第三移动设备11、31和33可以是许多不同类型的移动通信设备中的任何一种,诸如 膝上型计算机、蜂窝电话、智能电话、平板电脑、IP电话或其他类型的移动终端通信设备。 0025 中央会话管理服务器21可以经由网络连接或其可以被有线地或无线地与任何移 动设备通信。例如,中央会话管理服务器21可以经由连接路径与移动设备通信,该连接路 径包括服务器和移动设备之间的通信路径内的一个或
30、多个基站或节点。 0026 通信系统1还可以包括一个或多个生存性服务,如果中央会话管理服务变得不可 用或出现服务故障,则可以由一个或多个可以与对此注册的移动设备通信的服务器或其他 类型的计算计设备提供。例如,可以在这样的系统1中提供第一生存性服务器41和第二生 存性服务器42。当然,也可以在系统中定位多个其他生存性服务器。每个生存性服务器都 可以经由网络连接、无线连接或直接无线连接与任何移动设备通信。例如,生存性服务器可 以经由连接路径与移动设备通信,该连接路径包括生存性服务器和移动设备之间定义的通 信路径内的一个或多个基站或节点。 0027 每个生存性服务器可以负责在预定义区(region)
31、或区域内提供服务,在该区或区 域中通常由中央会话管理服务器呈现服务。例如,如果中央会话管理服务器出现故障,并且 不能向特定区域内的某位置中的移动设备提供通信服务,负责该区域的生存性服务器可以 向那些移动设备提供服务。例如,故障可能是因为网络或广域网故障,并且作为这种故障的 结果是只能由本地生存性服务器提供继续的服务。 0028 第一移动设备11可以包括处理器单元11b,其可以是中央处理器、微处理器或能 够执行被存储在存储器11a上的软件的其他处理元件。例如,存储器11a可以是非暂时性 存储器或非暂时性计算机可读介质。第一移动设备11还可以包括收发机单元11c,其可以 与处理器单元11b通信并且
32、还可以与存储器11a通信。收发机单元可以包括能够接收无线 信号,并且还可以发送无线信号以与其他设备通信的无线电台(wireless radio)。收发机 例如可以包括接收机单元和发射单元,其被配置成经由无线接口与其他设备通信。收发机 单元也可以被配置成经由有线连接进行通信。第一移动设备11还可以包括显示单元11d, 诸如触摸屏、液晶显示单元或其他显示机制。 0029 应当认识到,第二和第三移动设备31和33可以包括与第一移动设备类似的元件。 例如,这些移动设备中的每个还可以包括存储器、一个或多个处理器单元和收发机单元。托 管服务的每个服务器还可以包括存储器、一个或多个处理器和收发机单元。 00
33、30 第一移动设备11可以是通信设备,其具有存储在其上的客户端,该客户端可以被 运行以开始使用通信服务。该客户端可以是,例如被存储在移动设备的存储器11a上的软 件,其由处理器单元11b执行。 0031 第一移动设备11可以在与中央会话管理服务器的初始通信3中利用托管通信服 说 明 书CN 102959928 A 5/7页 9 务的中央会话管理服务器验证其自身。初始通信3可以是验证通信,其包括来自与第一移 动设备相关联的用户的帐号信息。帐号信息可以包括用户名、密码和由用户输入或规定 (provisioning)服务定义的其他信息,规定服务被提供给第一移动设备11并被存储在第 一移动设备的存储器
34、11a中。 0032 初始通信3还可以包括识别第一移动设备11的当前位置的当前位置信息。在初 始通信3中提供的当前位置信息可以包括,例如第一移动设备的IP地址、第一移动通信设 备的介质访问控制(“MAC”)地址、第一通信移动设备的纳米线(“NW”)地址、第一移动通信 设备的公民地址、第一移动通信设备的位置识别号码、经由动态主机配置协议(“DHCP”)获 得的位置域、经由诸如全球定位系统(“GPS”)的位置发现机制或其他位置识别机制确定的 当前位置。在一些实施例中,可以配置客户端,从而通过用户按下一个按钮或经由致动第一 移动设备的触摸屏显示器上显示的单个图标,使得第一移动通信设备发射初始通信3中
35、提 供的全部信息。替换地,可以配置客户端,使得一旦用户的帐号信息可用,第一移动通信设 备就自动地开始初始通信。 0033 中央会话管理服务器21可以从第一移动设备11接收初始通信3并使用呼叫允许 控制(“CAC”)策略以确定与初始通信3内识别的第一移动设备的当前位置对应的生存性服 务器。在初始通信3中验证用户账号信息中的最少登陆(sign-in)信息时,中央会话管理 服务器21可以向第一移动设备11发送响应消息5,其包括与针对包括第一移动设备11的 当前位置的区域提供覆盖相关联的生存性服务器的分配,诸如第一生存性服务器41。根据 该位置信息,该区域可以因为第一移动设备的物理位置或因为第一移动设
36、备的地址被包括 在初始通信3中。生存性服务器的分配可能不需要任何用户输入,并且可以在接收到初始 通信3时自动进行,使得第一生存性服务器41向第一移动设备11的分配是动态且自动的 分配。 0034 生存性服务器的分配的一个示例将是为运行于第一移动设备11中的SIP用户代 理动态分配适当的出站存活会话发起协议(“SIP”)代理。可以经由与包含移动设备的配置 数据的XML主体交换的SIP SUBSCRIBE/NOTIFY,服务的登陆步骤可以经由初始通信3发生。 SUBSCRIBE消息将会是初始通信3,并且NOTIFY消息将会是响应通信5。应当理解的是,分 配的SIP代理将会取决于在初始通信3的当前位
37、置中识别的SIP用户代理当前位置以及针 对定义这个识别位置的SIP代理的这个位置定义的CAC策略。对CAC策略的查找以及向第 一移动设备的SIP用户代理分配SIP代理可以由中央会话管理服务器21执行并可以响应 于经由初始通信3接收到登陆信息而发生。 0035 在由第一移动设备11接收到来自中央会话管理服务器21的响应通信5之后,第 一移动设备11可以在由中央会话管理服务器21托管的中央会话管理服务以及还在响应通 信5中通信的被分配给第一移动设备11的第一生存性服务器41处注册其自身。第一移动 设备11可以向中央会话管理服务器21发送第一注册消息7并向第一生存性服务器发送第 二注册消息9以实现这
38、样的注册。如果系统1中使用了SIP协议,则SIP REGISTER请求可 以是这样的注册消息7和9。 0036 替换地,可以由SIP用户代理将SIP代理用作出站代理。在这种情况下,SIP用户 代理在SIP代理处注册,并且SIP代理中继向中央会话管理服务器21的注册。 0037 如果第一移动设备此后尝试向第二或第三移动设备31或33进行通信,可以经由 说 明 书CN 102959928 A 6/7页 10 经中央会话管理服务器21在这些设备之间形成的连接形成这样的通信。此外,如果由于网 络或中央会话管理服务器21出现故障或其他问题导致服务失败,仍然可以启用第一移动 设备11以经由第一生存性服务器
39、41进行或接收多模实时会话。 0038 如果第一移动设备在距离上显著地改变位置,使其离开第一生存性被分配到的第 一区域,接下来可以将第一移动设备11重新分配给负责在包括第一移动设备的新位置的 区域中提供覆盖的另一生存性服务器,诸如第二生存性服务器43。可以经由透明登陆刷新 程序(procedure)向第一移动设备11重新分配生存性服务器,该程序将自动地更新生存性 供应者地址。这样的自动消息传递可能需要第一移动设备在后续消息13中重新提交在初 始通信3中提供的信息,以开始由中央会话管理服务器21重新分配生存性服务器。然后可 以经由重新分配消息15将这样的重新分配从中央会话管理服务器21传送到第一
40、移动设备 11。第一移动设备11然后可以向第二生存性服务器发送注册消息19以在该服务器处注册。 0039 替换地,后续的消息13可以设法再次登陆中央会话管理服务器21。然后,响应消 息15可能类似于响应消息5,但由于第一移动设备11新当前位置,分配第二生存性服务器 43而不是第一生存性服务器41。第一移动设备11然后可以经由注册消息17重新在中央 会话管理服务器21注册并经由注册消息19在第二生存性服务器注册。第一移动设备或中 央会话管理服务器21也可以向第一生存性服务器41发送消息,以通知第一生存性服务器 41第一移动设备不再分配给第一生存性服务器41。 0040 第一移动设备11可以被配置
41、成确定其何时已经移动得足够远以处在新位置中, 以在检测到从执行初始登陆程序时移动超过或等于预定距离时,自身启动透明的登陆刷新 程序。替换地,中央会话管理服务器21可以被配置成通过以预定时间间隔向第一移动设备 11发送消息以定期监视第一移动设备11的位置,以评估是否应当启动新的登陆程序,以便 向第一移动设备11重新分配生存性服务器。在确定需要重新分配时,中央会话管理服务器 21可以向第一移动设备发送消息以开始透明登陆刷新程序。 0041 如图3中所示,替换地可以将第一移动设备11配置成在替代的消息传递布置中在 中央会话管理注册。除了经由通信7向中央会话管理服务器21直接地发送注册消息之外, 第一
42、移动设备可以替代地经由响应消息5仅向分配给第一移动设备的第一生存性服务器 发送注册消息9a,从而使得由第一生存性服务器41经由注册通信7a向中央会话管理服务 器21转发注册消息9a。采用这种方式,第一生存性服务器41可以在丢失与由中央会话管 理服务器21托管的中央会话管理服务的通信的情况下支持多模实时会话。在一些实施例 中,第一生存性服务器41可以充当出站SIP代理。 0042 如果第一移动设备移动到位于第一生存性服务器41覆盖范围之外的位置,则第 一移动设备可以执行透明的登陆刷新程序,该程序自动地更新生存性服务器地址,以向第 二生存性服务器43重新分配第一移动设备11,所述第二生存性服务器4
43、3作为响应,在新位 置提供覆盖。这样的刷新程序可以利用例如,如上所述的通信13和15。然而,然后可以经 由向第二生存性服务器43发送注册消息19a来进行第一移动设备11的更新注册,注册消 息19a用于作为注册消息17a被转发到中央会话管理服务器21,替代上文参考图1的系统 所述注册消息17和19的发送。 0043 图4中图示出了为了在用户登陆时动态分配生存性服务分配的SIP信号传递示 例。应当认识到,可以在上文参考图1和3所示和所讨论的系统中提供这样的SIP信号传 说 明 书CN 102959928 A 10 7/7页 11 递。信号传递步骤包括,第一移动设备的客户端应用利用经验证的SUBSC
44、RIBE/NOTIFY(或 如所示的本地盲NOTIFY)握手来开始登陆过程。可以从由中央会话管理服务器21托管的 中央会话管理服务向XML主体中第一移动设备的客户端发送配置数据。例如,可以在从中 央会话管理服务器21向第一移动设备发送的NOTIFY消息的主体中发送XML数据。 0044 在信号传递的第二步骤中,中央会话管理服务器21执行查找第一移动设备在规 定的(provisioned)CAC策略上的地址,并发现对应的存活出站SIP代理或分配到设备的当 前位置的其他生存性服务器。中央会话管理服务器21然后在响应消息中向第一移动设备 发送移动配置数据,其包括被分配给第一移动设备的生存性服务器的识
45、别。这样的识别可 以包括被分配给移动设备的生存性服务器的地址。可以将此配置数据格式化为XML数据, 并可以经由中央会话管理服务器21将其提供给第一移动设备。 0045 此后,第一移动设备11经由动态分配的生存性服务器向中央SIP服务器21发送 SIP REGISTER请求,以确保即使在生存性服务器和中央会话管理服务器21之间丢失通信 的情况下(例如,网络中断、广域网(“WAN”)中断等),多模实时会话也是连续的。在这样丢 失通信时,生存性服务器然后可以向移动设备提供服务,以提供先前由中央会话管理服务 器使其成为可用的服务。 0046 系统和通信设备的实施例可以利用简单的登陆程序以经由使用用户的
46、通信设备 将用户登陆到服务中,以提供生存性服务的自动且不透明分配。向用户的设备动态不透明 地分配生存性服务可以基于设备的当前位置,该当前位置依据识别物理地理位置的坐标或 设备的地址(例如IP地址)。可以利用集中规定的CAC策略和CAC策略和生存性服务供应 者之间的集中规定的关系以进一步使系统和设备的某些实施例的操作合理化。因此应当 理解,可以配置本文中公开的通信设备和系统的实施例,从而使得可以通过利用规定的CAC 策略发生生存性服务的自动分配而无需移动通信设备的用户知道网络拓扑的任何情况或 与针对用户和该用户通信设备的当前位置的生存性服务相关的细节。 0047 尽管上文已经示出并描述了用于向生存性服务分配移动通信设备的通信设备、系 统和装置以及制造和使用其的方法的本特定优选实施例,但将被明确理解的是,本发明不 限于此,而是可以在以下权利要求的范围之内通过各种其他方式体现和实践。 说 明 书CN 102959928 A 11 1/3页 12 图 1 图 2 说 明 书 附 图CN 102959928 A 12 2/3页 13 图 3 说 明 书 附 图CN 102959928 A 13 3/3页 14 图 4 说 明 书 附 图CN 102959928 A 14
copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1