路由逻辑.pdf

上传人:1** 文档编号:4417504 上传时间:2018-09-30 格式:PDF 页数:14 大小:507.56KB
返回 下载 相关 举报
路由逻辑.pdf_第1页
第1页 / 共14页
路由逻辑.pdf_第2页
第2页 / 共14页
路由逻辑.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《路由逻辑.pdf》由会员分享,可在线阅读,更多相关《路由逻辑.pdf(14页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102870394 A (43)申请公布日 2013.01.09 C N 1 0 2 8 7 0 3 9 4 A *CN102870394A* (21)申请号 201180023312.9 (22)申请日 2011.05.02 12/776859 2010.05.10 US H04L 29/08(2006.01) H04L 29/06(2006.01) G06F 9/445(2006.01) G06F 17/30(2006.01) (71)申请人诺基亚西门子通信公司 地址芬兰埃斯波 (72)发明人 C.曼扎纳雷斯桑乔 C.博蒂格列里 I.B.科尔多瓦 K.加利科夫斯基。

2、 M.格伦德曼 I.古纳万 M.哈斯万托 吕天玲 J.马廷斯 D.桑普尔 P.索尼 (74)专利代理机构中国专利代理(香港)有限公 司 72001 代理人胡莉莉 刘春元 (54) 发明名称 路由逻辑 (57) 摘要 本发明涉及用于控制通信的方法和设备。设 备102、例如路由逻辑部件可以接收涉及用户 103、105的用户控制设置,可以接收涉及应用的 应用控制设置;并且可以接收涉及运营商107、 109的运营商控制设置。在所述用户103、105的 装置104、106与所述应用112、113之间的以及在 所述应用112、113与所述运营商107、109之间的 通信基于所述用户控制设置、所述应用控制设。

3、置 和所述运营商控制设置中的一个或多个。 (30)优先权数据 (85)PCT申请进入国家阶段日 2012.11.09 (86)PCT申请的申请数据 PCT/EP2011/056923 2011.05.02 (87)PCT申请的公布数据 WO2011/141309 EN 2011.11.17 (51)Int.Cl. 权利要求书2页 说明书10页 附图1页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 10 页 附图 1 页 1/2页 2 1.一种方法,所述方法包括: 接收涉及用户的用户控制设置; 接收涉及应用的应用控制设置; 接收涉及运营商的运营商控制设。

4、置;以及 基于所述用户控制设置、所述应用控制设置和所述运营商控制设置中的一个或多个, 控制在所述用户的装置与所述应用之间的以及在所述应用与所述运营商之间的通信。 2.如在权利要求1中所述的方法,其中,所述控制通信的步骤进一步包括: 基于所述用户控制设置的第一相关部分、所述应用控制设置的第一相关部分和所述运 营商控制设置的第一相关部分中的一个或多个,确定所述通信是被使能还是被禁用。 3.如在权利要求2中所述的方法,其中,所述确定通信是被使能还是被禁用的步骤基 于所述用户控制设置的所述第一相关部分、所述应用控制设置的所述第一相关部分和所述 运营商控制设置的所述第一相关部分中的所述一个或多个的聚集。。

5、 4.如在前述权利要求中的任何一个权利要求中所述的方法,其中,所述控制通信的步 骤进一步包括: 基于所述用户控制设置的第二相关部分、所述应用控制设置的第二相关部分和所述运 营商控制设置的第二相关部分中的一个或多个,确定针对所述通信的路由信息。 5.如在权利要求4中所述的方法,其中,所述确定针对所述通信的路由信息的步骤基 于所述用户控制设置的所述第二相关部分、所述应用控制设置的所述第二相关部分和所述 运营商控制设置的所述第二相关部分中的所述一个或多个的聚集。 6.如在权利要求4或5中所述的方法,其中,所述确定路由信息的步骤与所述通信被确 定为被使能的有关。 7.如在前述权利要求中的任何一个权利要。

6、求中所述的方法,所述方法进一步包括: 接收发布所述应用的请求,以及响应于所述发布的请求,发送对用户控制设置、运营商 控制设置和应用控制设置中的一个或多个的请求。 8.一种设备,所述设备包括: 适应于接收涉及用户的用户控制设置的第一输入; 适应于接收涉及应用的应用控制设置的第二输入; 适应于接收涉及运营商的运营商控制设置的第三输入;以及 第一处理器,所述第一处理器适应于基于所述用户控制设置、所述应用控制设置和所 述运营商控制设置中的一个或多个来控制在所述用户的装置与所述应用之间的以及在所 述应用与所述运营商之间的通信。 9.如在权利要求8中所述的设备,所述设备进一步包括: 第二处理器,所述第二处。

7、理器适应于:在所述第一处理器的请求下,基于所述用户控制 设置的第一相关部分、所述应用控制设置的第一相关部分和所述运营商控制设置的第一相 关部分中的一个或多个,确定所述通信是被使能还是被禁用。 10.如在权利要求9中所述的设备,其中,所述第二处理器适应于:基于所述用户控制 设置的所述第一相关部分、所述应用控制设置的所述第一相关部分和所述运营商控制设置 的所述第一相关部分中的所述一个或多个的聚集,确定通信是被使能还是被禁用。 11.如在权利要求8至10中所述的设备,所述设备进一步包括: 权 利 要 求 书CN 102870394 A 2/2页 3 第三处理器,所述第三处理器适应于:在所述第一处理器。

8、的请求下,基于所述用户控制 设置的第二相关部分、所述应用控制设置的第二相关部分和所述运营商控制设置的第二相 关部分中的一个或多个,确定针对所述通信的路由信息。 12.如在权利要求11中所述的设备,其中,所述第三处理器适应于:基于所述用户控制 设置的所述第二相关部分、所述应用控制设置的所述第二相关部分和所述运营商控制设置 的所述第二相关部分中的所述一个或多个的聚集,确定针对所述通信的路由信息。 13.如在权利要求11或12中所述的设备,其中,如果所述第二处理器确定所述通信被 使能,那么所述第三处理器被所述第一处理器请求来确定路由信息。 14.如在权利要求8至13中的任意一个权利要求中所述的设备,。

9、所述设备进一步包 括: 适应于接收发布所述应用的请求的第四输入;以及 第一输出,所述第一输出适应于:响应于发布所述应用的所述请求,发送对用户控制设 置、运营商控制设置和应用控制设置中的一个或多个的请求。 15.一种计算机程序产品,所述计算机程序产品包括用于执行如下动作的计算机可读 的可执行代码: 接收涉及用户的用户控制设置; 接收涉及应用的应用控制设置; 接收涉及运营商的运营商控制设置;以及 基于所述用户控制设置、所述应用控制设置和所述运营商控制设置中的一个或多个, 控制在所述用户的装置与所述应用之间的以及在所述应用与所述运营商之间的通信。 16.如在权利要求15中所述的计算机程序产品,所述计。

10、算机程序产品进一步包括用于 执行如下动作的计算机可读的可执行代码: 基于所述用户控制设置的第一相关部分、所述应用控制设置的第一相关部分和所述运 营商控制设置的第一相关部分中的一个或多个,确定所述通信是被使能还是被禁用。 17.如在权利要求15或16中所述的计算机程序产品,所述计算机程序产品进一步包括 用于执行如下动作的计算机可读的可执行代码: 基于所述用户控制设置的第二相关部分、所述应用控制设置的第二相关部分和所述运 营商控制设置的第二相关部分中的一个或多个,确定针对所述通信的路由信息。 权 利 要 求 书CN 102870394 A 1/10页 4 路由逻辑 技术领域 0001 本发明涉及路。

11、由逻辑,并且特别地涉及在用户装置与应用之间的通信的路由。 背景技术 0002 涉及诸如提供服务、游戏、信息、数据等等之类的各种方面的众多的和各种应用目 前被提供。为了使应用被提供给一个或多个用户,那么该应用不得不被一个或多个移动运 营商信任并且被一个或多个用户信任。 0003 运营商可能愿意仅仅允许其信任的那些应用利用运营商的资产(例如网络)并且 接入订阅该运营商的用户。运营商可以是具有信息技术网络和/或电信网络的客户服务提 供商(CSP)、具有移动网络的移动运营商、具有固定网络的固定线路运营商、等等。因此,为 了赢得运营商的信任,应用可能不得不针对运营商被开发,或者获得来自运营商的认可,这 。

12、可能花费相当大量的时间和努力,其包括利用运营商的领域(例如,如果运营商是移动运营 商,那么就是电信领域,或者如果运营商是提供IT服务的CSP,那么就是信息技术(IT)领 域)的知识来开发应用的需求。同样地,特别是如果多个运营商被涉及,则设置在开发者与 运营商之间的购买和销售价格的过程可能是困难的、耗时的以及不灵活的。 0004 应用可以针对一个特定的运营商被开发,并且因此可以仅仅利用那个运营商的资 产,而且被仅仅提供给订阅该运营商的用户。应用可以针对超过一个的可用的运营商被开 发,因此导致发布和提供应用的困难增加,因为开发者将不得不单独地与每个运营商谈判。 0005 用户经由其装置(例如移动装。

13、置、计算装置等)可能仅仅接入或使用他们信任的应 用,因为用户将不得不与该应用相互作用,以便取消或停止接收来自该应用的通信消息。因 此,除非用户可以信任他们能够控制该应用并且不会接收到不想要的通信消息,用户可能 不会甚至尝试或订阅该应用。 0006 因此,应用的开发可能被进入市场的困难抑制。 0007 云计算是把资源、服务和应用移动到云中从而使得用户能够接入并利用所述资 源、服务和应用的范例。云可以指的是在因特网上输送一经要求就被出售/被使用的资源、 服务和应用,并且云提供相当大的灵活性。 0008 照这样,越来越多的应用正移动到云中,并且用于发布和提供应用的当前的模型 和机制是不灵活的以及效率。

14、低的。 0009 因而,存在提供(特别是在云中)提供应用的灵活的方法的需求,从而使得应用的 开发者、运营商和用户能够控制和管理该应用的使用和实施。本发明设法解决上面所描述 的需求中的一个或多个。 发明内容 0010 根据本发明的第一方面,提供有一种方法,所述方法包括:接收涉及用户的用户控 制设置;接收涉及应用的应用控制设置;接收涉及运营商的运营商控制设置;以及基于用 户控制设置、应用控制设置和运营商控制设置中的一个或多个,控制在用户的装置与应用 说 明 书CN 102870394 A 2/10页 5 之间的以及在应用与运营商之间的通信。 0011 (优选地用于操作或提供路由逻辑部件的)方法接收。

15、用户控制设置、应用控制设置 和运营商控制设置,并且基于用户控制设置、应用控制设置和运营商控制设置中的一个或 多个来控制通信。针对每个实体(例如用户、应用和运营商)的控制设置可以包括用于控制 通信所需的任何控制设置。 0012 用户控制设置可以主要地涉及用户的隐私,并且涉及用户对应用的使用。用户控 制设置可以包括针对用户的隐私设置,例如应用是否可以与用户通信、应用可以接入或获 得的涉及用户的信息或数据、等等。用户控制设置可以包括针对用户的装置设置,例如装置 的类型、装置的能力、应用可以在用户装置上接入的功能、等等。用户控制设置可以包括用 户设置,例如用户名、口令、单点登录(single sign。

16、-on)设置、等等,使得自动接入应用可以 被使能,并且其可以被用来把用户绑定到该应用。 0013 应用控制设置可以由应用的开发者、由应用的提供商或由开发者和提供商一起来 提供。开发者和提供商可以是相同的实体或不同的实体。应用控制设置可以主要地涉及应 用的受众(例如运营商、用户和用户装置)。应用控制设置可以包括例如应用的与该应用的 使用模式有关的价格、针对接入该应用的用户的年龄或位置设置、来自运营商的所要求的 服务质量水平(例如运营商可以提供用于使用该应用的带宽、可用性等)、执行或接入应用 的用户装置的必需的功能或能力、等等。 0014 运营商控制设置可以由每个运营商来提供,并且可以主要地涉及应。

17、用对运营商的 资产的使用。运营商控制设置可以包括例如应用是否可以接入或使用运营商的资产(例如 运营商的网络、运营商的订户等)、运营商是否具有使用该应用的排他性、等等。 0015 在上面所提到的针对每个实体(用户、应用和运营商)的控制设置是每一方可以设 置的这样的控制设置的可能的例子。如将被意识到的那样,控制设置可以包括仅仅那些被 提到的子组,或者可以包括可以被要求来控制通信的任何其他控制设置。 0016 基于用户控制设置、应用控制设置和运营商控制设置中的一个或多个,通信可以 被控制。根据应用的类型,用户控制设置、应用控制设置和运营商控制设置中的仅仅一个或 多个可以是必需的,以便控制通信。 00。

18、17 用户的装置可以是移动装置(例如移动电话),或者可以是计算装置(例如个人计 算机、膝上型计算机等)。用户的装置包括在网络上发送和/或接收信息或数据的功能和能 力。 0018 运营商可以是移动运营商、客户服务提供商(CSP)、固网运营商、等等。运营商因此 可以是可以向其用户提供应用的任何实体。 0019 应用可以包括可以被开发的任何应用,所述应用包括被开发用于所谓的云或者被 发布在所谓的云中的应用。如将被意识到的那样,存在许多可用的并且正在被开发的应用, 所述应用覆盖许多变化的方面,这些变化的方面包括例如提供信息、游戏、社会互动、等等。 0020 用户控制设置、应用控制设置和运营商控制设置可。

19、以在任何时候由相关的实体来 设置或来提供。用户控制设置、应用控制设置和运营商控制设置可以在任何时候被修改或 被更新,从而使得能够灵活地控制通信。 0021 一个实体的控制设置可以与另一实体的控制设置有关或基于另一实体的控制设 置。例如,基于价格,在应用控制设置中所设置的所要求的服务质量可以影响来自一个或多 说 明 书CN 102870394 A 3/10页 6 个运营商的运营商控制设置,因为运营商可能不愿意支付该价格或者不能够履行所请求的 服务质量。 0022 通信的控制可以基于在由用户、应用和运营商中的一个或多个所设置的控制设置 之间的规则或绑定。 0023 该方法可以在云计算的所谓的云中被。

20、实施,可以在电信领域中被实施,可以作为 诸如计算装置、服务器等之类的分离设备被实施,或者可以作为网络中的现有的元件或装 置的部分被实施。 0024 控制通信的步骤可以进一步包括:基于用户控制设置的第一相关部分、应用控制 设置的第一相关部分和运营商控制设置的第一相关部分中的一个或多个,确定通信是被使 能还是被禁用。为了控制通信,该方法可以基于用户控制设置、应用控制设置和运营商控制 设置的第一相关部分中的一个或多个来确定通信是被使能还是被禁用。用户控制设置、应 用控制设置和运营商控制设置可以包括数个控制设置,但是那些控制设置中的仅仅一个或 多个对于确定通信是被使能还是被禁用可能是必需的。因而,用户。

21、控制设置、应用控制设置 和运营商控制设置的第一相关部分是用于进行关于通信是被使能还是被禁用的确定所需 的控制设置。 0025 确定通信是被使能还是被禁用的步骤可以基于用户控制设置的第一相关部分、应 用控制设置的第一相关部分和运营商控制设置的第一相关部分中的一个或多个的聚集。为 了确定通信是被使能还是被禁用,该方法可以聚集用户控制设置、应用控制设置和运营商 控制设置的一个或多个第一相关部分。换句话说,如果用户控制设置、应用控制设置和运营 商控制设置的一个或多个第一相关部分中的任何一个指定或指示通信被禁用,那么通信可 以被确定为被禁用的。 0026 控制通信的步骤可以进一步包括:基于用户控制设置的。

22、第二相关部分、应用控制 设置的第二相关部分和运营商控制设置的第二相关部分中的一个或多个,确定针对通信的 路由信息。为了控制通信,该方法可以基于用户控制设置、应用控制设置和运营商控制设置 的第二相关部分中的一个或多个来确定路由信息。用户控制设置、应用控制设置和运营商 控制设置可以包括数个控制设置,但是那些控制设置中的仅仅一个或多个对于确定路由信 息可能是必需的。因而,用户控制设置、应用控制设置和运营商控制设置的第二相关部分是 用于确定针对通信的路由信息所需的控制设置。路由信息可以包括基于第二相关控制设置 可以发送通信的路线或路径的指示。例如,如果最廉价的路线被请求用于通信,那么路由信 息可以根据。

23、第二相关运营商控制设置来确定针对该通信的最廉价的路线,并且使用该确定 作为路由信息。如果特定的服务质量水平被请求,那么路由信息的确定可以确定针对该通 信的提供所请求的服务水平的最佳路线。如果一个运营商具有该应用的排他性,那么被确 定的路由信息可以指示通信不得不经由仅仅该运营商的资产(例如运营商的网络)被路由。 0027 确定针对所述通信的路由信息的步骤基于用户控制设置的第二相关部分、应用控 制设置的第二相关部分和运营商控制设置的第二相关部分中的一个或多个的聚集。为了确 定路由信息,该方法可以聚集用户控制设置、应用控制设置和运营商控制设置的一个或多 个第二相关部分。换句话说,基于控制设置的一个或。

24、多个相关的第二部分的组合或聚集,针 对该通信的最佳路由信息可以被确定。 0028 路由信息可以基于用户控制设置、应用控制设置和运营商控制设置的相关的第二 说 明 书CN 102870394 A 4/10页 7 部分中的一个或多个,因为那些控制设置中的仅仅一个或多个可能是必需的,以便确定针 对该通信的路由信息。 0029 确定路由信息的步骤与通信被确定为被使能的有关。确定通信是被使能还是被禁 用的步骤可以在确定针对该通信的路由信息之前或之后被执行。 0030 该方法可以进一步包括:接收发布所述应用的请求;以及响应于发布的请求,发 送对用户控制设置、运营商控制设置和应用控制设置中的一个或多个的请求。

25、。通过发送发 布应用的请求,应用可以由该应用的开发者和/或提供商来发布(话句话说,成为活动的或 被提供用于使用)。发布的请求可以接收或者可以不接收应用控制设置。如果发布的请求 并不包括应用控制设置,那么该方法可以请求应用控制设置。如果来自一个或多个用户的 用户控制设置和/或来自一个或多个运营商的运营商控制设置是必需的,那么该方法可以 请求来自那些方的相对应的控制设置。 0031 如果控制设置没有从所述方的任何方中被接收到,那么缺省的标准的控制设置集 可以通过所述方法来设置。用户控制设置和/或运营商控制设置可以在任何时候被接收, 例如当应用被发布时,当用户首先接入或使用该应用时,当运营商首先使用。

26、或向其订户提 供用于使用时,等等。 0032 接收到的用户控制设置、应用控制设置和运营商控制设置可以通过该方法而被存 储。用户控制设置、应用控制设置和运营商控制设置可以被存储在每个应用基础(a per application basis)上,从而把针对每个应用的控制设置与特定的应用绑定起来。因而,当 用户请求接入或使用应用时,那么针对用户、应用和运营商的控制设置被绑定在一起,并且 用于控制通信的确定可以进行。 0033 该方法可以进一步包括基于关于通信是否被使能的确定以及基于路由信息的确 定来启动通信的发送。 0034 针对在用户与应用之间的通信,该方法可以根据通信确定用户的标识符和应用的 标。

27、识符,所述标识符可以被用来定位或检索用于控制该通信的相关的控制设置,因为这些 标识符把用户和应用绑定起来。 0035 根据本发明的第二方面,提供有一种设备,所述设备包括:适应于接收涉及用户的 用户控制设置的第一输入;适应于接收涉及应用的应用控制设置的第二输入;适应于接收 涉及运营商的运营商控制设置的第三输入;以及适应于基于用户控制设置、应用控制设置 和运营商控制设置中的一个或多个来控制在用户的装置与应用之间的以及在应用与运营 商之间的通信的第一处理器。 0036 根据本发明的第三方面,提供有一种设备,所述设备适应于:接收涉及用户的用户 控制设置;接收涉及应用的应用控制设置;接收涉及运营商的运营。

28、商控制设置;以及基于 用户控制设置、应用控制设置和运营商控制设置中的一个或多个,控制在用户的装置与应 用之间的以及在应用与运营商之间的通信。 0037 所述设备可以是计算装置、例如服务器、计算机等等。所述设备可以是在计算装置 上被实施的路由逻辑部件。所述设备可以在现有的网络元件或计算装置上被实施。所述设 备可以位于云中、电信网络中或信息技术网络中。 0038 所述设备可以进一步包括适应于如下动作的第二处理器:在第一处理器的请求 下,基于用户控制设置的第一相关部分、应用控制设置的第一相关部分和运营商控制设置 说 明 书CN 102870394 A 5/10页 8 的第一相关部分中的一个或多个,确。

29、定通信是被使能还是被禁用。 0039 第二处理器可以适应于:基于用户控制设置的第一相关部分、应用控制设置的第 一相关部分和运营商控制设置的第一相关部分中的一个或多个的聚集,确定通信是被使能 还是被禁用。 0040 所述设备可以进一步包括适应于如下动作的第三处理器:在第一处理器的请求 下,基于用户控制设置的第二相关部分、应用控制设置的第二相关部分和运营商控制设置 的第二相关部分中的一个或多个,确定针对通信的路由信息。 0041 第三处理器可以适应于:基于用户控制设置的第二相关部分、应用控制设置的第 二相关部分和运营商控制设置的第二相关部分中的一个或多个的聚集,确定针对通信的路 由信息。 0042。

30、 如果第二处理器确定通信被使能,那么第三处理器被第一处理器请求来确定路由 信息。 0043 所述设备可以进一步包括:适应于接收发布应用的请求的第四输入;以及适应于 响应于发布所述应用的请求来发送对用户控制设置、运营商控制设置和应用控制设置中的 一个或多个的请求的第一输出。 0044 第一处理器可以进一步适应于基于通信是否被使能的确定以及基于路由信息的 确定来启动通信的发送。 0045 所述设备可以进一步包括适应于在存储介质上存储接收到的用户控制设置、应用 控制设置和运营商控制设置的存储装置。 0046 第一输入、第二输入、第三输入和第四输入可以是相同的输入、不同的输入或其任 何组合。第一处理器。

31、、第二处理器和第三处理器可以是相同的处理器、不同的处理器或其任 何组合。 0047 如本领域技术人员将意识到的那样,所述设备可以适应于以许多不同的方式执行 本发明的方面的功能和特征。例如,所述设备可以通过使用软件、硬件或其任何组合而被适 配。 0048 根据本发明的第四方面,提供有一种计算机程序产品,所述计算机程序产品包括 用于执行如下动作的计算机可读的可执行代码:接收涉及用户的用户控制设置;接收涉及 应用的应用控制设置;接收涉及运营商的运营商控制设置;以及基于用户控制设置、应用 控制设置和运营商控制设置中的一个或多个,控制在用户的装置与应用之间的以及在应用 与运营商之间的通信。 0049 计。

32、算机程序产品可以进一步包括用于执行如下动作的计算机可读的可执行代码: 基于用户控制设置的第一相关部分、应用控制设置的第一相关部分和运营商控制设置的第 一相关部分中的一个或多个,确定通信是被使能还是被禁用。 0050 计算机程序产品可以进一步包括用于执行如下动作的计算机可读的可执行代码: 基于用户控制设置的第二相关部分、应用控制设置的第二相关部分和运营商控制设置的第 二相关部分中的一个或多个,确定针对所述通信的路由信息。 0051 计算机程序产品可以进一步包括用于执行根据本发明的方面的任何或所有功能 或特征的计算机可读的可执行代码。 说 明 书CN 102870394 A 6/10页 9 附图说。

33、明 0052 仅通过例子,并且参照所附附图,本发明的实施例现在将被描述,在附图中: 图1示出了根据本发明的许多实施例的系统的简化框图。 具体实施方式 0053 参照图1,系统101被示出,所述系统101包括在工作中(operatively)被连接到 装置104、106、运营商107、109和应用112、113的路由逻辑部件102。 0054 路由逻辑部件102可以在计算装置(例如网关、服务器等等)上被实施,或者路由 逻辑部件102可以被实施为电信网络的部件上的功能,所述电信网络的部件例如是网络元 件、管理系统等等。路由逻辑部件102可以被实施在云上或者位于云中,从而使得路由逻辑 部件102能够。

34、作为服务、资源或平台而被提供。 0055 装置104、106(例如移动装置)被用户103、105用来使得用户103、105能够跨越 网络(例如,可以包括移动网络基础设施和/或固定网络基础设施连同相关联的管理系统 的电信网络)来发送和接收数据。网络的细节在图1中没有被描述或被示出,因为这会被本 领域技术人员了解和理解。 0056 每个用户103、105都可以订阅运营商107、109(例如移动运营商),使得用户103、 105经由他们的装置104、106可以利用运营商的网络108、110,以便发送和接收数据。 0057 应用112、113可以在云111中被发布,在那里,被发布的应用112、113是。

35、活动的 并且成为可用的应用,因此该被发布的应用112、113可以被用户103、105经由他们的装置 104、106来接入或使用。应用112、113由开发者开发,并且由提供商提供,其中开发者和提 供商可以是相同的实体或不同的实体。为了这里描述该实施例的目的,假设开发者将同样 是提供该应用以供使用的实体。 0058 应用112、113可以覆盖任何方面,例如以提供信息、以提供基于位置的服务、以提 供游戏、以提供工具(例如办公室工具、金融工具、社交工具等等)。如将被意识到的那样,应 用112、113可以被指向或涉及可以被用户103、105使用的任何方面或功能。 0059 开发者可以开发应用112,并且。

36、在云111中发布该应用112。为了在云中发布应用 112,开发者可以向路由逻辑部件102登记该应用112,并且供给针对该应用的应用控制设 置。开发者可以登记该应用112,并且经由计算装置(例如个人计算机、膝上型计算机等等) 提供应用控制设置。 0060 针对应用112、113的应用控制设置可以包括开发者附着到他们的应用112、113的 各种设置。例如,应用控制设置可以包括涉及运营商107、109的设置,可以包括涉及用户 103、105的设置,可以包括涉及装置104、106的设置,等等。如将被意识到的那样,在路由部 件102处登记和/或发布应用112时,存在开发者可以分配给他们的应用的众多的应用。

37、控 制设置。 0061 涉及用户103、105的设置的例子可以包括指定被允许接入或使用该应用的用户 103、105的年龄限制或年龄范围、用户103、105的位置等等。 0062 涉及装置104、106的设置的例子可以包括可以支持或执行该应用的装置的类型、 在装置上被要求的功能(例如全球定位系统(GPS)接收机、摄像机等)等等。 0063 涉及移动运营商107、109的设置的例子可以包括应用的价格(如果该应用被多个 说 明 书CN 102870394 A 7/10页 10 运营商107、109使用,该应用被运营商107保留用于仅由该运营商使用等,那么可以包括不 同的价格);可以有效地包括服务水平。

38、协议设置(例如,可以指定针对该应用将被使用的最 小带宽、服务质量、可用性等);如果另一运营商具有针对应用112、113的排他性,那么可以 阻止应用112、113使用一个运营商资产,等等。 0064 由开发者所指定的应用控制设置可以在任何时候由开发者改变,并且因此路由逻 辑部件102实现由开发者管理和控制应用的使用的灵活方式,而不需要与运营商107、109 谈判或者监控用户103、105的使用,以阻止开发者并不想要的那些用户接入应用112、113。 0065 当应用112、113在云111中被发布时,或当用户103首先接入或使用应用112、113 时,路由逻辑部件102也可以第一次接收针对应用1。

39、12、113的用户控制设置。用户103可 以使用他们的装置104来向路由逻辑部件102发送他们的针对应用112、113的用户控制设 置,其中装置可以是移动装置或诸如个人计算机、膝上型计算机等等的计算装置。用户控制 设置可以包括阻塞应用112、113的设置、限制应用112、113对用户103的装置104上的功 能的使用的设置、限制关于用户103或应用112、113可以接入的他们的装置104的信息或 数据的设置、等等。 0066 用户103可以在任何时候变更针对应用112、113的用户控制设置,以使得用户103 能够控制和管理对应用112、113的接入。例如,在使用应用112、113的时间段之后,。

40、用户 103可以经由用户控制设置阻塞应用112、113向用户103的装置104发送通信消息。 0067 如将被意识到的那样,存在涉及应用112、113的接入和使用的、用户103可以设置 的众多用户控制设置。 0068 路由逻辑部件102可以进一步从运营商107、109中的每个都接收到针对应用112 的运营商控制设置。当应用112、113被发布或向路由逻辑部件102注册时,运营商107、109 可以供给他们的运营商控制设置。 0069 运营商控制设置可以使得每个运营商都能够管理和控制对运营商107、109的资 产的接入,例如对运营商的网络108、110、运营商的订户等等的接入。 0070 运营商。

41、控制设置也可以由一个运营商使用,以获得应用112、113的排他性;可以 被用来允许应用112、113利用运营商的网络108、110;可以被用来允许应用112、113与运 营商的订户通信等等。 0071 如将被意识到的那样,存在涉及应用112、113对运营商107、109的资产的接入的、 运营商107、109可以设置的众多运营商控制设置。 0072 运营商107、109的运营商控制设置可以与应用控制设置有关或基于应用控制设 置。例如,运营商107、109可能不赞同涉及应用112、113的价格的应用控制设置,并且因此 使得应用112、113不能被订阅该运营商107、109的用户103、105使用或。

42、阻止应用112、113 被订阅该运营商107、109的用户103、105使用,或者使得应用112不能利用运营商107、109 的资产或阻止应用112利用运营商107、109的资产。运营商控制设置可以与其他运营商的 运营商控制设置有关。例如,如果一个运营商107具有针对应用112的使用那个运营商107 的资产的排他性,那么其他运营商109可以设置或者已经设置了他们的运营商控制设置, 以阻止应用112使用他们的资产或使得应用112不能使用他们的资产。 0073 在路由逻辑部件102并不从一个或多个运营商107、109或者一个或多个用户103、 105接收控制设置的情况下,那么在这种情况下,路由逻辑。

43、部件102可以在针对用户的用户 说 明 书CN 102870394 A 10 8/10页 11 控制设置中或在运营商的运营商控制设置中缺省地设置:应用被阻止或被使得不能接入运 营商107、109的资产,并且被阻止或被使得不能与用户103、105进行通信。 0074 因此,路由逻辑部件使得应用112、113能够被发布或者对于运营商107、109以及 对于用户103、105成为可用的,其中用户、运营商和开发者可以提供他们的相应的控制设 置。因而,路由逻辑部件提供用于提供、管理和控制应用的灵活的机制,而不需要所有方在 应用112被开发之前或之后不得不谈判。路由逻辑部件102还给所述方中的每个(例如用。

44、 户、开发者和运营商)提供如下信心:其间的通信消息的使用和路由将根据每一方已经向路 由逻辑部件102供给的控制设置而被控制。 0075 路由逻辑部件102可以因此针对每个应用112、113维持来自开发者、来自每个用 户103以及来自每个运营商107、109的控制设置。 0076 例子现在将被描述,其中装置104是用户103的移动装置(例如移动电话),并且运 营商107、109是具有包括移动网络108、110的资产的移动运营商。然而,如将被意识到的 那样,这些例子也涉及其他装置和其他类型的运营商。 0077 当用户103经由他们的移动装置104向应用112发送通信消息或者应用112向用 户103。

45、的移动装置104发送通信消息时,那么路由逻辑部件102可以接收通信消息,并且控 制其间的通信。 0078 类似地,如果应用112向移动运营商107、109中的一个或多个发送消息以便请求 涉及用户103的信息或数据(例如年龄、位置、偏好等等),那么路由逻辑部件102可以接收 请求消息并且控制其间的包括来自一个或多个移动运营商107、109的任何响应消息的通 信。 0079 路由逻辑部件102可以聚集相关的用户控制设置、相关的运营商控制设置和相关 的应用控制设置中的一个或多个,以便确定在移动装置104与应用112之间的通信是被使 能还是被禁用。 0080 例如,如果相关的用户控制设置包括禁用往返于。

46、应用112的通信的设置,那么在 用户103的移动装置104与应用112之间的通信可以由路由逻辑部件102来禁用。如果用 户控制设置并不禁用通信,而是用户103订阅移动运营商107,其中所述移动运营商107经 由其运营商控制设置的相关部分已经禁用对包括他们的订户的移动运营商的资产的使用, 那么通信可以由路由逻辑部件102来禁用。如果应用控制设置的相关部分禁用到例如在18 岁以下的用户103的移动装置104的通信,并且如果用户103在18岁以下,那么通信可以 由路由逻辑部件102来禁用。 0081 如果应用112正请求来自移动运营商107、109中的一个或多个的信息或数据,那 么如果用户控制设置指。

47、定关于用户103的信息不应被提供(例如被禁用)或者移动运营商 107、109中的任何一个的运营商控制设置禁用对他们的资产或关于用户103、105的信息的 接入,则在应用112与移动运营商107、109中的一个或多个之间的通信可以被禁用。 0082 如将被意识到的那样,用户控制设置、运营商控制设置和应用控制设置的相关部 分可以涉及或包括限定在用户103的移动装置104与应用112之间的通信是被使能还是被 禁用的任何控制设置。路由逻辑部件102可以聚集所有相关控制设置,以便确定或标识在 用户103的移动装置104与应用112之间的通信是被使能还是被禁用。用户控制设置、应 用控制设置和运营商控制设置。

48、中的一个或多个的相关控制设置的聚集意味着:如果控制设 说 明 书CN 102870394 A 11 9/10页 12 置的相关部分的一个或多个禁用通信,那么通信将被禁用。 0083 如果路由逻辑部件102确定在移动装置104与应用112之间或者在移动运营商 107、109中的一个或多个与应用112之间的通信被使能,那么路由逻辑部件可以基于相关 用户控制设置、相关应用控制设置和相关运营商控制设置中的一个或多个的聚集来标识或 确定针对通信的路由信息。 0084 例如,如果相关用户控制设置指定用户103愿意利用最廉价的通信方法,那么路 由逻辑部件102可以标识移动运营商107、109,其中所述移动运。

49、营商107、109通过使用他们 的资产(例如提供最廉价的费率或价格(rates or prices)的移动运营商的网络108、110) 来允许往返于应用112的通信。基于被标识的移动运营商107、109以及他们的相关的运营 商控制设置(如果适用的话),路由逻辑部件102可以标识或确定针对通信的最廉价的和最 佳的路线。 0085 在另一例子中,一个移动运营商107可以经由他们的运营商控制设置指定应用 112的排他的使用(例如围墙花园模式(walled garden mode)或封闭型市场模式(closed market mode),那么路由逻辑部件102可以标识或确定通信不得不经由仅仅对于应用112 具有排他性的移动运营商107被路由。 0086 在另一例子中,一个移动运营商107可以获得针对应用112的排他性。然而,移动 运营商107可以再销售,或者使得其他移动运营商109能够使用或向他们的用户105提供 应用112,其中其他移动运营商109。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1