使用背景信息发现和选择网络的系统与方法

申请号 CN201410008438.4 申请日 2014-01-08 公开(公告)号 CN103916911A 公开(公告)日 2014-07-09
申请人 美国博通公司; 发明人 艾哈迈德·拉赫马提; 杜特·H·卡拉帕塔普; 卡迈什·梅达帕尔利;
摘要 本 发明 公开了使用背景信息发现和选择网络的系统与方法,还公开了用于将来自第一通信网络的通信卸载至第二通信网络的通信装置。该卸载决定可以基于在通信 框架 中定义的一个或多个参数。通信框架例如可以为接入网络发现和选择功能(ANDSF)框架。通信的卸载可以从长期演进(LTE)网络至Wi-Fi网络,或反之亦然。通信框架例如可以包括 位置 参数、移动参数、 信号 质量 参数、连接持续时间参数、 数据速率 参数和/或服务质量参数。
权利要求

1.一种通信装置,包括:
第一收发器,被配置为与第一通信网络通信;
第二收发器,被配置为与第二通信网络通信;以及
控制器,被配置为:
经由所述第一通信网络接收卸载框架;以及
基于在所述卸载框架中定义的一个或多个通信参数将来自所述第一通信网络的通信卸载至所述第二通信网络。
2.根据权利要求1所述的通信装置,其中,所述卸载框架符合接入网络发现和选择功能(ANDSF)框架。
3.根据权利要求1所述的通信装置,其中,所述一个或多个通信参数包括定义所述通信装置的移动状态的参数,其中,所述移动状态包括以下至少一项:步行者-A移动状态、步行者-B移动状态、和车辆-A移动状态。
4.根据权利要求1所述的通信装置,其中,所述一个或多个通信参数包括定义所述第二通信网络的接收信号强度指示(RSSI)阈值或信号干扰噪声比(SINR)阈值的参数。
5.根据权利要求1所述的通信装置,其中,所述一个或多个通信参数包括定义所述通信装置或另一通信装置先前保持连接至所述第二通信网络的持续时间的参数。
6.根据权利要求1所述的通信装置,其中,所述一个或多个通信参数包括定义所述第二通信网络的数据速率有效条件的参数,其中,所述数据速率有效条件定义所述第二通信网络上的第二通信装置的有效连接的数据速率与所述第二通信网络上的所述通信装置的预期连接的估计数据速率的比较。
7.根据权利要求6所述的通信装置,其中,所述控制器被配置为将所述数据速率与所述估计数据速率相比较,并且基于所述比较将来自所述第一通信网络的所述通信卸载至所述第二通信网络,其中,所述估计数据速率由支持所述第二通信网络的接入点来估计。
8.根据权利要求1所述的通信装置,其中,所述一个或多个通信参数包括定义所述第二通信网络的Wi-Fi多媒体(WMM)映射的参数,其中,所述Wi-Fi多媒体映射包括分组优先权信息、分组错误丢失率信息或分组延迟预算信息中的至少一个,所述第一通信网络为长期演进(LTE)通信网络并且所述第二通信网络为Wi-Fi通信网络。
9.一种通信方法,包括:
经由第一通信网络接收卸载框架,所述卸载框架定义一个或多个通信参数;
确定被配置为在所述第一通信网络中操作的通信装置的操作信息;以及
基于所述操作信息与所述卸载框架的所述一个或多个通信参数的比较,将来自所述第一通信网络的通信卸载至第二通信网络。
10.一种通信装置,包括:
第一收发器,被配置为与第一通信网络通信;
第二收发器,被配置为与第二通信网络通信;以及
控制器,被配置为:
经由所述第一通信网络接收接入网络发现和选择功能(ANDSF)框架,并且所述接入网络发现和选择功能框架包括移动参数、信号质量参数、连接持续时间参数、数据速率参数和服务质量参数;以及
基于包括在所述接入网络发现和选择功能框架中的所述参数,将来自所述第一通信网络的通信卸载至所述第二通信网络。

说明书全文

使用背景信息发现和选择网络的系统与方法

[0001] 相关申请的交叉引用
[0002] 本专利申请要求于2013年1月8日提交的题为“使用用于网络发现和选择的背景信息的移动装置”的美国临时专利申请第61/750,290号以及于2014年1月7日提交的美国在先专利申请第14/149,681号的优先权,其全部内容结合于此以供参考。

技术领域

[0003] 本申请总体涉及包括减小上行控制信道资源和在通信环境中的系统间卸载的无线通信系统。

背景技术

