CN104919830A - 用于具有多载波功能的设备的服务偏好 - Google Patents
用于具有多载波功能的设备的服务偏好 Download PDFInfo
- Publication number
- CN104919830A CN104919830A CN201380069525.4A CN201380069525A CN104919830A CN 104919830 A CN104919830 A CN 104919830A CN 201380069525 A CN201380069525 A CN 201380069525A CN 104919830 A CN104919830 A CN 104919830A
- Authority
- CN
- China
- Prior art keywords
- network
- service
- telecommunication apparatus
- service preferences
- preferences
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/20—Transfer of user or subscriber data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
在此描述的技术用于为电信设备生成服务偏好。服务偏好随后被提供给电信设备以使电信设备能够至少部分地基于服务偏好从多个网络连接中选择网络连接。这多个网络连接分别与多个网络运营商关联。服务偏好可由网络运营商、服务代理和管理服务中的任意一者生成以及提供。
Description
相关申请
本专利申请要求2013年12月20日提交的、序号为14/137,813、名称为“Service Preferences for Multiple-Carrier-Enabled Devices”的美国实用新型专利申请的优先权,该美国实用新型专利申请是2012年12月31日提交的、序号为13/732,111、名称为“Intelligent Routing of Network Packets onTelecommunication Devices”的美国专利申请的部分继续申请,并要求该申请的优先权。申请序号为14/137,813的申请同样要求2013年12月3日提交的、序号为61/911,047、名称为“Service Preferences forMultiple-Carrier-Enabled Devices”的美国临时专利申请的优先权。申请序号14/137,813、13/732,111和61/911,047通过援引全部明确纳入本申请中。
背景技术
电信设备已经从电话的移动替换演进到一体化通信、媒体和生产力解决方案。除了语音呼叫,电信设备目前支持视频和歌曲回放、日历和各种各样需要经由基于分组的网络上的通信的特性。这些特性包括网页浏览、视频流传输、视频聊天等。为了支持该基于分组的通信,网络运营商已经通过建设和提供基于分组的电信网络(如长期演进(LTE)和演进高速分组接入(HSPA+)网络)来加强基于电路的电信网络的供给。除了基于分组的电信网络服务,电信设备目前还典型的被装备以通过无线数据网络(如WiFi网络、WiMax网络或蓝牙网络)或通过红外技术参与基于分组的通信。
随着无线数据网络和基于分组的电信网络的快速分布,电信设备典型的具有可从中选择的多个网络连接。例如,电信设备可经由与电信设备绑定的网络运营商提供的基于分组的电信网络或经由WiFi网络下载音频文件。典型的,网络连接的选择是基于普遍的偏好(如,总是在可用时使用WiFi)做出的。但是,这种选择技术经常会提供次优的结果,并且无法完全利用电信设备可用的不断改进的基于分组的通信基础设施。进一步的,每个网络运营商都具有优点和缺点;一些可提供更大的覆盖,但费用更高,而其他的可以以更低的费用提供次优的覆盖。而且,给定的网络运营商跟其他运营商相比可在一些地点上具有更好的覆盖。然而,电信设备不能利用这些变化的益处,因为它们经常绑定到单个网络运营商。
附图说明
参考附图来阐明详细描述。附图中,附图标记最左边的数字标识该附图标记首次出现于其中的附图。在不同附图中使用同一附图标记指示相似或相同的项或特征。
图1示出了服务代理基于网络运营商的输入生成服务偏好并向电信设备提供服务偏好以使电信设备智能地选择用于网络分组传输的网络连接的环境的示例。
图2示出了网络运营商生成服务偏好并向电信设备提供服务偏好以使电信设备智能地选择用于网络分组传输的网络连接的环境的示例。
图3示出了智能地选择用于网络分组传输的网络连接的电信设备分组路由模块的示例。
图4示出了支持多种分组路由场景的多个基于分组的网络。
图5示出了配置了用于生成服务偏好并向电信设备提供服务偏好的服务偏好模块的计算设备的示例。
图6示出了配置了分组路由模块以及用于选择用于网络分组传输的网络连接的服务偏好的电信设备的示例。
图7示出了网络运营商为电信设备生成服务偏好以及向电信设备提供服务偏好以使电信设备智能地选择用于网络分组传输的网络连接的过程的示例。
图8示出了服务代理基于网络运营商的输入为电信设备生成服务偏好并向电信设备提供服务偏好以使电信设备智能地选择用于网络分组传输的网络连接的过程的示例。
图9示出了管理服务为电信设备生成服务偏好以及向电信设备提供服务偏好以管理电信设备对用于网络分组传输的网络连接的智能选择的过程的示例。
具体实施方式
本公开部分地描述了用于为电信设备生成服务偏好的技术。这些服务偏好随后被提供给电信设备以使电信设备至少部分地基于服务偏好从多个网络连接中选择网络连接。这些网络连接分别与多个网络运营商关联。服务偏好可由网络运营商、服务代理和管理服务中的任意一者生成和提供。
为了在多个可用网络连接中进行智能选择,电信设备可装备分组路由模块以选择连接并经由该连接路由网络分组。电信设备也可装备开放的用户身份模块(SIM),该开放的SIM包括多个网络运营商的认证信息并使得能够选择与那些网络运营商关联的可用网络连接。电信设备的用户可从服务代理接收开放的SIM以作为对该服务代理的服务的订阅的交换。另一方面,用户可从网络运营商、管理服务处接收开放的SIM,或电信设备可在构建时就包括开放的SIM。分组路由模块可为电信设备的平台的一部分,或可从服务代理、网络运营商或管理服务接收分组路由模块。
在不同实施例中,电信设备基于服务偏好智能地在可用网络连接中进行选择。服务偏好可优先考虑连接性能、费用、功耗、带宽、分组发送效率、安全级别、覆盖和用户体验中至少一个。服务偏好同样可优先考虑与可用网络连接关联的不同网络运营商。在一些实施例中,服务偏好可为由服务代理生成的不同网络运营商的服务偏好的聚合或者是从单个网络运营商处接收的服务偏好。进一步的,服务偏好可包括与和特定网络运营商关联的特定网络连接的不同使用水平分别关联的不同费用。服务偏好还可与电信设备的位置关联并且可随着位置的变化更新。电信设备在网络连接选择时可单独使用服务偏好或与网络连接度量或分组属性结合使用。
在一些实施例中,可从管理服务处接收服务偏好并且服务偏好可包括电信设备实施的策略。该策略可指示哪个网络连接被选中以及可阻止电信设备的用户提供改变由电信设备选择的网络连接的输入。例如,电信设备可由用户的雇主提供给用户,而且该雇主可订阅管理服务以管理电信设备上的网络使用。
在进一步的实施例中,如前所述,服务偏好可由服务代理生成。服务代理从多个网络运营商接收服务策略、网络条件的指示、使用历史或服务费用并基于那些服务策略、网络条件的指示、使用历史或服务费用生成服务偏好。在一些实施例中,服务策略、网络条件的指示、使用历史或服务费用可作为网络运营商的服务偏好而被提供并且服务代理可聚合这些服务偏好。电信设备的用户可订阅服务代理的服务,并且服务代理继而可将服务偏好提供给电信设备。如前所述,服务代理还可提供开放的SIM和分组路由模块中的一个或两者。服务偏好可被自动提供或响应于用户请求而被提供。
在不同的实施例中,可由网络运营商生成服务偏好并将服务偏好提供给电信设备。电信设备的用户可具有与网络运营商的非排他性的服务合约或无设定期限的服务合约。网络运营商可优先考虑与其网络关联的网络连接,可根据网络***设备的使用提供不同的费用,等等。服务偏好可被自动提供或响应于用户请求而被提供。
电信设备进一步可使电信设备的用户能够通过偏好用户接口更新服务偏好。另一方面或附加的,用户还可通过网站更新服务偏好。在一些实施例中,这些改变可触发由服务代理或网络运营商更新服务偏好,服务代理或网络运营商随后将更新的服务偏好提供给电信设备。在进一步的实施例中,服务代理或网络运营商可监视电信设备位置上的网络使用并基于该网络使用提供更新的服务偏好。
示例性环境
图1示出了服务代理基于网络运营商的输入生成服务偏好并向电信设备提供服务偏好以使电信设备智能地选择用于网络分组传输的网络连接的环境的示例。如图所示,服务代理102可基于多个网络运营商106的输入生成服务偏好104并将服务偏好104提供给电信设备108。电信设备108可与用户110关联,用户110已订阅112服务代理102的服务。服务代理102可提供114开放的SIM 116给用户110,除非电信设备108已经被预先提供了开放的SIM 116。电信设备108还可被提供分组路由模块118和收发信机120。电信设备108可利用服务偏好104、开放的SIM 116、分组路由模块118和收发信机120从第一网络122、第二网络124和第三网络126的连接中进行选择。在一些实施例中,用户110或与用户110关联的实体可订阅管理实体128的服务,管理实体128可提供服务偏好104之外或替代服务偏好104的服务偏好130。
在不同的实施例中,服务代理102、网络运营商106和管理实体128中的每一者可与一个或多个计算设备关联。这些计算设备可各自为服务器或服务器群、多个分布式服务器群、大型机、工作站、个人计算机(PC)、膝上电脑、平板计算机、嵌入式***或任何其他种类的设备中的任何一个。在一些实施例中,计算设备可形成云计算设备。在进一步的实施例中,这些计算设备可包括一个或多个虚拟机。示例性的计算设备在图5中示出并在之后参考该图进行描述。
在多个实施例中,电信设备108可为任何种类的能够参与基于分组的连接以及具有多个无线网络连接的设备。例如,电信设备108可为智能电话、平板计算机、个人数字助理(PDA)、个人计算机(PC)、膝上电脑、媒体中心、工作站等中任一个。示例性电信设备108在图6中示出并在之后参考该图进行描述。
在一些实施例中,服务代理102可为向订阅112服务代理102的服务的用户110的电信设备108提供服务偏好104的实体。如果电信设备108没有被提供开放的SIM 116和分组路由模块118中的一个或二者,服务代理102可向用户110提供开放的SIM 116以在电信设备108中安装开放的SIM 116或向电信设备108提供分组路由模块118。而且,如果用户110在订阅112时没有电信设备108,服务代理102可向用户110提供电信设备108(如,分发或出售)。服务代理102也可接收多个网络运营商106的输入,如来自网络运营商106的服务策略、网络条件的指示、使用历史或服务费用。服务代理102随后至少部分地基于网络运营商的输入生成服务偏好104。服务代理102可具有与网络运营商106中的一部分或全部的合约安排。而且或替代地,服务代理102可为网络运营商106的附属实体(如,附属的)。服务代理102可与网络运营商106协商收费、策略和记账,以及远程更新电信设备108的收费策略。
在多个实施例中,网络运营商106可各自为任何类型的网络运营商,如电信服务提供商,该电信服务提供商操作包括接入网络和核心网络的电信基础设施以提供电信服务,如语音呼叫、视频呼叫、消息发送、电子邮件和数据(如,流传输视频和语音或网页浏览)。网络运营商106可提供这些服务作为电信设备用户订阅的服务计划的一部分或可以允许该服务被增值地购买(如,按分组、按通信会话、按连接购买等)。
例如,第一网络122,第二网络124和第三网络126中的每一个可与不同的网络运营商106关联。另一方面,第一网络122,第二网络124和第三网络126中的两个可与单个网络运营商106关联,而另一个与其他网络运营商106关联。每个网络运营商106可对其网络122、124、126的使用收取不同的费用,收费基于用户110、电信设备108、服务的位置、那个位置上服务的使用或服务的类型(如,语音、视频、数据等)而变化。每个网络运营商106可向服务代理102提供信息,如服务策略、网络条件的指示、使用历史或服务费用。在一些实施例中,每个网络运营商106生成推荐给电信设备108的服务偏好,并且可向服务代理102提供服务偏好。在实施方式中,这些服务偏好可向服务代理102传达服务策略、网络条件的指示、使用历史或服务费用。
一旦从多个网络运营商106接收到服务偏好或服务策略、网络条件的指示、使用历史或服务费用,服务代理102生成服务偏好104。附加的或替代的,服务代理102可基于从用户110接收到的输入或基于对用户110行为或偏好的观察来生成服务偏好104。例如,作为订阅112的一部分或订阅之后,用户110可指示她喜欢使用“最低费用”网络,服务代理102可至少部分地基于那些用户偏好生成服务偏好104。在一些实施例中,服务代理102可在电信设备108第一次注册的时候为电信设备108生成服务偏好104。在其他实施例中,服务代理102可周期性的生成和提供服务偏好104。在服务代理102从网络运营商106接收到服务偏好的实施例中,生成服务偏好104可包含聚合网络运营商的服务偏好。
在多个实施例中,服务偏好104优先考虑连接性能、费用、功耗、带宽、分组发送效率、安全级别、覆盖和用户体验中至少一个。服务偏好104还可优先考虑与可用网络连接关联的不同网络运营商106。进一步的,服务偏好104可包括与和特定网络运营商106关联的特定网络连接的不同使用水平分别关联的不同费用。服务偏好104还可与电信设备108的位置关联并且可随着位置的变化更新。电信设备108在网络连接选择时可单独使用服务偏好104或与网络连接度量或分组属性结合使用。
在一些实施例中,服务偏好104可为“最好的网络性能”(可为如分组延迟、分组丢失以及抖动之类的因子的函数)、特定QoS,“最低费用”、“最小带宽情况下的最低功耗”、“最大可用带宽”、指定的特定性能需求、“最好的分组发送效率”(如,通过对网络分组进行分组/分类)、“最好的总体度量”、“最安全连接”和这些准则的组合中的任一个。
如在此所述的,用户110可订阅112服务代理102的服务,并且可继而接收电信设备108,或者,如果用户110已经有了电信设备108,服务代理102可向用户110提供114开放的SIM 116。在另一个实施例中,用户110可具有预先提供了开放的SIM 116的电信设备108,服务代理102可简单的响应于订阅112而激活服务。在进一步的实施例中,订阅112服务包括指示偏好或限制,如“最好的性能”或“每个月花费不超过100美元”,这些偏好或限制可被服务代理102用于生成服务偏好104。
在多个实施例中,开放的SIM 116是没有绑定到任何特定网络运营商106的SIM。典型的,SIM被绑定到特定网络运营商,从而向它使用的网络运营商提供信息(如,认证信息),使得能够实现包含该SIM的电信设备的服务和连接。开放的SIM 116向多个网络运营商106中的每一个或任意一个网络运营商106或向网络运营商106的特定子集提供认证信息,以使得电信设备108能够在不同运营商106的不同网络连接间切换。开放的SIM 116可通过组合的多个SIM来实施,一个SIM来自一个网络运营商。其还可通过虚拟SIM或软SIM来实施。
分组路由模块118参考图3而被详细描述。分组路由模块118可为电信设备108的平台的一部分或者可为从服务代理102或其他源下载的应用。
在一些实施例中,电信设备108包括一个或多个无线收发信机120,如,对应于每个网络连接的无线收发信机或能够与多个网络通信的无线收发信机。电信设备108还可具有拥有多个软无线电(如每个网络连接对应的软无线电)的无线收发信机120。为了增加吞吐量,无线收发信机120可利用多输入多输出(MIMO)技术。无线收发信机120可为任何种类的具有无线、射频(RF)通信能力的无线收发信机。无线收发信机120还可包括其他无线调制解调器,如用于WiFi、WiMax、蓝牙或红外通信的调制解调器。
一旦电信设备108与订阅112关联、具有了开放的SIM 116、分组路由模块118、无线收发信机120并已接收到服务偏好104,电信设备108就可对与第一网络122、第二网络124、第三网络126中一个或多个关联的可用网络连接进行选择。电信设备108的分组路由模块118至少要利用服务偏好104,可选的,利用连接度量或分组属性进行用于分组或分组流的网络连接的选择。选择网络连接时对服务偏好104的使用将再次进一步的详细描述。
在多个实施例中,网络122-126可代表一个基于分组的接入网络,如WiFi网络、LTE网络、HSPA+网络、蓝牙网络或与红外技术关联的网络。如果网络122-126中的一个是基于分组的蜂窝网络,如LTE网络或HSPA+网络,则网络122、124或126可包括基站收发信机、基站控制器、节点B或e节点B。该网络122、124或126可提供到网络运营商106的核心网的连接。在一些实施例中,为基于分组的蜂窝网络的网络122-126中的每一个可与网络运营商106关联。网络122-126中的多个可与相同网络运营商106关联,或者网络122-126中的每一个与不同网络运营商106关联。为非蜂窝数据网络(如WiFi网络)的网络122-126可包括接入点设备以发送和接收无线传输。这些接入设备可继而与提供到因特网的连接的因特网服务提供商关联。例如,第一网络122可为WiFi网络,第二网络124可为LTE网络,第三网络126可为HSPA+网络。
在一些实施例中,用户110希望更新接收到的服务偏好104。例如,服务偏好104可将“最低的费用”排在“最好的QoS”之后,而用户希望更改这些偏好的顺序。用户110可通过多种用户接口进行输入或更新服务偏好104,这些用户接口例如为图形用户接口(GUI)、物理输入控制或语音输入控制。电信设备108可随后基于一些规则或模型将用户提供的或用户更新的偏好转换成服务偏好104。在一些实施例中,电信设备108的用户110可通过网站输入偏好,而不是通过接口输入用户提供的或用户更新的偏好或者通过控制电信设备108输入偏好。在进一步的实施例中,电信设备108可提供用于显示与不同服务偏好104关联的费用和特性(如每次测量到的毫秒级的延时增加则降低费用,或每次功耗增加则增加吞吐量)的GUI。该GUI可使用户110能够表达导致更令人满意的服务偏好的偏好。如果用户提供的或用户更新的偏好将导致服务费用的变化或来自网络运营商106的其他服务参数的变化,GUI可警告用户110并请求用户110确认他或她希望继续。
服务偏好104可在任何时间被动态更新。例如,用户110不满意电信设备108上播放的视频的质量并驱动软键或物理按钮或提供语音命令(如,“提高质量”)。该用户提供的新的偏好可被转换成更新的服务偏好(如,更好的特性或改进的QoS)104,该更新的服务偏好104将被用于选择用于网络分组的网络连接。
在一些实施例中,电信设备108可监视用户110对经由网络122-126提供的语音、视频和数据服务的使用并基于监控来更新服务偏好104。这种监视和更新涉及机器学习技术,该技术可渐进的改进服务偏好104以匹配于用户110的偏好。
在多个实施例中,服务代理102可周期性或响应于事件(如来自网络运营商106的更新的输入或用户110发起的服务偏好更新)而更新服务偏好104。如之前所述,用户110可指定新的服务偏好104或修改服务代理102提供的服务偏好104中的一个或多个。电信设备108可告知服务代理102新的或修改的服务偏好104,作为响应,服务代理102更新服务偏好104。例如,提供给电信设备108的服务偏好104可使得一个网络运营商106优先于另一个网络运营商106,用户110可已经修改服务偏好104以翻转该优先级。响应于用户的修改,服务代理102可生成反映出网络运营商106的不同服务费用的更新的服务偏好104。服务代理102可随后向电信设备108提供更新的服务偏好104。
服务代理可不时的从一个或多个网络运营商106处接收新的输入。例如,网络运营商106可基于特定位置上对网络的使用更新服务费用并且可向服务代理102提供该更新的标记。服务代理102可随后生成更新的服务偏好104并向电信设备108提供这些更新的服务偏好104。
在一些实施例中,服务代理102或网络运营商106可监视用户110对经由网络122-126提供的语音、视频和数据服务的使用并基于该监控来更新服务偏好104。这种监控和更新涉及机器学习技术,该技术可渐进的改进服务偏好104以匹配于用户110的偏好。
在多个实施例中,管理实体128提供远程设备管理服务,从而控制电信设备108对哪个网络连接进行选择。在该实施例中,用户110可为订阅了管理实体128提供的管理服务的实体的雇员。管理实体128可控制网络连接选择以使该选择与雇主/服务用户的偏好而不是用户110的偏好保持一致。为了控制网络连接的选择,管理实体128生成并提供包含确定哪个网络连接被选中的策略的服务偏好130。管理实体128可使用与之前针对服务代理102所描述的方式相似的方式生成服务偏好130,从而考虑来自网络运营商106的输入。用户110或许也不能修改服务偏好130,并且如果电信设备108接收到服务偏好104和服务偏好130这两者的话,服务偏好130可覆盖服务偏好104。在另一个实施例中,电信设备108可只接收服务偏好130而不接收服务偏好104,并且用户110可不订阅服务代理102。
图2示出了网络运营商生成服务偏好并向电信设备提供服务偏好以使电信设备智能地选择用于网络分组传输的网络连接的环境的示例。如图所示,网络运营商202可生成服务偏好204并直接将服务偏好204提供给电信设备108,无需涉及任何服务代理102。
在多个实施例中,网络运营商202可为之前描述的网络运营商106中的一个,但该网络运营商202可生成、更新并向电信设备108提供其自身的服务偏好204。用户110可具有与网络运营商202的服务协定。例如,用户110可能已经从网络运营商202处购买了电信设备108、并订阅了与网络运营商202的非排他性的服务合约或无设定期限的服务合约。如果电信设备108没有被预先提供开放的SIM 116,网络运营商202也可向用户110提供开放的SIM 116并可以提供分组路由模块118。
服务偏好204可与服务偏好104相同,除了服务偏好204是由网络运营商202而不是服务代理102生成。服务偏好204可鉴于用户对网络运营商202的网络122、124或126的使用而奖励用户110,从而基于对网络运营商202的网络122、124或126的不同使用水平来提供不同的服务费用。
示例性路由模块
图3示出了智能地选择用于网络分组传输的网络连接的电信设备分组路由模块的示例。如图所示,电信设备108可被配置分组路由模块118以对来自电信设备应用304a-304c的网络分组302a-302c进行路由。为了传输网络分组302a-302c中的至少一个,分组路由模块118选择与多个网络122-126分别关联的多个网络连接306x-306z中的网络连接306。分组路由模块118的网络选择模块308基于对服务偏好310、与网络连接306x-306z关联的网络度量312以及与将被传输的网络分组302关联的网络分组属性314的评估选择网络连接306。选择网络连接306之后,分组路由模块118的传输模块316随后利用选中的网络连接306传输网络分组302。
在一些实施例中,分组路由模块118从应用304a-304c接收网络分组302a-302c,并将网络分组302a-302c存储在与分组路由模块118关联的队列或堆栈中。网络分组302a-302c可为任何种类的因特网协议(IP)分组或其他种类的网络分组。应用304a-304c可为任何种类的用于发送和接收网络分组的电信设备应用。例如,应用304a为网页浏览器,网络分组302a为对网页内容的请求。应用304b为视频呼叫客户端,网络分组302b为与视频呼叫关联的分组。应用304c为用于多个玩家在线游戏的客户端,网络分组302c为与游戏会话关联的分组。这些例子仅被用于示例性说明,应用304a-304c可为或包括许多其他不同类型的应用。
一旦将网络分组302a-302c存储到队列或堆栈(或当它们被存储时),分组路由模块118可收集网络分组302a-302c的网络分组属性314并对网络分组302a-302c标记服务质量(QoS)。收集的网络分组属性314可包括网络分组302a-302c的任何网络协议,如传输控制协议(TCP)、用户数据报协议(UDP)、或实时传输协议(RTP)、QoS简档、分组大小、目的地地址、带宽需求、服务等级或安全水平。
在多个实施例中,在接收网络分组302a-302c之前、期间以及之后(如,在大体连续的基础上),分组路由模块118确定电信设备108可用的网络连接306x-306z以及用于这些网络连接306x-306z的连接度量312。网络连接306x-306z可为到各种不同基于分组的网络122-126(如WiFi网络、LTE网络或HSPA+网络)的连接。可用网络连接306x-306z可基于电信设备108移动到不同位置而发生改变或者甚至可基于如网络122-126的信号强度或拥塞而在给定位置上发生改变。为每个网络连接306x-306z收集的连接度量312可包括:
·用于关联网络122-126的网络协议,如TCP、UDP或RTP
·在当前位置和时间上关联网络122-126的可用性
·跨关联网络122-126的传输特性(延时、抖动、分组丢失率)
·与关联网络122-126的使用关联的功耗
·关联网络122-126的带宽参数
·使用关联网络122-126的连接成本,或
·安全水平
参考图1和图2对网络122-126进行详细描述。如图3所示,网络连接306x可为与第一网络122关联的网络连接,网络连接306y可为与第二网络124关联的网络连接,网络连接306z可为与第三网络126关联的网络连接。
在多个实施例中,分组路由模块118可包括网络选择模块308和传输模块316两者以选择网络连接306并使用网络连接306传输网络分组302。网络选择模块308为每个接收到的网络分组302选择网络连接306并可大体上当接收到网络分组302时或稍后进行选择。每个选择至少基于服务偏好310,并可能也基于连接度量312和网络分组302的属性314,这是因为网络连接306正被选中。连接度量312可随时间以及位置的变化而变化,每个网络分组302的属性314可不相同。即使在两个网络分组302的接收之间连接度量312或属性314大体上没有发生变化,服务偏好310也可导致网络选择模块308选择不同的网络连接306。
在一些实施例中,服务偏好310可包括服务偏好104、服务偏好130、服务偏好204或用户指定的服务偏好或服务偏好更新中的任何一个或多个。服务偏好310在之前已被详细描述。
在多个实施例中,网络选择模块308确定每个网络连接306的评分。在给定将被传输的网络分组302的属性314的情况下,该评分可反映出网络连接306的连接度量312满足服务偏好310的程度。网络选择模块308可随后选择具有最高评分的网络连接306来传输网络分组302。在一些实施例中,网络选择模块308可基于服务偏好310选择特定网络连接306作为默认路由路径。
一旦网络选择模块308已选择用于传输网络分组302的网络连接306,网络选择模块308就可调用传输模块316。传输模块316可建立到与选中的网络连接306关联的网络122、124或126的连接,除非其中一个已经建立,并经由该连接向网络122、124或126传输网络分组302。
示例性路由场景
图4示出了支持多种分组路由场景的多个基于分组的网络。如图所示,电信设备108具有与WiFi网络402、LTE网络404、LTE网络406和HSPA+网络408关联的网络连接。LTE网络404由第一网络运营商410操作,LTE网络406和HSPA+网络408由第二网络运营商412操作。电信设备108可经由网络402-408中的一个或多个将一个或多个网络分组传输到分组目的地414。同样的,如图所示,电信设备108可选择一个网络连接,如与HSPA+网络408关联的网络连接用于下行链路通信416,并选择另一个网络连接,如与WiFi网络402关联的网络连接用于上行链路通信418。
在多个实施例中,网络402-408可为图1-3所示网络122-126的示例并参考这些附图在此被描述。第一网络运营商410和第二网络运营商412可为之前被详细描述的网络运营商106或网络运营商202的示例。
分组目的地414可为可由网络地址识别的任何类型的设备。这种设备可包括另一电信设备、服务器、网络或云或任何类型的计算设备。分组目的地414的网络地址由将被传输到分组目的地414的网络分组指定。
在第一路由场景,电信设备108具有与多个不同网络运营商分别关联的多个网络连接,网络运营商包括第一网络运营商410和第二网络运营商412。在该场景中,电信设备108的用户未绑定于任何特定网络运营商的服务计划,或可受非排他性的服务计划的支配。电信设备108可利用服务偏好,如服务偏好104、130或310,并且,可选择地,可在选择网络连接的过程中评估与网络连接关联的连接度量。例如,与第一网络运营商410运营的LTE网络404关联的第一网络连接具有比与第二网络运营商412运营的LTE网络406关联的第二网络连接更低的费用。如果服务偏好规定“使用最低费用”,电信设备108可选择与LTE网络404关联的第一网络连接,建立到LTE网络404的连接(或使用已建立的连接)并经由LTE网络404向分组目的地414传输网络分组。传输网络分组之后,服务偏好、连接度量或分组属性可能会发生变化。例如,第二网络运营商412可降低费用,并且更低的费用可反映在更新的服务偏好或连接度量中。如果服务偏好仍然规定“使用最低费用”,电信设备108可随后选择与LTE网络406关联的第二网络连接用于进一步网络分组的传输。
在第二场景中,基于更新的服务偏好或变化的度量/属性,与单一逻辑连接(如,视频呼叫)关联的网络分组可首先经由一个网络(如,LTE网络406)随后经由另一网络(如HSPA+网络408)传输,且不会中断逻辑连接。例如,网络分组的属性和连接度量仍保持大体相同,但是电信设备108接收到更新的服务偏好或用户可修改服务偏好。用户可修改服务偏好,例如,由于次优的质量体验。在该示例中,更新会导致要求更高服务质量(QoS)的服务偏好。该更高的QoS会继而导致电信设备108选择第二网络(如HSPA+网络408)以替代之前使用的第一网络(如LTE网络406)。
在第三路由场景中,不同的网络402-408可与不同网络拓扑关联。这些不同的网络拓扑会导致明显不同的网络延迟。例如,电信设备108可具有与WiFi网络402关联的第一网络连接和与LTE网络404关联的第二网络连接。分组目的地414地理上接近电信设备108,并且LTE网络404的网络拓扑要求所有的网络业务被发送到第一网络运营商410的距离电信设备108很远距离的节点。当使用LTE网络404时,该远距离必须被经过两次以将网络分组发送到目的地414。当使用WiFi网络402时则只需经过一个较短的距离。为了检测网络拓扑中的该不同,电信设备108使用网络402和404中的每一个向目的地414发送信息,接收响应并计算往返时间。这可由电信设备108使用例如ping(查验)工具来执行。这些往返时间随后根据服务偏好而被评估以选择网络连接。如果服务偏好规定“选择最低网络延迟”,电信设备108可选择WiFi网络402。
在一些实施例中,网络延迟的计算无需对每个分组进行重复;相反地,电信设备108仅需对在相互的时间窗内传输的逻辑连接、会话、流或与相同目的地414关联的分组计算一次网络延迟。
在第四场景中,电信设备108可为上行链路通信418和下行链路通信416选择不同的网络连接。例如,电信设备108可选择与HSPA+网络408关联的网络连接用于下行链路通信416,选择与WiFi网络402关联的网络连接用于上行链路通信418。电信设备108可随后使用WiFi网络402发送网络分组并使用HSPA+网络408接收网络分组。
在第五路由情景中,为了传输,电信设备108可对多个网络分组进行分类或合并以更好的实现服务偏好。这可涉及按照大小、目的地或QoS简档对网络分组进行分组并使用网络402-408中相同的一个网络或同时经由网络402-408中的多个网络来传输分组后的网络分组。此外或替代的,该分类涉及优先考虑一些网络分组并延后另一些。
在第六路由场景中,服务偏好可规定“最大吞吐量”,作为结果,电信设备108可选择所有可用网络连接用于将分组传输到分组目的地414。在该场景中,电信设备108可与网络402-408中的每一个连接并且可同时经由所有网络402-408传输分组。
上述的场景仅用于示例性描述并不对在此描述的分组路由技术指定的可能的路由场景进行限定。
示例性设备
图5示出了配置了用于生成服务偏好并向电信设备提供服务偏好的服务偏好模块的计算设备的示例。如图所示,计算设备502包括存储服务偏好模块506、策略508、网络条件510、用户历史512以及用户信息514的***存储器504。计算设备502还包括处理器516、可移动存储器518、不可移动存储器520、输入设备522、输出设备524以及网络接口526。计算设备502可与服务代理102、管理实体128、或网络运营商202中的任何一个关联。
在多个实施例中,***存储器504为易失性(如,RAM),非易失性(如,ROM、闪存等)或两者的结合。存储在***存储器504中的服务偏好模块506、策略508、网络条件510、使用历史512和用户信息514可包含方法、线程、过程、应用或任何其他种类的可执行指令。服务偏好模块506、策略508、网络条件510、使用历史512和用户信息514还可包括文件和数据库。
服务偏好模块506包括能够以在此进一步详述的方式生成、更新和提供服务偏好的任何逻辑。策略508、网络条件510、使用历史512和用户信息514的进一步描述之前已提供。
在一些实施例中,处理器516为中央处理单元(CPU)、图形处理单元(GPU)、或CPU和GPU两者、或本领域熟知的其他处理单元或元件。
计算设备502还包括附加数据存储设备(可移动和/或不可移动的),如,举例来说,磁盘、光盘,磁带。该附加存储设备在图5中通过可移动存储器518和不可移动存储器520示出。有形的计算机可读媒体包括以任何方法或技术实现的用于存储信息(如计算机可读指令、数据结构、程序模块或其他数据)的易失性的和非易失性的、可移动的和不可移动的媒体。***存储器504、可移动存储器518和不可移动存储器520为所有计算机可读存储媒体的示例。计算机可读存储媒体包括但不限制于RAM、ROM、EEPROM、闪存或其他存储技术、CD-ROM、数字多用途盘(DVD)、或其他光存储器、盒式磁带、磁带、磁盘存储器或其他磁性存储设备、或任何可用于存储期望信息并可由计算设备502访问的媒介。任何该有形计算机可读媒体均可为计算设备502的一部分。
计算设备502还具有输入设备522(如键盘、光标控制、触敏显示器、语音输入设备等)和输出设备524(如显示器、扬声器等)。这些设备都属于本领域熟知的并不需要在此详述。
计算设备502进一步包括网络接口526以用于通过一个或多个网络(如网络122-124中任一个、公共网络、私有网络或因特网)与其他计算设备进行有线和/或无线通信。这种网络接口属于本领域熟知的并不需要在此详述。
图6示出了配置了分组路由模块以及用于选择用于网络分组传输的网络连接的服务偏好的电信设备的示例。如图所示,电信设备108包括存储了分组路由模块118、服务偏好604、偏好接口606、分组队列608和应用610的***存储器602。电信设备108还包括处理器612、可移动存储器614、不可移动存储器616、输入设备618、输出设备620、收发信机120和开放的SIM 116。
在多个实施例中,***存储器602为易失性(如,RAM)、非易失性(如,ROM、闪存等)或两者的结合。存储在***存储器602中的分组路由模块118、服务偏好604、偏好接口606、分组队列608和应用610可包含方法、线程、过程、应用或任何其他种类的可执行指令。分组路由模块118、服务偏好604、偏好接口606、分组队列608和应用610还可包括文件和数据库。分组路由模块118、服务偏好604(如服务偏好104、服务偏好130、服务偏好204和服务偏好310)的示例和应用610的详述之前已提供。
在进一步的实施例中,偏好接口606可为任何种类的GUI、物理控制或语音控制,通过该接口用户可输入偏好以用于修改或请求更新服务偏好604。该偏好接口606在对服务偏好604(如服务偏好104、服务偏好130、服务偏好204和服务偏好310)进行描述时被进一步详细描述。
在多个实施例中,分组队列608包括与分组路由模块118关联的一个或多个队列或堆栈。该分组队列608用于存储网络分组302直到为每个网络分组202选择了网络连接306。分组队列608还可包括与无线收发信机120或在经由网络122-126中的任意一个或多个传输网络分组302时使用的网络协议关联的队列或堆栈。
在一些实施例中,处理器612为中央处理单元(CPU)、图形处理单元(GPU)、或CPU和GPU两者、或本领域熟知的其他处理单元或元件。
电信设备108还包括附加数据存储设备(可移动和/或不可移动的),如,举例来说,磁盘、光盘,磁带。该附加存储设备在图6中通过可移动存储器614和不可移动存储器616示出。有形的计算机可读媒体包括以任何方法或技术实现的用于存储信息(如计算机可读指令、数据结构、程序模块或其他数据)的易失性的和非易失性的、可移动和不可移动的媒体。***存储器602、可移动存储器614和不可移动存储器616为所有计算机可读存储媒体的示例。计算机可读存储媒体包括但不限制于RAM、ROM、EEPROM、闪存或其他存储技术、CD-ROM、数字多用途盘(DVD)、或其他光存储器、盒式磁带、磁带、磁盘存储器或其他磁性存储设备、或任何可用于存储期望信息并可由电信设备108访问的媒介。任何该有形计算机可读媒体可为电信设备108的一部分。
电信设备108还具有输入设备618(如键盘、光标控制、触敏显示器、语音输入设备等)和输出设备620(如显示器、扬声器等)。这些设备都属于本领域熟知的并不需要在此详述。
无线收发信机120和开放的SIM 116参考图1已被详述。
示例性过程
图7-9示出了示例性过程。这些过程以逻辑流程图的形式示出,这些过程中的每个过程表示可以硬件、软件或其组合的形式实现的操作序列。在软件环境下,这些操作代表存储在一个或多个计算机可读存储介质中的计算机可执行指令,当由一个或多个处理器执行时,这些可执行指令执行所述操作。通常来说,计算机可执行指令包括执行特定功能或实现特定抽象数据类型的例行程序、程序、对象、元件、数据结构等。操作的描述顺序并不旨在进行限制,任何数量的所描述操作可被以任何顺序进行合并和/或并行的实现这些过程。
图7示出了网络运营商为电信设备生成服务偏好以及向电信设备提供服务偏好以使电信设备智能地选择用于网络分组传输的网络连接的过程的示例。该过程包括,在702处,由网络运营商接收电信设备的位置。电信设备可与未与网络运营商有设定期限合约的用户关联。
在704处,网络运营商为电信设备生成服务偏好。在706处,至少部分地基于一个或多个网络条件、网络运营商策略或网络使用历史生成服务偏好。在708处,至少部分地基于接收到的电信设备的位置生成服务偏好。服务偏好可包括与和网络运营商关联的网络连接的不同使用水平分别关联的不同费用。而且或替代地,服务偏好可包括该网络运营商与其他网络运营商之一之间的偏好或者至少两个其他网络运营商之间的偏好。进一步的,服务偏好优先考虑连接性能、费用、功耗、带宽、分组发送效率、安全级别、覆盖和用户体验中至少一个。
在710处,网络运营商将服务偏好提供给电信设备以使电信设备能够至少部分地基于服务偏好从多个网络连接中选择网络连接。这多个网络连接分别与网络运营商以及一个或多个其他网络运营商关联。在712处,可响应于来自电信设备的请求或自动地提供服务偏好。
在714处,网络运营商生成更新的服务偏好。在716处,生成更新的服务偏好包括至少部分地基于电信设备位置上的网络使用生成更新的服务偏好。在718处,生成更新的服务偏好包括至少部分地基于用户请求或用户对提供的服务偏好的改变来生成更新的服务偏好。
在720处,网络运营商向电信设备提供更新的服务偏好。
图8示出了服务代理基于网络运营商的输入为电信设备生成服务偏好并向电信设备提供服务偏好以使电信设备智能地选择用于网络分组传输的网络连接的过程的示例。该过程包括,在802处,服务代理向电信设备的用户提供开放的SIM。在804处,服务代理还向电信设备提供分组路由模块。服务代理使得能够接入多个网络运营商的网络连接。
在806处,服务代理从多个网络运营商接收服务策略、网络条件的指示、使用历史和服务费用中的至少一个。在808处,服务代理接收服务策略、网络条件的指示、使用历史或网络费用作为多个网络运营商中的每个规定的服务偏好。
在810处,服务代理至少部分地基于服务策略、网络条件的指示、使用历史或服务费用为电信设备生成服务偏好。生成服务偏好可包括将网络运营商的服务偏好进行聚合。服务偏好可包括至少两个网络运营商之间的偏好。服务偏好还可优先考虑连接性能、费用、功耗、带宽、分组发送效率、安全级别、覆盖和用户体验中至少一个。
在812处,服务代理将服务偏好提供给电信设备以使电信设备至少部分地基于服务偏好从多个网络连接中选择网络连接。这多个网络连接分别与多个网络运营商关联。在814处,可响应于来自电信设备的请求或自动地提供服务偏好。
图9示出了管理服务为电信设备生成服务偏好以及向电信设备提供服务偏好以管理电信设备对用于网络分组传输的网络连接的智能选择的过程的示例。该过程包括,在902处,管理服务从用户接收对通过服务偏好管理电信设备的订阅。在904处,管理服务识别与用户关联的电信设备。
在906处,管理服务至少部分地基于用户的策略为电信设备生成服务偏好。在908处,服务偏好包括由电信设备的分组路由模块实施的策略。
在910处,管理服务将服务偏好提供给电信设备以使电信设备至少部分地基于服务偏好从多个网络连接中选择网络连接。这多个网络连接可分别与多个网络运营商关联。
结论
尽管已经以专用于结构特征和/或方法步骤的语言描述了主题,但要理解,在所附权利要求书中定义的主题不受上述这些特定特征或步骤的限制。相反,上述特定特征和步骤是作为实现所附权利要求的示例形式而被公开的。
Claims (22)
1.一种计算机实施的方法,该方法包括:
网络运营商为电信设备生成服务偏好;以及
网络运营商将所述服务偏好提供给所述电信设备以使所述电信设备能够至少部分地基于所述服务偏好从多个网络连接中选择网络连接,所述多个网络连接分别与所述网络运营商以及一个或多个其他网络运营商关联。
2.如权利要求1所述的方法,其中,所述生成至少部分地基于一个或多个网络条件、网络运营商策略、或网络使用历史。
3.如权利要求1所述的方法,其中,所述服务偏好包括与和所述网络运营商关联的网络连接的不同使用水平分别关联的不同费用。
4.如权利要求1所述的方法,该方法进一步包括:生成更新的服务偏好并将更新的服务偏好提供给所述电信设备。
5.如权利要求4所述的方法,其中,生成更新的服务偏好包括:至少部分地基于所述电信设备的位置上的网络使用生成所述更新的服务偏好。
6.如权利要求4所述的方法,其中,生成更新的服务偏好包括:至少部分地基于用户请求或用户对所提供的服务偏好的改变来生成所述更新的服务偏好。
7.如权利要求1所述的方法,该方法进一步包括:接收所述电信设备的位置并至少部分地基于所述位置执行所述服务偏好的生成。
8.如权利要求1所述的方法,其中,所述服务偏好包括所述网络运营商和其他网络运营商之一之间的偏好或者至少两个所述其他网络运营商之间的偏好。
9.如权利要求1所述的方法,其中,所述服务偏好优先考虑连接性能、费用、功耗、带宽、分组发送效率、安全级别、覆盖和用户体验中的至少一个。
10.如权利要求1所述的方法,其中,所述电信设备的用户不具有与所述网络运营商的设定期限的服务合约。
11.如权利要求1所述的方法,其中,响应于来自所述电信设备的请求或自动地提供所述服务偏好。
12.一个或多个存储了多个编程指令的非暂态计算机可读媒体,当一个或多个计算设备执行所述编程指令时,执行操作包括如下操作:
从多个网络运营商接收服务策略、网络条件的指示、使用历史和服务费用中至少一个;
至少部分地基于所述服务策略、网络条件的指示、使用历史和服务费用为电信设备生成服务偏好;以及
所述网络运营商将所述服务偏好提供给所述电信设备以使所述电信设备能够至少部分地基于所述服务偏好从多个网络连接中选择网络连接,所述多个网络连接分别与所述多个网络运营商关联。
13.如权利要求12所述的一个或多个非暂态计算机可读媒体,其中,所述服务策略、网络条件的指示、使用历史和服务费用作为由所述多个网络运营商中的每一个规定的服务偏好而被提供,以及所述生成包括将所述服务偏好进行聚合。
14.如权利要求12所述的一个或多个非暂态计算机可读媒体,其中,所述一个或多个计算设备与服务代理关联,该服务代理使得能够接入所述多个网络运营商的所述网络连接。
15.如权利要求12所述的一个或多个非暂态计算机可读媒体,其中,所述操作进一步包括向所述电信设备的用户提供开放的用户身份模块(SIM)。
16.如权利要求12所述的一个或多个非暂态计算机可读媒体,其中,所述操作进一步包括向所述电信设备提供分组路由模块。
17.如权利要求12所述的一个或多个非暂态计算机可读媒体,其中,所述服务偏好包括至少两个所述网络运营商之间的偏好。
18.如权利要求12所述的一个或多个非暂态计算机可读媒体,其中,所述服务偏好优先考虑连接性能、费用、功耗、带宽、分组发送效率、安全级别、覆盖和用户体验中的至少一个。
19.如权利要求12所述的一个或多个非暂态计算机可读媒体,其中,响应于来自所述电信设备的请求或自动地提供所述服务偏好。
20.一种计算设备,包括:
一个或多个处理器;以及
服务偏好管理模块,被配置成由所述一个或多个处理器操作以:
至少部分地基于与电信设备关联的用户的策略为所述电信设备生成服务偏好;以及
将所述服务偏好提供给所述电信设备以使所述电信设备能够至少部分地基于所述服务偏好从多个网络连接中选择网络连接,所述多个网络连接分别与多个网络运营商关联。
21.如权利要求20所述的计算设备,其中所述服务偏好包括由所述电信设备的分组路由模块实施的策略。
22.如权利要求20所述的计算设备,其中所述用户订阅与计算设备关联的服务以通过所述服务偏好管理所述电信设备。
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/732,111 | 2012-12-31 | ||
US13/732,111 US9609575B2 (en) | 2012-12-31 | 2012-12-31 | Intelligent routing of network packets on telecommunication devices |
US201361911047P | 2013-12-03 | 2013-12-03 | |
US61/911,047 | 2013-12-03 | ||
US14/137,813 | 2013-12-20 | ||
US14/137,813 US10375629B2 (en) | 2012-12-31 | 2013-12-20 | Service preferences for multiple-carrier-enabled devices |
PCT/US2013/078030 WO2014106073A1 (en) | 2012-12-31 | 2013-12-27 | Service preferences for multiple-carrier-enabled devices |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104919830A true CN104919830A (zh) | 2015-09-16 |
Family
ID=51017742
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380069525.4A Pending CN104919830A (zh) | 2012-12-31 | 2013-12-27 | 用于具有多载波功能的设备的服务偏好 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10375629B2 (zh) |
EP (1) | EP2939452B1 (zh) |
CN (1) | CN104919830A (zh) |
WO (1) | WO2014106073A1 (zh) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9609575B2 (en) | 2012-12-31 | 2017-03-28 | T-Mobile Usa, Inc. | Intelligent routing of network packets on telecommunication devices |
US20150222697A1 (en) * | 2014-01-31 | 2015-08-06 | Qualcomm Incorporated | Consolidated access to broadcast content available from different networks |
US10200480B2 (en) * | 2015-06-29 | 2019-02-05 | Huawei Technologies Co., Ltd. | System and method for connectivity management |
US10085205B2 (en) | 2016-09-08 | 2018-09-25 | International Business Machines Corporation | Crowd sourcing network quality |
EP3484212A1 (en) * | 2017-11-09 | 2019-05-15 | Gemalto M2M GmbH | Method for service-based cell selection |
US11405797B2 (en) | 2018-03-19 | 2022-08-02 | Charter Communications Operating, Llc | Apparatus and methods for cell activation in wireless networks |
US11716558B2 (en) | 2018-04-16 | 2023-08-01 | Charter Communications Operating, Llc | Apparatus and methods for integrated high-capacity data and wireless network services |
US11044597B2 (en) * | 2018-08-07 | 2021-06-22 | Charter Communications Operating, Llc | Apparatus and methods for registration and operation in wireless networks |
EP3864917A4 (en) | 2018-10-12 | 2022-07-06 | Charter Communications Operating, LLC | APPARATUS AND METHODS FOR IDENTIFYING CELLS IN WIRELESS NETWORKS |
US11423328B2 (en) | 2018-12-31 | 2022-08-23 | Hughes Network Systems, Llc | Determining availability of network service |
EP3817319B1 (en) * | 2019-11-04 | 2021-12-29 | Deutsche Telekom AG | Energy saving techniques for multi-connectivity devices |
US11438940B2 (en) * | 2020-04-21 | 2022-09-06 | At&T Intellectual Property I, L.P. | Selectively enabling identifier resources for connections in a fifth generation (5G) or other next generation wireless network |
US11985641B2 (en) | 2020-04-22 | 2024-05-14 | Charter Communications Operating, Llc | Node apparatus and methods for providing high-capacity data services via a content delivery network architecture |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070136473A1 (en) * | 2005-12-13 | 2007-06-14 | Birchler Mark A | Method for selecting a communications network mode having an optimum efficiency |
CN101312457A (zh) * | 2002-03-28 | 2008-11-26 | 普里凯许公司 | 在发行-预订网络中使用的方法、路由器、设备和该网络 |
CN101554070A (zh) * | 2006-10-10 | 2009-10-07 | 苹果公司 | 利用费率信息的动态承载商选择 |
CN101562870A (zh) * | 2008-04-17 | 2009-10-21 | 中兴通讯股份有限公司 | 自动选择网络方法以及终端 |
CN101772981A (zh) * | 2007-08-23 | 2010-07-07 | 艾利森电话股份有限公司 | 网络接入选择信息的简单检索的方法 |
US20110131338A1 (en) * | 2009-11-30 | 2011-06-02 | At&T Mobility Ii Llc | Service-based routing for mobile core network |
CN102665224A (zh) * | 2012-04-28 | 2012-09-12 | 郑州信大捷安信息技术股份有限公司 | 移动终端通信网络优选方法及优选装置 |
Family Cites Families (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1237222B1 (en) | 2001-02-27 | 2006-01-18 | Telefonaktiebolaget LM Ericsson (publ) | Multiband transformation stage for a multiband r.f. switching device |
US20030043773A1 (en) | 2001-08-31 | 2003-03-06 | Hyokang Chang | Multilink wireless access scheme for multiband operation in wireless mobile networks |
US7245918B2 (en) * | 2002-09-18 | 2007-07-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Distributing shared network access information in a shared network mobile communications system |
US20040165597A1 (en) | 2003-02-20 | 2004-08-26 | Jeremy Bicknell | Service level agreement driven route table selection |
US20050276229A1 (en) * | 2003-03-31 | 2005-12-15 | Mohammad Torabi | Service discovery method in a network |
KR20050030509A (ko) | 2003-09-26 | 2005-03-30 | 삼성전자주식회사 | 헤테로지니어스 시스템에서의 억세스 네트워크 선택 방법 |
US20050164650A1 (en) | 2004-01-22 | 2005-07-28 | Johnson Mathew G. | Method and system for asymmetric wireless telecommunication with client side control |
US7792516B2 (en) | 2004-11-08 | 2010-09-07 | Tonie Soderstrom | Purchase card system and method therefor |
WO2006072825A1 (en) * | 2005-01-07 | 2006-07-13 | Nortel Networks Limited | Systems and methods for distributing content in wireless networks |
US7925212B2 (en) | 2005-03-07 | 2011-04-12 | Broadcom Corporation | Automatic network and device configuration for handheld devices based on bluetooth device proximity |
US7957363B2 (en) | 2005-05-26 | 2011-06-07 | International Business Machines Corporation | System, method, and service for dynamically selecting an optimum message pathway |
US7620065B2 (en) | 2005-07-22 | 2009-11-17 | Trellia Networks, Inc. | Mobile connectivity solution |
CN105119687B (zh) | 2005-07-27 | 2019-06-28 | T-移动网美国有限公司 | 频段自适应无线通信***及选择频段、传输方法的方法 |
WO2007126814A2 (en) | 2006-03-31 | 2007-11-08 | Telcordia Technologies, Inc. | Method for use of preference list to manage network load and user experience in a multi-network environment |
US8644828B2 (en) | 2007-02-05 | 2014-02-04 | Wefi Inc. | Method and system for selecting a wireless network |
US8406402B2 (en) | 2006-06-01 | 2013-03-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Service change and service fallback in intelligent networks |
US7885222B2 (en) | 2006-09-29 | 2011-02-08 | Advanced Micro Devices, Inc. | Task scheduler responsive to connectivity prerequisites |
KR101392099B1 (ko) | 2007-05-21 | 2014-05-08 | 삼성전자주식회사 | 패킷 네트워크 시스템과 회선 네트워크 시스템간의 호를 핸드오버하는 장치 및 방법 |
FR2917554B1 (fr) * | 2007-06-14 | 2010-01-01 | Alcatel Lucent | Dispositif de gestion de reception par des terminaux de contenus multimedia transmis par des infrastructures mettant en oeuvre des techniques de transmission differentes |
US8839387B2 (en) | 2009-01-28 | 2014-09-16 | Headwater Partners I Llc | Roaming services network and overlay networks |
US8635335B2 (en) | 2009-01-28 | 2014-01-21 | Headwater Partners I Llc | System and method for wireless network offloading |
EP2314102A1 (en) | 2008-06-16 | 2011-04-27 | Interdigital Patent Holdings, Inc. | Method and apparatus for dynamic profile functionality in an mih client |
US20090324481A1 (en) | 2008-06-27 | 2009-12-31 | Jeff Miller | Low energy method of preparing basic copper carbonates |
US8965681B2 (en) | 2008-09-03 | 2015-02-24 | Global Relief Technologies, Inc. | Field device communications |
US8626151B2 (en) | 2010-06-25 | 2014-01-07 | At&T Mobility Ii Llc | Proactive latency-based end-to-end technology survey and fallback for mobile telephony |
US20120020849A1 (en) * | 2010-07-20 | 2012-01-26 | Andrew Peter Davis | Automatic tonometer tip disinfection apparatus |
US10064127B2 (en) | 2010-12-27 | 2018-08-28 | Verizon Patent And Licensing Inc. | Automated service provider network selection using a wireless air-time auction |
US9178805B2 (en) * | 2010-12-28 | 2015-11-03 | Citrix Systems, Inc. | Systems and methods for policy based routing for multiple next hops |
US8774167B2 (en) | 2011-03-04 | 2014-07-08 | T-Mobile Usa, Inc. | Packet-switched core network architecture for voice services on second- and third-generation wireless access networks |
CN102684951B (zh) | 2011-03-14 | 2015-08-05 | 鸿富锦精密工业(深圳)有限公司 | 多广域网接口网路选择方法、***及网路设备 |
GB2491889A (en) * | 2011-06-17 | 2012-12-19 | Sony Corp | Trial period cellular network connection with identity modules of multiple devices loaded with multiple identities from a shared pool |
KR101677893B1 (ko) | 2011-12-15 | 2016-11-22 | 한국전자통신연구원 | 통신망 선택 장치 및 방법 |
JP5523632B2 (ja) * | 2012-06-01 | 2014-06-18 | ファーウェイ デバイス カンパニー リミテッド | WiFi通信実施方法、ユーザ機器、及び無線ルータ |
US9160497B2 (en) | 2012-07-02 | 2015-10-13 | Intel Corporation | Application continuity with reroute and reset in a wireless communication network |
WO2014052750A2 (en) * | 2012-09-27 | 2014-04-03 | Interdigital Patent Holdings, Inc. | End-to-end architecture, api framework, discovery, and access in a virtualized network |
US9374436B2 (en) * | 2012-12-13 | 2016-06-21 | Qualcomm Incorporated | Loading a re-directed web page on a web browser of a client device in a communications system |
US9609575B2 (en) | 2012-12-31 | 2017-03-28 | T-Mobile Usa, Inc. | Intelligent routing of network packets on telecommunication devices |
-
2013
- 2013-12-20 US US14/137,813 patent/US10375629B2/en active Active
- 2013-12-27 EP EP13867293.6A patent/EP2939452B1/en active Active
- 2013-12-27 CN CN201380069525.4A patent/CN104919830A/zh active Pending
- 2013-12-27 WO PCT/US2013/078030 patent/WO2014106073A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101312457A (zh) * | 2002-03-28 | 2008-11-26 | 普里凯许公司 | 在发行-预订网络中使用的方法、路由器、设备和该网络 |
US20070136473A1 (en) * | 2005-12-13 | 2007-06-14 | Birchler Mark A | Method for selecting a communications network mode having an optimum efficiency |
CN101554070A (zh) * | 2006-10-10 | 2009-10-07 | 苹果公司 | 利用费率信息的动态承载商选择 |
CN101772981A (zh) * | 2007-08-23 | 2010-07-07 | 艾利森电话股份有限公司 | 网络接入选择信息的简单检索的方法 |
CN101562870A (zh) * | 2008-04-17 | 2009-10-21 | 中兴通讯股份有限公司 | 自动选择网络方法以及终端 |
US20110131338A1 (en) * | 2009-11-30 | 2011-06-02 | At&T Mobility Ii Llc | Service-based routing for mobile core network |
CN102665224A (zh) * | 2012-04-28 | 2012-09-12 | 郑州信大捷安信息技术股份有限公司 | 移动终端通信网络优选方法及优选装置 |
Also Published As
Publication number | Publication date |
---|---|
EP2939452A4 (en) | 2016-06-15 |
US10375629B2 (en) | 2019-08-06 |
EP2939452B1 (en) | 2019-12-18 |
WO2014106073A1 (en) | 2014-07-03 |
US20140187242A1 (en) | 2014-07-03 |
EP2939452A1 (en) | 2015-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104919830A (zh) | 用于具有多载波功能的设备的服务偏好 | |
US9860758B2 (en) | Systems and methods for placing virtual serving gateways for mobility management | |
US11757765B2 (en) | Intelligent routing of network packets on telecommunication devices | |
CN109314710A (zh) | 用于通信网络中的服务质量监测、策略执行和计费的***和方法 | |
US10034222B2 (en) | System and method for mapping a service-level topology to a service-specific data plane logical topology | |
CN108667734A (zh) | 一种基于q学习和lstm神经网络的快速路由决策算法 | |
CN105340225B (zh) | 多个网络之间基于用户控制成本的网络和路径选择的***和方法 | |
CN107231662A (zh) | 一种sdn网络中多流传输的方法和设备 | |
CN104769895A (zh) | 用于多个宽带连接通过无线电接口聚合的优化控制*** | |
KR101460048B1 (ko) | 태깅을 이용한 다이나믹 서비스 체이닝 제어 방법 및 장치 | |
US20140119177A1 (en) | Method and system for selectively metering network traffic | |
CN101841487A (zh) | 聚合链路服务流的配置方法及包交换装置 | |
CN106412043B (zh) | Cdn网络流量引导方法和装置 | |
CN106817300A (zh) | 在sdn网络中控制及辅助控制用户数据流的方法和装置 | |
CN105049402A (zh) | 用于数据的传输和适配的方法和设备、计算机程序、软件产品和数字存储介质 | |
CN106792923A (zh) | 一种配置QoS策略的方法及装置 | |
Kamboj et al. | A policy based framework for quality of service management in software defined networks | |
Xiao et al. | A sub-action aided deep reinforcement learning framework for latency-sensitive network slicing | |
CN109474464A (zh) | 一种基于OpenNF机制的快速网络更新方法 | |
Ben Hadj Said et al. | Energy-efficient routing in sdn-based access networks | |
Meihui | Models and methods for network function virtualization (NFV) architectures | |
Wu et al. | Multi-path selection based on attractor selection in heterogeneous networks | |
Rao et al. | End-to-End Quality of Service Provisioning in High Speed Networks | |
NJ et al. | ENHANCING MEDIA STREAMING IN WIRELESS NETWORKS USING IFW-CFH ALGORITHM. | |
Mao et al. | On a Cooperative Deep Reinforcement Learning-Based Multi-Objective Routing Strategy for Diversified 6 G Metaverse Services |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150916 |