[0004] 蜂窝网络行业和服务供应商已经开发了系统间卸载方案以通过将最初针对蜂窝网络被作为目标的数据传送至一个或多个其他辅助技术(诸如,WiFi)来缓解通信环境中的拥堵。系统间卸载能够减轻拥堵问题并且为负载均衡提供灵活的带宽。
[0005] 传统的卸载方案(诸如在3GPP TS23.234规范中阐述的3GPP1-WLAN架构,其全部内容被结合于此以供参考)依赖于通过预配置条件存储在移动装置中的策略来执行卸载。发明内容
[0006] 根据本发明的一实施方式,提供了一种通信装置,包括:第一收发器,配置为与第一通信网络通信;第二收发器,被配置为与第二通信网络通信;以及控制器,控制器被配置为:经由所述第一通信网络接收卸载框架;以及基于在所述卸载框架中定义的一个或多个通信参数将来自所述第一通信网络的通信卸载至所述第二通信网络。
[0007] 优选地,所述卸载框架符合接入网络发现和选择功能(ANDSF)框架。
[0008] 优选地,所述一个或多个通信参数包括定义所述通信装置的移动状态的参数。
[0009] 优选地,所述移动状态包括步行者-A移动状态、步行者-B移动状态和车辆-A移动状态中的至少一个。
[0010] 优选地,所述一个或多个通信参数包括定义所述第二通信网络的接收信号强度指示(RSSI)阈值或信号干扰噪声比(SINR)阈值的参数。
[0011] 优选地,所述一个或多个通信参数包括定义所述通信装置或另一通信装置先前保持连接至所述第二通信网络的持续时间的参数。
[0012] 优选地,所述一个或多个通信参数包括定义所述第二通信网络的数据速率有效条件的参数,其中,所述数据速率有效条件定义所述第二通信网络上的第二通信装置的有效连接的数据速率与所述第二通信网络上的所述通信装置的预期连接的估计数据速率的比较。
[0013] 优选地,所述控制器被配置为将所述数据速率与所述第二通信网络的估计数据速率相比较,并且基于所述比较将来自所述第一通信网络的所述通信卸载至所述第二通信网络。
[0014] 优选地,所述估计数据速率由支持所述第二通信网络的接入点来估计。
[0015] 优选地,所述一个或多个通信参数包括定义所述第二通信网络的Wi-Fi多媒体(WMM)映射的参数。
[0016] 优选地,所述Wi-Fi多媒体映射包括分组优先权信息、分组错误丢失率信息或分组延迟预算信息中的至少一个。
[0017] 优选地,所述第一通信网络为长期演进(LTE)通信网络并且所述第二通信网络为Wi-Fi通信网络。
[0018] 根据本发明的另一实施方式,提供了一种通信方法,包括:经由第一通信网络接收卸载框架,所述卸载框架定义一个或多个通信参数;确定被配置为在所述第一通信网络中操作的通信装置的操作信息;以及基于所述操作信息与所述卸载框架的一个或多个通信参数的比较,将来自所述第一通信网络的通信卸载至第二通信网络。
[0019] 优选地,所述卸载框架符合接入网络发现和选择功能(ANDSF)框架。
[0020] 优选地,所述一个或多个通信参数包括定义所述通信装置的移动状态的参数。
[0021] 优选地,所述一个或多个通信参数包括定义所述第二通信网络的接收信号强度指示(RSSI)阈值或信号干扰噪声比(SINR)阈值的参数。
[0022] 优选地,所述一个或多个通信参数包括定义所述通信装置或另一通信装置先前保持连接至所述第二通信网络的持续时间的参数。
[0023] 优选地,所述一个或多个通信参数包括定义所述第二通信网络的数据速率有效条件的参数。
[0024] 优选地,所述第一通信网络为长期演进(LTE)通信网络并且所述第二通信网络为Wi-Fi通信网络。
[0025] 根据本发明的又一实施方式,提供了一种通信装置,包括:第一收发器,被配置为与第一通信网络通信;第二收发器,被配置为与第二通信网络通信;以及控制器,被配置为:经由所述第一通信网络接收接入网络发现和选择功能(ANDSF)框架,并且所述接入网络发现和选择功能框架包括移动参数、信号质量参数、连接持续时间参数、数据速率参数和服务质量参数;以及基于包括在所述接入网络发现和选择功能框架中的所述参数,将来自所述第一通信网络的通信卸载至所述第二通信网络。附图说明
[0026] 结合于此并形成说明书的一部分的附图与描述一起阐明本发明的实施方式,进一步用于说明实施方式的原理并且使得本领域技术人员能够做出并使用实施方式。
[0027] 图1示出了实例网络环境;
[0028] 图2示出了根据本发明示例性实施方式的基站;
[0029] 图3示出了根据本发明示例性实施方式的接入点;
[0030] 图4示出了根据本发明示例性实施方式的移动装置;
[0031] 图5示出了根据本发明示例性实施方式的管理框架;
[0032] 图6示出了根据本发明示例性实施方式的卸载方法的流程图
[0033] 图7示出了根据本发明示例性实施方式的卸载方法的流程图。
[0034] 将参照附图描述本发明的实施方式。元件第一次出现的附图通常由在相应的附图标记中的最左侧的数字表示。

具体实施方式

[0035] 在下列描述中,阐述大量具体的细节以提供对本发明的实施方式的全面的理解。然而,对本领域技术人员将显而易见的,可无需这些具体的细节来实践包括结构、系统和方法的实施方式。本文的描述和陈述是由本领域有经验的或技术人员为向本领域其他技术人员最有效地表达他们的工作的实质所使用的最常见的手段。在其他实例中,并未详细地描述已知的方法、过程、部件和电路以避免不必要地混淆公开内容的方面。
[0036] 在下列公开内容中,有时使用由长期演进(LTE)标准所定义的数据。例如,术语“eNodeB”或“eNB”被用于表示在其他标准中通常被描述为基站(BS)或基站收发台(BTS)的术语。术语“用户设备(UE)”被用于表示在其他标准中通常被描述为移动站(MS)或移动终端的术语。LTE标准是由第三代合作伙伴计划(3GPP)开发的并在3GPP规范和国际移动电信-2000(IMT-2000)标准中进行了描述,将其全部内容结合于此以供参考。此外,尽管参照LTE描述了示例性实施方式,本文中使用更通用的术语“移动装置”和“基站”,除了另外指出分别表示LTE术语“用户设备(UE)”和“eNodeB/eNB”的地方。
[0037] 基于本文的教义,对相关领域普通技术人员将显而易见的,示例性实施方式并不限于LTE标准并且能够应用于其他蜂窝通信标准,为提供一些实例,其他蜂窝通信标准包括(但不限于)演进的高速分组接入(HSPA+)、宽带码分多址(W-CDMA)、CDMA2000、时分同步码分多址(TD-SCDMA)、全球移动通信系统(GSM)、通用分组无线电服务(GPRS)、增强型数据速率GSM演进(EDGE)和全球微波互联接入(WiMAX)(IEEE802.16)。此外,示例性实施方式并不限于蜂窝通信网络并且能够在其他类型的无线通信接入网络中使用或实施,为提供一些实例,其他类型的无线通信接入网络包括(但不限于)Wi-Fi(IEEE802.11)、蓝牙、近场通信(NFC)(ISO/IEC18092)、ZigBee(IEEE802.15.4)和/或无线电频率识别(RFID)。分别将这些不同的标准和/或协议的全部内容结合于此以供参考。
[0038] 图1示出了包括基站120、移动装置140和接入点(AP)150的实例通信环境100。基站120、移动装置140和AP150分别包括被配置为经由一个或多个无线技术通信的合适的逻辑、电路和/或代码,并且移动装置140被进一步配置为支持共存的无线通信。移动装置
140可包括例如具有被配置为在通信环境100中经由一个或多个无线技术发送和/或接收无线通信的合适的逻辑、电路和/或代码的收发器。基站120和AP150分别包括合适的逻辑、电路和/或代码,这些逻辑、电路和/或代码被配置为(1)经由一个或多个已知的有线技术(例如,在核心(回程)网络中)接收一个或多个有线通信并且在通信环境100中经由一个或多个无线技术发送一个或多个相应的无线通信、(2)在通信环境100中经由一个或多个无线技术接收一个或多个无线通信并且在核心网络中经由一个或多个已知的有线技术发送一个或多个相应的有线通信以及(3)在通信环境100中经由一个或多个无线技术发送和/或接收无线通信。无线通信技术可包括一个或多个上述的无线协议。
[0039] 如下面详细描述的,通信环境100能够利用3GPP与非3GPP接入网络之间的系统间卸载。例如,通信环境100可被配置为将在长期演进(LTE)接入网络中的无线通信卸载至Wi-Fi无线局域接入网络(WLAN)。
[0040] 移动装置140可被配置为与在通信环境100的服务单元或小区110中的基站120通信和/或与在无线局域接入网络(WLAN)112中的接入点(AP)150通信。例如,移动装置140在一个或多个下行(DL)信道上接收信号并在一个或多个相应的上行(UL)信道上将信号发送至基站120和/或AP150。
[0041] 在示例性实施方式中,基站120包括被配置为用于符合3GPP LTE规范的通信的合适的逻辑、电路和/或代码(例如,基站是LTE基站),AP150包括被配置为用于符合IEEE802.11Wi-Fi规范的通信的合适的逻辑、电路和/或代码(例如,AP150是Wi-Fi接入点),以及移动装置140包括被配置为用于符合3GPP LTE规范和IEEE802.11Wi-Fi规范的通信的合适的逻辑、电路和/或代码。即,移动装置140被配置为利用3GPP LTE规范与基站120无线地通信以及利用IEEE802.11Wi-Fi规范与AP150无线地通信。此处,服务单元或小区110是LTE服务单元或小区并且WLAN112是利用802.11Wi-Fi规范的WLAN。
[0042] 移动装置140的实例包括(但不限于)移动计算装置(诸如,膝上型计算机、平板计算机、移动电话或智能电话、“phablet”、个人数字助理(PDA)、移动媒体播放器等);以及可佩戴式计算装置(诸如,计算机化的手表或“智能”腕表、计算机化的眼镜等)。在某些实施方式中,移动装置140可以是包括例如固定计算装置(诸如,个人计算机(PC)、桌上型计算机、计算平台、汽车/航空/海上仪表板上的计算机终端等)的固定装置。
[0043] 图2示出了根据本发明示例性实施方式的基站120。例如,基站120可包括可通信地耦接至控制器240的收发器200。
[0044] 收发器200包括被配置为在通信环境100中经由一个或多个无线技术发送和/或接收无线通信的合适的逻辑、电路和/或代码。具体地,收发器200可包括具有分别被配置为经由一个或多个天线230发送和接收无线通信的合适的逻辑、电路和/或代码的发送器210和接收器220。相关领域技术人员将认识到,为提供一些实例,用于发送和/或接收无线通信的处理可包括(但不限于)数字信号处理、数据的调制和/或解调、数字模拟(DAC)和/或模拟数字(ADC)转换和/或频率转换。此外,相关领域技术人员将认识到,天线230可包括整数阵列天线并且天线230可以能够既发送又接收无线通信信号。例如,基站120可被配置为用于利用多输入多输出(MIMO)配置的无线通信。
[0045] 在示例性实施方式中,收发器200被配置为用于符合由3GPP定义的一个或多个无线协议的无线通信。例如,收发器200被配置为用于符合3GPP LTE规范的无线通信。此处,收发器200可被称为LTE收发器200。
[0046] 控制器240包括被配置为控制基站120的全部操作(包括收发器200的操作)的合适的逻辑、电路和/或代码。控制器240可包括被配置为运行指令以执行基站120和/或基站120的一个或多个部件的算数、逻辑和/或输入/输出(I/O)操作的一个或多个处理器(CPU)250。控制器240可进一步包括存储器260,存储器260包括被配置为存储数据和/或指令的合适的逻辑、电路和/或代码。存储器260可以是包括例如只读存储器(ROM)、随机存取存储器(RAM)、闪存、磁存储介质、光盘、可擦出可编程只读存储器(EPROM)、可编程只读存储器(PROM)等的任何已知的易失性和/或非易失性的存储器。存储器260可以是不可移除的、可移除的或两者的结合。
[0047] 图3示出了根据本发明的示例性实施方式的接入点(AP)150。例如,AP150可包括可通信地耦接至控制器340的收发器300。
[0048] 收发器300类似于收发器200并包括被配置为在通信环境100中经由一个或多个无线技术发送和/或接收无线通信的合适的逻辑、电路和/或代码。具体地,收发器300可类似地包括具有被配置为分别经由一个或多个天线330发送和接收无线通信的合适的逻辑、电路和/或代码的发送器310和接收器320。相关领域技术人员将认识到,天线330可包括整数阵列天线并且天线330可以能够既发送又接收无线通信信号。例如,AP150可被配置为用于利用多输入多输出(MIMO)配置的无线通信。
[0049] 在示例性实施方式中,收发器300被配置为用于符合一个或多个非3GPP协议的无线通信。例如,收发器300被配置为用于符合IEEE802.11Wi-Fi规范的无线通信。此处,收发器300可被称作Wi-Fi收发器300。
[0050] 控制器340类似于控制器240并包括被配置为控制AP150的全部操作(包括收发器300的操作)的合适的逻辑、电路和/或代码。控制器340可包括被配置为运行指令以执行AP150和/或AP150的一个或多个部件的算数、逻辑和/或输入/输出(I/O)操作的一个或多个处理器(CPU)350。控制器340可进一步包括存储器360,存储器360包括被配置为存储数据和/或指令的合适的逻辑、电路和/或代码。存储器360可以是类似于上述存储器260的任何已知的易失性和/或非易失性存储器。类似地,存储器360可以是不可移除的、可移除的或两者的结合。
[0051] 图4示出了根据本发明示例性实施方式的移动装置140。移动装置140可包括可通信地耦接至LTE收发器400和Wi-Fi收发器430的控制器440。
[0052] LTE收发器400包括被配置为用于发送和/或接收符合3GPP LTE规范的无线通信的合适的逻辑、电路和/或代码。具体地,LTE收发器400可包括具有分别被配置为经由一个或多个天线435发送和接收符合3GPPLTE规范的无线通信的合适的逻辑、电路和/或代码的LTE发送器410和LTE接收器420。
[0053] Wi-Fi收发器430包括被配置为用于发送和/或接收符合IEEE802.11Wi-Fi规范的无线通信的合适的逻辑、电路和/或代码。具体地,Wi-Fi收发器430可包括具有分别被配置为经由一个或多个天线445发送和接收符合IEEE802.11Wi-Fi规范的无线通信的合适的逻辑、电路和/或代码的Wi-Fi发送器415和Wi-Fi接收器425。
[0054] 关于LTE收发器400和Wi-Fi收发器430,为提供一些实例,用于发送和/或接收无线通信的处理可包括(但不限于)数字信号处理、数据的调制和/或解调、DAC和/或ADC转换和/或频率转换。此外,相关领域技术人员将认识到,天线435和/或445可包括整数阵列天线并且天线可以能够既发送又接收无线通信信号。
[0055] 控制器440包括被配置为控制移动装置140的全部操作(包括LTE收发器400和Wi-Fi收发器430的操作)的合适的逻辑、电路和/或代码。控制器440可包括被配置为运行指令以执行移动装置140和/或移动装置140的一个或多个部件的算数、逻辑和/或输入/输出(I/O)操作的一个或多个处理器(CPU)450。控制器440可进一步包括类似于存储器260和360并且包括被配置为存储数据和/或指令的合适的逻辑、电路和/或代码的存储器460。类似地,存储器460可以是任何已知的易失性和/或非易失性存储器并且可以是不可移除的、可移除的或两者的结合。
[0056] 在示例性实施方式中,控制器440被配置为将来自LTE和Wi-Fi收发器400、430之一的通信卸载至LTE和Wi-Fi收发器400、430的另一个。卸载可基于由一个或多个服务供应商提供给移动装置140的并且经由LTE收发器400和/或Wi-Fi收发器430接收的一个或多个卸载策略。此外,卸载策略可被存储在存储器460中并且可由CPU450访问和执行以完成通信的卸载。例如,控制器440可被配置为基于一个或多个卸载策略控制移动装置140将与基站120的通信卸载至AP150。
[0057] 在示例性实施方式中,移动装置140包括被配置为经由一个或多个已知的通信技术(例如,CDMA、GSM等)通信的一个或多个其他的收发器。一个或多个其他的收发器也可利用一个或多个已知的导航系统(为提供一些实例,其包括全球导航卫星系统(GNSS)、俄罗斯全球导航卫星系统(GLONASS)、欧洲联盟伽利略定位系统(导航目的配置GALILEO)、日本准天顶卫星系统(QZSS)、中国北斗导航系统和/或印度区域导航卫星系统(IRNSS))被配置为用于导航的目的。
[0058] 在本发明的示例性实施方式中,通信环境100可被配置为用于基于由移动装置140实施的一个或多个卸载策略的通信的系统间卸载。与移动装置140的通信的卸载可以从基站120至AP150、从AP150至基站120或两者的结合。例如,移动装置140可被配置为基于由一个或多个服务供应商提供给移动装置140的一个或多个卸载策略将与基站120的通信卸载至AP150。在示例性实施方式中,卸载策略被保持在经由与一个或多个服务供应商相关联的一个或多个通信网络可通信地耦接至移动装置140的策略服务器中。
[0059] 可通过移动装置140经由LTE收发器400和/或Wi-Fi收发器430从一个或多个服务供应商接收卸载策略。此外,卸载策略可被静态地预配置在移动装置140上或可由服务供应商动态更新并被提供至移动装置140。策略可被存储在存储器460中并由CPU450访问和执行以完成在移动装置140与基站120和/或AP150之间的通信的卸载。卸载策略可包括与一个或多个通信网络的位置、移动装置140的位置、在特定位置的可用的通信网络、一周的一天、一天的时间等以及对应不同通信网络的发现信息相关联的一个或多个规则。
[0060] 在操作中,移动装置140可将在卸载策略中定义的一个或多个参数与对应于移动装置140的当前环境(例如,位置、时间等)条件的参数相比较。基于该比较,移动装置140确定是否执行到另一个通信网络的卸载操作。例如,如果卸载策略定义与特定位置相关联的参数并且移动装置140的当前位置匹配在卸载策略中定义的特定位置,则允许移动装置将通信卸载至该另一通信网络。
[0061] 在其他示例性实施方式中,一个或多个卸载策略符合在3GPP TS24.312规范(其全部内容结合于此以供参考)中定义的接入网络发现与选择功能(ANDSF)架构。ANDSF架构是由3GPP作为版本8的一组规范引入在用于3GPP兼容的通信网络的系统架构演进(SAE)的演进分组核心(EPC)中的实体。ANDSF架构协助移动装置140发现能够被用于数据通信的除一个或多个3GPP通信网络(例如,LTE、HSPA等)以外的一个或多个非3GPP通信网络(例如,Wi-Fi、WIMAX等)并且为移动装置提供控制与这些非3GPP通信网络的连接的规则(例如,策略条件)。
[0062] ANDSF框架通过由一个或多个3GPP通信网络的服务供应商所生成并被提供给移动装置140的一个或多个ANDSF管理对象(MO)来定义。基于服务供应商的配置,框架的ANDSF MO可以为移动装置140提供以下信息:
[0063] 1.系统间移动策略(ISMP)-用于与不多于一个主动通信网络连接(例如,LTE或Wi-Fi)的移动装置的网络选择规则。
[0064] 2.系统间路由策略(ISRP)-用于潜在与多于一个主动通信网络连接(例如,LTE和Wi-Fi)的移动装置的网络选择规则。这里,移动装置根据操作员策略和用户偏好可采用IP流移动性(IFOM)、多路访问分组数据网路(PDN)连通性(MAPCON)或无缝隙Wi-Fi卸载。
[0065] 3.发现信息-在移动装置附近可用的网络列表和辅助移动装置快速连接至这些网络的信息。
[0066] 这里,ANDSF框架辅助移动装置140来发现移动装置140附近的通信网络并优选/管理到通信网络的连接。ANDSF框架中阐述的策略可以在移动装置上静态的预先配置或由服务供应商来动态地更新,并且经由开放移动联合(OMA)设备管理(DM)工作组合数据同步(DS)工作组所指定的OMA DM协议来提供给移动装置140。通过引用将OMA DM协议的全部内容结合于此。
[0067] ANDSF管理对象(MO)包括组织在一个或多个“节点”内的各种规则/条件以及信息,每个节点均具有一个或多个“叶对象”。节点和叶对象定义了在管理ISMP过程中由移动装置140使用的各种规则和发现信息,以及由移动装置140进行的发现处理。例如,由移动装置140所使用的ANDSF MO经由一个或多个非-3GPP通信网络(例如,AP150上的Wi-Fi通信网络)来建立通信以及完成移动装置140经由基站120到例如AP150的通信的卸载。
[0068] ANDSF MO可以由ANDSF服务器来保持,该ANDSF服务器经由与一个或多个服务供应商相关的一个或多个通信网络(例如,经由基站120)通信地耦接至移动装置140。ANDSF MO中的各种规则和信息可以静态地预配置在移动装置140上或者可以由服务供应商来动态更新并提供至移动装置140。ANDSF MO可以存储在移动装置140的存储器460中,并由CPU450来存取和执行以完成在移动装置140和基站120和/或AP150之间的通信的卸载。
[0069] 在操作中,参照图5,当ANDSF MO内的条件变为“主动”(例如,移动装置140在ANDSF MO的节点/叶中指定的通信网络服务小区的范围内移动)时,移动装置140将事件通知给ANDSF服务器并基于MO中推荐的优选接入技术(例如,Wi-Fi)来请求系统间的发现信息。ANDSF服务器将向移动装置140提供附近的通信网络识别信息(例如,Wi-Fi热点SSID)和相关接入信息(例如,Wi-Fi安全密钥)。移动装置140利用这些信息来连接至另一通信设备。此外,移动装置140基于ANDSF MO中阐述的规则可以将最初去往原始服务通信网络(例如,LTE)的通信卸载至其他通信网络。
[0070] 图5示出根据本发明的示例性实施方式的实例ANDSF管理对象(MO)500。ANDSF MO500可以通过本文所述的移动装置140、基站120和/或AP150实施。
[0071] ANDSF MO150提供包括组成在一个或多个“节点”中的各种规则/条件和信息,其中每个节点可具有一个或多个“叶对象”,这些节点被组成在具有一个或多个子节点的一个或多个节点的层次结构中。还应当理解,一个或多个节点可以具有任何子节点。层次分支中的最后节点可包括定义规则的一个或多个叶对象和/或包括与相应通信网络相关的信息。例如,节点和叶对象定义由移动装置140在管理ISMP中使用的各种规则和发现信息,以及移动装置140使用的发现处理。
[0072] 在示例性实施方式中,ANDSF500包括具有其部分在3GPP TS24.312说明书中被定义的一个或多个节点和/或叶对象。例如,ANDSF MO500包括路由标准节点502,其包括以下子节点:预先定义在3GPP TS24.312中的有效区域504和一天中的时间506。包括上下文节点510的其他节点当前并不定义在3GPP说明书中,而是根据本发明的实施方式添加到本文。
[0073] 路由标准节点502是用于一个或多个流分布规则的有效条件的占位符。有效区域节点504是用于一个或多个流分布规则的位置条件的占位符。有效区域节点504可包括一个或多个子节点,该一个或多个子节点包括(但不限于):3GPP_位置、3GPP2_位置、WIMAX_位置、WLAN_位置和Geo_位置。为了说明的目的,有效区域节点504的子节点504可统称为“位置节点”508。位置节点508内的各种节点的每一个节点还可包括一个或多个叶对象、或者具有从其递减的一个或多个叶对象的一个或多个子节点。例如,WLAN_位置节点可包括叶对象HESSID(同类扩展服务集标识符)、BSSID(基本服务集标识符)和SSID(服务集标识符)。HESSID为在属于特定网络的所有接入点上相同的介质访问控制(MAC)地址。同样地,BSSID和SSID是用于识别基本服务集(例如,接入点和一个或多个站)的标识符。例如,BSSID唯一识别基本服务集(BSS)以及BSSID是通过将24位组织唯一标识符(例如,制造商身份)和制造商分配的用于接入点的无线电芯片集的24为标识符组合生成的无线接入点的MAC地址。SSID为1至32字节串以及SSID一般为常称为“网络名”的人类可读串。HESSID、BSSID和SSID还定义在IEEE802.11标准中,通过引用将其全部内容结合于此。
[0074] 时间节点506表示时间条件。如果移动装置140所表示的当前时间区域内的时间匹配在时间节点510中表示的至少一个时间间隔,则时间条件视为有效(“主动”)。即,时间满足时间节点506的一个或多个叶对象。
[0075] 在操作中,移动装置140被配置为基于它们的相应节点定义的一个或多个规则的状态来将最初去往原始服务通信网络(例如,LTE)的通信卸载至其他通信网络的通信。即,移动装置140可基于在ANDSF MO500中阐述的一个或多个节点的主动状态建立与相关于Wi-Fi接入点(例如,AP150)的Wi-Fi通信网络的连接以及卸载至与Wi-Fi接入点(例如,AP150)相关的Wi-Fi通信网络的通信。例如,如果移动装置140在AP150的范围内以及与AP150相关的SSID匹配在ANDSF MO500定义的SSID(例如,WLAN_位置节点(位置节点508)是主动的)。并且移动装置140报告的当前时间在时间节点506的时间开始叶和时间结束叶之间(例如,时间节点506是主动的),则移动装置140执行卸载处理以将与基站120建立的LTE通信卸载至AP150作为Wi-Fi通信。
[0076] 在示例性实施方式中,除了有效区域504和时间506之外,ANDSFMO500还包括上下文节点,包括用于网络选择和卸载的上下文信息,该上下文信息当前并未定义在3GPP TS说明书中。上下文节点510可包括定义与例如移动装置140的运动、其他(预期)通信网络(例如,AP150的Wi-Fi网络)的信号信息、其他通信网络的连接信息、其他通信网络的数据速率信息、其他通信网络的服务质量(QoS)信息和/或当前服务通信网络的活动信息(例如,基站120的LTE网络)相关的有效条件的一个或多个叶对象。
[0077] 因此,上下文节点510可包括(但不限于)一个或多个以下叶对象:
[0078] ●最小前进速度540
[0079] ●最大前进速度542
[0080] ●移动状态544
[0081] ●接收器信号强度(RSSI)546
[0082] ●信号干扰噪声比(SINR)548
[0083] ●连接持续时间550
[0084] ●未利用率552
[0085] ●WMM映射554,和/或
[0086] ●活跃模式556
[0087] 最小前进速度叶540、最大前进速度叶542和移动状态544定义了与移动装置140的速率和运动相关的有效条件。具体地,最小前进速度540定义移动装置140的最小前进速度(km/h)。同样地,最大前进速度叶542定义移动装置140的最大前进速度(km/h)。
[0088] 如果移动装置140的估计前进速度超过由最小前进速度叶540定义的最小速率值,则最小前进速度叶540被视为是主动的。同样地,如果移动装置140的估计前进速度小于由最大前进速度叶542定义的最大速率值,则最大前进速度叶542被视为是主动的。这里,移动装置140可被配置为利用包含在移动装置140中的加速计、GPS信息和/或任何其他地理位置技术(提供一些实例)来估计它的运动速率。
[0089] 移动状态叶544定义移动装置140的一个或多个移动状态。例如,移动状态可包括:静止、步行(例如,PA3或PB3)、车载(例如,VA30)、高速路、飞行或者3GPP定义的任何其他移动状态,或者如本领域的技术人员所理解的。步行状态PA3和PB3分别指代由3GPP所定义的步行-A(3km/h)和步行-B(3km/h)移动状态。车载状态VA30指代由3GPP所定义的车载-A(30km/h)移动状态。如果移动装置140基于移动装置140的估计运动速率确定移动装置140满足在移动状态叶544中定义的各种移动状态之一,则移动状态叶544被视为是主动的。
[0090] 为了说明的目的,最小前进速度叶540、最大前进速度叶542以及移动状态叶542可统称为设备运动叶545。
[0091] RSSI叶546和SINR叶548定义与其他通信网络(例如,AP150的Wi-Fi网络)的信号强度和质量信息相关的有效条件。RSSI叶546和SINR叶548针对移动装置140和其他(预期)通信网络之间的无线连接分别定义接收信号强度指示(RSSI)和信号干扰噪声(SINR)阈值(dB)。如果连接的RSSI和SINR超过在相应的RSSI叶546和SINR叶548中阐述的dB级别,则RSSI叶546和SINR叶548视为主动的。这里,RSSI叶546和SINR叶548统称为用于无线连接的二次阈值。即,移动装置140可具有用于根据设备硬件规格来确定无线连接是否可以建立的最小RSSI和/或SINR阈值。然后,RSSI叶546和SINR叶548中定义的阈值可用作超过最小(设备)阈值的阈值,并因此确保比在如果仅满足连接阈值时形成的一个连接更高质量的连接。
[0092] 连接持续时间叶550定义与用于其他通信网络(例如,AP150的Wi-Fi网络)的连接信息相关的有效条件。具体地,连接持续时间叶550定义移动装置140和/或一个或多个其他移动装置预先保持连接至其他通信网络的持续时间。移动装置140可被配置为利用先前建立的与其他通信网络的一个或多个连接的持续时间来估计连接的稳定性。例如,由移动装置140(或其他移动装置)建立的多个、短连接持续时间可证明由于接入点经受例如阴影、慢衰退或导致连接不稳定的其他条件产生的无线连接重复变为可用或不可用。
[0093] 在示例性实施方式中,移动装置140可被配置为利用具有固定但未知的拉姆达的泊松概率分布估计连接的稳定性。较长连接持续期间导致较低估计拉姆达,其导致较长期望持续期间直至下一断开。较长期望持续期间可证明更稳定连接。
[0094] 未利用率叶552定义与用于其他通信网络(例如,AP150的Wi-Fi网络)的数据速率信息和/或信道利用信息相关的有效条件。这里,“数据速率有效条件”可以被用于指代数据速率信息、信道利用信息或二者的结合。具体地,未利用率叶552定义对在例如AP150的Wi-Fi网络上的移动装置140可用的估计数据速率,以及网络上的估计Wi-Fi信道利用。数据速率可包括估计最大比特速率(MBR)和/或保证比特速率(GBR)。
[0095] AP150可被配置为利用众所周知的数据速率和/或由本领域的技术人员应理解的信道利用估计处理来估计Wi-Fi网络(即,经由无线介质)上的数据速率和信道利用。例如,包括基于在K.Medepalli and F.A.Tobagi,Proceedings of IEEE Globecom2005的“Throughput Analysis of IEEE802.11Wireless LANs using Average Cycle Time Approach,”中讨论和在2014年1月7日提交的美国专利申请第14/149,390号的题目为“Mobile Device WithCellular-WLAN Offload Using Passive Load Sensing Of WLAN”中讨论的“平均循环时间”方法的估计,这两篇文献的全部内容结合于此作为参考。
[0096] 在操作中,AP150例如可以分析AP150的当前进行的服务的当前GBR和/或MBR。这里,AP150的正在进行的服务指代与AP150的一个或多个有效连接和这些连接的各个数据速率。然后,AP150将正在进行服务的值与包括移动装置的预期连接的AP150的GBR和/或MBR相比较以确定AP150是否可提供对移动装置140的可靠卸载。例如,AP150在估计GBR等于或大于正在进行服务的总GBR(例如,正在进行的GBR运送者)以及估计的MBR等于或大于正在进行服务的总MBR(例如,正在进行的GBR运送者)的预定百分比时,可确定AP150可以提供可靠卸载。即,如果满足下式,则AP150可确定AP150能够提供可靠卸载。
[0097] GBRestimate≥GBRongoing
[0098] MBRestimate≥MNRongoing×β
[0099] 其中,GBRestimate为估计的GBR,GBRongoing为用于正在进行的服务的总GBR,MBRestimate为估计的MBR,MBRongoing为用于正在进行的服务的总MBR,以及β为预定值,使得1<β≤1。
[0100] 在示例性实施方式中,AP150可设置有用于支持AP150回程连接的带宽信息。回程带宽信息可由例如支持AP150的服务供应商提供。这里,未利用率叶552可包括回程带宽信息,这样使得可以利用回程和无线介质估计计算总带宽估计。
[0101] 在示例性实施方式中,AP150被配置为如在IEEE802.11u标准中定义的热点2.0兼容。在该实施方式中,AP150可提供给移动装置140BSS负载信息和/或WLAN度量访问网络查询协议(ANQP)信息。BSS负载信息和/或WLAN度量访问网络查询协议(ANQP)信息可被移动装置140使用以确定数据速率和卸载至AP150通信的可靠性。
[0102] WMM映射叶554定义与其他网络的服务质量(QoS)信息相关的有效条件。具体地,WMM映射页554定义Wi-Fi多媒体(WMM)映射以提供例如分组优先权信息、分组错误丢失率信息和/或分组延迟预算信息。在示例性实施方式中,WMM映射(以及各种提供信息)相似于3GPP说明书中定义的QoS分类标识符(QCI)映射。利用在WMM映射叶544中定义的信息,移动装置140可确定Wi-Fi网络是否提供与LTE网络相同的QoS或比其更好的QoS,其通常提供实时传输协议(RTP)流(例如,语音和/或视频流)的低延迟。
[0103] 活跃模式叶556定义与当前服务通信网络(例如,基站120的LTE网络)的活动信息相关的有效条件。具体地,活跃模式叶556在当前服务网络(例如,LTE网络)上存在主动数据流(UL和/或DL)时为有效(“主动的”)。利用该信息,移动装置140可通过在主动数据流位于当前网络期间减少由于传送至另一通信网络产生的分组丢失来改进当前对LTE网络的体验。即,在当前数据流期间卸载可以影响应用的可用性和移动装置140的性能。例如,如果活跃模式叶556的条件为有效(即,存在主动数据流),则移动装置140可确定这不是卸载通信的适当时间。
[0104] 在示例性实施方式中,移动装置140被配置为基于在ANDSF MO500中定义的一个或多个节点的状态来卸载最初来往原始服务通信网络(例如,LTE)的通信以通信另一通信网络(例如,Wi-Fi)。例如,移动装置140可利用与有效区域节点相关的位置信息,以及具体地,利用与位置节点508相关的位置信息来确定移动装置140是否在其中可执行潜在卸载的其他(预期)通信网络的范围内。此外,移动装置140可利用除位置信息外的上下文节点510的叶对象540至556的一个或多个来确定是否从LTE网络中卸载Wi-Fi通信网络。例如,如果移动装置140利用一个或多个位置节点508确定移动装置140在AP150的范围内,则移动装置140可以利用以下叶的一个或多个:最小前进速度540、最大前进速度542和移动状态544来确定移动装置140的前进速度是否有益于卸载(例如,移动装置140通过Wi-Fi网络覆盖区域不能运动太快)。如果移动装置140确定它的速率有益于卸载,然后,移动装置140可利用信号、连接、数据速率、QoS和/或连接活动信息(例如,叶546至556的一个或多个)以确定AP150是否提供用于卸载通信的适当环境。
[0105] 图6示出了根据本发明示例性实施方式的卸载方法的流程图600。继续参照图1至图5描述流程图600的方法。流程图600的方法的步骤不限于以下描述的顺序,并且可以以不同的顺序执行各种步骤。此外,流程图600的方法的两个或多个步骤可以彼此同时执行。
[0106] 流程图600的方法在步骤610开始并且转至步骤620,其中移动装置140确定对应于ANDSF的MO500的一个或多个节点的一个或多个有效性的条件。例如,移动装置140确定ANDSF MO500的一个或多个节点的一个或多个特通信参数(例如有效条件)。在示例性实施方式中,移动装置140被配置为经由基站120的LTE网络接收来自ANDSF服务器的ANDSF MO500(包括一个或多个通信参数)。
[0107] 在步骤620之后,流程图600转至步骤630,其中移动装置140确定移动装置140的操作信息(例如,位置、运动、当前网络、网络特性等)。例如,移动装置140可以被配置为确定:使用一个或多个位置传感器(例如,GPS,加速计等)的移动装置140的位置和/或运动、当前网络信息(包括网络信号强度、QoS等)和/或影响该移动装置140的任何其他环境信息。
[0108] 在步骤630之后,流程图600转至步骤640,其中移动装置140利用从步骤620中所确定的节点信息和从步骤630中所确定的当前操作信息,确定是否卸载从当前服务网络(例如,LTE)至另一通信网络(例如,Wi-Fi)的通信。即,移动装置140可以被配置为将当前操作信息与节点信息进行比较,和/或将用于另一个通信网络的所检测到的信息与节点信息进行比较,以确定是否实现了至另一个通信网络的通信的卸载。例如,移动装置140可以将移动装置140的当前运动信息与在装置运动叶545中所定义的有效条件,以确定该移动装置140是否以有助于卸载的速度行进(例如,该移动装置140较慢的移动或者是静止的)。相似地,该移动装置140可以被配置为检测来自Wi-Fi网络的信号信息并且将它与RSSI叶
546和/或SINR叶548的有效条件进行比较。如果该当前信号信息满足或超过在RSSI叶
546和/或SINR叶548中阐述的阈值,则该移动装置140可以确定该信号质量有助于卸载。
[0109] 如果移动装置140确定通信应该被卸载至另一个通信网络(在步骤640为是),则流程图600转至步骤650,其中,来自当前服务网络(例如,LTE)的通信被卸载至另一个通信网络(例如,Wi-Fi)。
[0110] 如果移动装置140确定通信不应该被卸载至另一个通信网络中(在步骤640为否),则流程图600转至步骤660,其中,来自当前服务网络(例如,LTE)的通信不被卸载至另一个通信网络(例如,Wi-Fi),而是保持在当前服务网络上。
[0111] 在步骤650和660之后,该流程图600转至步骤670,其中,该流程图600结束。这里,该流程图600可返回至步骤610以重复该卸载方法。
[0112] 图7示出了根据本发明示例性实施方式的卸载方法的流程图600。继续参照图1至图6描述流程图700的方法。流程图700的方法的步骤并不限于下面所描述的顺序,并且可以以不同的顺序执行各个步骤。此外,也可以彼此同时执行流程图400的方法的两个或多个步骤。
[0113] 流程图700的方法在步骤705开始并转至步骤710,其中移动装置140确定一个或多个其他(期望的)通信网络(例如,AP150)是否在移动装置150的范围内。具体地,移动装置140可以被配置为使用一个或多个位置传感器(例如,GPS,加速计等)和/或使用相对于一个或多个基站和/或接入点的信号特征的一个或多个位置确定来确定移动装置140的位置信息(例如,位置,运动等)。然后,移动装置140被配置为通过将位置信息与有效区域节点504的一个或多个有效条件进行比较来确定一个或多个其他通信网络是否在范围内。例如,该移动装置140可将位置信息与位置节点508的一个或多个进行比较。
[0114] 如果移动装置140确定一个或多个另一个通信网络是在移动装置140的范围内(在步骤710上的是),则流程图700转至步骤715。否则,流程图700返回步骤710。
[0115] 在步骤715上,移动装置140确定移动装置140是否处于移动状态。具体地,移动装置140可以被配置为使用一个或多个位置和/或运动传感器(例如,GPS、加速度计陀螺仪传感器等)和/或使用相对于一个或多个基站和/或接入点的信号特征的一个或多个位置的确定,来确定移动装置140的运动信息(例如,速度,加速度等)。如果移动装置140确定移动装置140是在运动中(在步骤715为是),则流程图700转至步骤720。否则(在步骤715为否),则流程图700转至步骤730。
[0116] 在步骤720,移动装置140将从步骤715所确定的运动信息与装置运动叶545中的一个或多个的一个或多个有效条件进行比较,以确定移动装置140的移动状态。例如,移动装置140基于在移动状态叶544中所限定的移动状态确定移动装置140的移动状态,以确定移动装置140是否正以步行速度,车辆速度等行进。
[0117] 如果移动装置140确定移动装置140正在以步行速度或更低的速度行进时(在步骤720为是),则流程图700转至步骤730。否则(在步骤720为否),则流程图700转至步骤725。
[0118] 在步骤755,移动装置140确定在步骤710中所确定的另一个通信网络是否为扩展的通信网络(例如,市政无线网络、校园范围内的网络等等)。具体地,移动装置140可以将与另一通信网络相关联的识别信息与有效区域节点504的一个或多个有效条件相比较。例如,移动装置140可以将识别信息与位置节点508中的一个或多个有效条件进行比较。
[0119] 如果移动装置140确定另一通信网络是扩展的网络时(在步骤725为是),则流程图转至步骤730。否则(在步骤725为否),流程图转至步骤760,其中移动装置140确定不将通信卸载至另一通信网络。这里,因为移动装置140将在另一通信网络的范围内不会保持足够长的时间段的可能性,故移动装置140确定不将通信卸载至另一通信网络。
[0120] 在步骤730,移动装置140确定在另一个通信网络上的信号质量是否有利于卸载来自当前服务网络的通信。例如,移动装置140可以被配置为通过将RSSI叶5446和/或SINR叶548的一个或多个有效条件与通过移动装置140检测出的另一通信网络的信号质量信息进行比较来分析信号质量(例如,信号强度,噪声等)。这里,移动装置140可确定另一通信网络上的信号质量有利于通信的卸载,例如,如果检测到的另一个通信网络的RSSI和/或SINR匹配于或超过分别在RSSI叶546和SINR叶548中阐述的相应的RSSI和SINR阈值
[0121] 如果移动装置140确定信号质量足够用于卸载(在步骤730为是),则流程图转至步骤735。否则(在步骤730为否),流程图转至步骤760,其中移动装置140确定不将通信卸载至另一个通信网络。
[0122] 在步骤735,移动装置140确定另一通信网络的数据速率是否有利于卸载来自当前服务网络的通信。例如,移动装置140可以被配置为从另一通信网络的AP150接收数据速率估计。这里,AP150可以被配置为(例如,经由无线介质)估计Wi-Fi网络上的数据速率和网络的信道利用。然后,移动装置140可以被配置为将估计的数据速率和/或信道利用信息与在利用率叶552中阐述的数据速率和信道利用信息进行比较。这里,例如,如果所估计的数据速率和信道利用信息匹配于或超过在利用率叶552中阐述的相对应的数据速率和/或信道利用信息(例如,阈值),则该移动装置140可确定另一通信网络的数据速率和/或信道利用率有利于通信的卸载。
[0123] 如果移动装置140确定所估计的数据速率和信道利用信息足够用于卸载(在步骤735为是),则流程图转至步骤740。否则(在步骤740为否),流程图转至步骤760,其中,移动装置140确定不将通信卸载至另一通信网络。
[0124] 在步骤740,移动装置140确定另一通信网络的连接持续时间信息是否有利于卸载来自当前服务网络的通信。例如,移动装置140可以被配置为通过获得如在连接持续时间叶550中所定义的连接持续时间信息来确定一个或多个移动装置先前保持连接至另一个通信网络的一个或多个持续时间。这里,移动装置140可以被配置为使用至另一通信网络的一个或多个先前建立的连接的持续时间来估计连接的稳定性。例如,如果连接持续时间匹配于或者超过在连接持续时间叶550中定义的相对应的连接持续时间信息(例如,阈值),则该移动装置140可确定连接是稳定的。
[0125] 如果移动装置140确定该连接的稳定性足够用于卸载(在步骤740为是),则流程图转至步骤745。否则(在步骤740为否),流程图转至步骤760,其中,移动装置140确定不将通信卸载至其他通信网络。
[0126] 在步骤745,移动装置140确定另一通信网络的服务质量(QoS)是否有利于卸载来自当前服务网络的通信。例如,移动装置140可以被配置为通过获得如在WMM映射叶554中所定义的WMM映射信息来确定WMM映射信息(例如,分组优先级信息、分组错误丢失率信息和/或分组延迟预算信息)。这里,例如,如果另一通信网络匹配的WMM映射信息匹配于或超过在WMM映射叶554中所定义的WMM映射信息(例如,阈值),则移动装置140可以被配置为确定另一个通信网络的QoS有利于通信的卸载。
[0127] 如果移动装置140确定另一通信网络的QoS足够用于卸载(在步骤745为是),则流程图转至步骤750。否则(在步骤745为否),流程图转至步骤760,其中移动装置140确定不卸载至另一个通信网络的通信。
[0128] 在步骤750,移动装置140确定移动装置140和当前服务网络的数据流状态。即,移动装置140确定是否在当前的服务网络上存在有源数据流(UL和/或DL)。例如,如果激活模式叶556的条件是有效的(即,存在激活的数据流),则移动装置140可确定它不是卸载通信的适当的时间。
[0129] 如果移动装置140确定在当前的服务网络上存在有效数据流,(在步骤750为是),流程图转至步骤760,其中移动装置140确定不将通信卸载至另一个通信网络。否则(在步骤750为否),流程图转至步骤755。在步骤760之后,流程图转至步骤775,其中流程图结束。该流程图700可以返回至步骤705以重复卸载方法。
[0130] 在步骤755,移动装置140确定不将通信卸载至其他通信网络。在步骤755之后,流程图700转至步骤765。
[0131] 在步骤765,移动装置140被配置为确定是否返回至先前的通信网络。即,移动装置140确定是否返回至先前从中卸载的LTE网络。这里,如果在ANDSF MO500中阐述的有效条件中的一个或多个不再有效。则移动装置140可确定返回至LTE网络。例如,如果移动装置140开始以超过在装置运动叶545中所定义的阈值的速度移动,则信号强度下降到在RSSI叶546中所定义的阈值以下,数据速率下降到在利用率叶552中所定义阈值以下等。
[0132] 如果移动装置140确定移动装置140应返回至先前的网络时(在步骤765为是),则流程图转至步骤770,其中,移动装置140返回至LTE网络。否则(在步骤765上的否),则流程图返回至步骤765。在步骤770之后,流程图转至步骤775,其中流程图结束。流程图700可以返回至步骤705以重复卸载方法。
[0133] 在流程图600和700中的步骤可以由控制器340来执行,例如,基于接收来自不同的网络的信息。
[0134] 总结
[0135] 对具体实施方式的前述描述将充分地揭示本发明一般实质,并且在不背离本发明精神和范围的前提下并不需要过度的实验,相关领域的普通技术人员通过应用相关领域的技术知识,容易地修改这样的示例性实施方式和/或调整这样的示例性实施方式以适合于各种应用。因此,这种调整和修改意旨落在基于本文中所提供的教导和指导的示例性实施方式的含义以及多个等价物内。应当理解的是,本文中的措辞或术语是为了描述而并非限制,从而本说明书中的术语或措辞应当由相关领域中的技术人员根据本文中的教导来解释。
[0136] 在说明书中涉及“一个示例性实施方式”、“示例性实施方式”、“实例的示例性实施方式”等指示所描述的示例性实施方式可以包括特定的特征、结构或特性,但是,每个示例性实施方式可不必包括特定的特征、结构或特性。而且,这样的短语不一定表示同一个示例性实施方式。此外,当结合示例性实施方式描述具体的特征、结构或特性时,无论是否有明确说明,提交在相关领域的技术人员的知识范围内应结合其他示例性实施方式理解这些特征、结构或特性。
[0137] 本文中所描述的示例性实施方式仅被提供用于说明的目的,而非限制本发明。可以是其他的示例性实施方式,并且在本发明精神的范围内可以进行各种变形。因此,本说明并不旨在限制本发明,相反,本发明的范围仅根据下述权利要求及其等同物限定。
[0138] 可以在硬件(例如,电路)、固件软件或它们的组合中实施实施方式。实施方式可以被一个或多个处理器执行的存储在机器可读介质上的指令。机器可读指令可包括用于以通过机器(例如,计算装置)可读的形式存储或传输信息的任意装置。例如,机器可读介质可包括:只读存储器(ROM)、随机存取存储器(RAM)、磁盘存储介质、光存储介质、闪存装置、电的、光学的、声学的或其他形式的传播信号(例如,载波、红外线信号、数字信号等)以及其他形式。此外,可以是本文中所描述的作为执行某些行为的固件、软件、程序、指令。然而,应当理解,这种描述仅为了方便并且这种行为实际上是由执行固件、软件、程序、指令等的计算装置、处理器、控制器或其他装置导致的。此外通过通用计算机可以执行任何实施方式的变化。
[0139] 应当理解的是,具体实施方式部分而不是摘要部分旨在用于解释权利要求。发明内容和摘要部分可以如发明人所预期那样阐述本发明一个或多个但非全部的示例性实施方式,因此并不旨在以任何方式限制本发明和所附权利要求
[0140] 本发明借助于示出具体功能及其关系的实施方式的功能构造来描述。为了便于描述,这些功能构造块的边界在本文中任意地限定。只要具体的功能和它的关系被适当地执行就可限定可替换的边界。
QQ群二维码
意见反馈