使用多种无线接入技术的网络辅助移动性管理的制作方法_3

文档序号:9932959阅读:来源:国知局
>[0043]图8使用流程图来说明可操作来与VAN客户端通信的多RATHetNet中的蜂窝BS的计算机电路的一个实施例的功能。该功能可被实现为方法,或者该功能可以作为机器上的指令被执行,其中指令被包括在至少一个计算机可读介质或至少一个非暂态机器可读存储介质上。计算机电路可被配置为从多个VAN服务器中确定VAN客户端要与之通信的期望的VAN服务器,如框810中。在一个实施例中,期望的VAN服务器是基于蜂窝BS和远程VAN服务器之间的延迟或吞吐量确定的。计算机电路还可被配置为确定VAN客户端正与之通信的VAN客户端,如框820中。计算机电路也可被配置为在VAN客户端正与不同于期望的VAN服务器通信时,向VAN客户端发送VAN服务器通知,如框830中。
[0044]在一个实施例中,期望的VAN服务器与蜂窝BS同地协作。在另一实施例中,VAN客户端可以是移动互联网协议(IP)客户端或虚拟私有网络(VPN)客户端。在另一实施例中,VAN服务器可以是移动IP服务器、IP家庭代理、或VPN服务器。在另一实施例中,蜂窝BS可以使用无线资源控制(RRC)消息通过蜂窝空中接口向VAN客户端发送VAN服务器通知。在一个实施例中,蜂窝BS还被配置为经由当前提供服务的VAN服务器使用VAN控制消息向VAN客户端发送VAN服务器通知。在一个实施例中,蜂窝BS还被配置为通过分析从VAN客户端在其上操作的用户设备(UE)接收的分组的端口号和目的地互联网协议(IP)地址来确定VAN客户端正与之通信的远程VAN服务器。
[0045]图9使用流程图来说明可操作来与VAN客户端通信的多RATHetNet中的UE的计算机电路的一个实施例的功能。该功能可被实现为方法,或者该功能可以作为机器上的指令被执行,其中指令被包括在至少一个计算机可读介质或至少一个非暂态机器可读存储介质上。该计算机电路可被配置为操作VAN客户端,如框910中。计算机电路还可被配置为在VAN客户端处接收来自蜂窝基站(BS)的VAN服务器通知,如框920中。在一个实施例中,VAN服务器通知标识VAN客户端要与之通信的期望的VAN服务器。计算机电路也可被配置为基于与蜂窝BS的数据流量确定何时从当前正在提供服务的VAN服务器脱离,如框930中。在一个实施例中,计算机电路被配置为从当前正在提供服务的VAN服务器脱离并且附着到VAN服务器通知中所提供的期望的VAN服务器。在一个实施例中,当计算机电路确定从当前正在提供服务的VAN服务器脱离时,计算机电路向当前正在提供服务的VAN服务器发送脱离请求并且从当前正在提供服务的VAN服务器接收脱离许可。在另一实施例中,当计算机电路确定附着时,该计算机电路向期望的VAN服务器发送附着请求并且从期望的VAN服务器接收附着许可。
[0046]图10提供了流程图来说明多RAT异构网络HetNet中在频带之间切换的方法。该方法可以包括在UE处从VAN服务器接收VAN缺席通知,以标识针对选定RAT的RAN连接何时将是不可用的,如框11中。该方法还可以包括将在RAN上操作的数据流量移动到另一RAN,如框1020中。在一个实施例中,移动数据流量还包括将在RAN上操作的数据流量从蜂窝BS移动到另一蜂窝BS,从蜂窝BS移动到电气与电子工程师协会(IEEE)802.11-2012、802.11ac、或802.1lad配置的AP JAlEEE 802.11_2012、802.llac、或802.1lad配置的AP移动到蜂窝BS,或者从IEEE802.11-2012、802.llac、或802.1lad配置的AP移动到另一IEEE 802.11-2012、802.1 Iac、或802.1 Iad配置的AP。在另一实施例中,将在RAN上操作的数据流量移动到另一RAN还包括向RAN网络发送RAN切换请求以及从RAN网络接收RAN切换许可。该方法还可以包括当RAN已经切换到新信道时将在另一RAN上操作的数据流量移回该RAN,如框1030中。
[0047]图11使用流程图来说明多RATHetNet中可操作来与VAN客户端通信的VAN服务器的计算机电路的一个实施例的功能。该功能可被实现为方法,或者该功能可以作为机器上的指令被执行,其中指令被包括在至少一个计算机可读介质或至少一个非暂态机器可读存储介质上。在一个实施例中,该计算机电路可被配置为从在RAN的选定信道上操作的无线节点接收RAN缺席通知,如框1110中。在一个实施例中,RAN缺席通知还包括缺席开始时间、缺席持续时间、缺席原因、将缺席的RAN的类型、将缺席的RAN的标识(ID)、或RAN将在切换通信信道后使用的操作信道。在另一实施例中,RAN ID包括服务集标识(SSID)、基本服务集标识(BSSID)或蜂窝标识(Cell ID)。在一个实施例中,缺席原因可以包括信道切换、硬件更新、固件更新、和/或软件更新。
[0048]计算机电路还可被配置为向在UE上操作的VAN客户端发送RAN缺席通知,如框1120中。在一个实施例中,计算机电路还可被配置为基于指示W1-Fi AP或蜂窝BS的缺席的缺席指示来发送RAN缺席通知。计算机电路还可被配置为从VAN客户端和VAN服务器之间的数据流量链路脱离,如框1130中。数据流量链路可以包括基于VAN客户端和VAN服务器之间的有线和/或无线部分。在一个实施例中,计算机电路还被配置为在RAN已经切换到新信道后附着到数据流量链路。在一个实施例中,计算机电路还被配置为当信号干扰级别超出定义的阈值时从VAN客户端接收对在RAN上操作的数据流量进行移动的切换请求,并且向VAN客户端发送切换许可。在另一实施例中,计算机电路还被配置为当RAN上的通信信道已经切换回选定信道时接收将数据流量从另一 RAN移回该RAN的切换请求,并且发送对将数据流量从该另一 RAN移回该RAN上的选定信道的切换许可。该计算机电路可以重新附着到或切换回该RAN上的选定信道。
[0049]图12提供了无线设备的示例图示,无线设备比如是用户设备(UE)、移动台(MS)、移动无线设备、移动通信设备、平板电脑、手机、或另一类型的无线设备。无线设备可以包括被配置为与发射站通信的一个或多个天线,发射站比如是基站(BS)、演进型节点B(eNB)、基带单元(BBU)、远程无线电头(RRH)、远程无线电设备(RRE)、中继站(RS)、无线电设备(RE)、远程无线电单元、中央处理模块(CPM)、或另一类型的无线广域网(WWAN)接入点。无线设备可被配置为使用至少一个无线通信标准(包括3GPP LTE、WiMAX、高速分组接入(HSPA)、蓝牙、以及W1-Fi)进行通信。无线设备可以使用针对每个无线通信标准的分离天线或者使用针对多个无线通信标准的共享天线进行通信。移动设备可在无线局域网(WLAN)、无线个域网(WPAN)、和/或WffAN中进行通信。
[0050]图12还提供了能够用于来自无线设备的音频输入和输出的麦克风和一个或多个扬声器的图示。显示器屏幕可以是液晶显示器(LCD)屏幕或其他类型的显示器屏幕,比如,有机光发射二极管(OLED)显示器。显示器屏幕能够被配置为触摸屏。触摸屏可以使用电容式、电阻式、或另一类型的触摸屏技术。应用处理器和图形处理器能够被耦合到内部存储器以提供处理和显示能力。非易失性存储器端口也能够被用于向用户提供数据输入/输出选项。非易失性存储器端口还可以被用于扩展无线设备的存储能力。键盘可以被与无线设备集成,或者无线地连接到无线设备,以提供附加用户输入。还可以使用触摸屏来提供虚拟键盘。
[0051]各种技术或其某些方面或部分可以采用体现于有形介质中的程序代码(S卩,指令)的形式,有形介质比如是:软盘、光盘-只读存储器(CD-ROM)、硬盘驱动器、非暂态计算机可读存储介质、或任何其他机器可读存储介质,其中,当程序代码被载入到机器(比如,计算机)中并由该机器来执行时,使得该机器成为用于实践各种技术的装置。电路可以包括硬件、固件、程序代码、可执行代码、计算机指令、和/或软件。非暂态计算机可读存储介质可以是不包括信号的计算机可读存储介质。在在可编程计算机上执行程序代码的情况下,计算设备可以包括:处理器、可由处理器读取的存储介质(包括易失性和非易失性存储器和/或存储元件)、至少一个输入设备、和至少一个输出设备。易失性和非易失性存储器和/或存储元件可以是:随机访问存储器(RAM)、可擦除可编程只读存储器(EPROM)、闪盘驱动器、光盘驱动器、硬磁盘驱动器、固态驱动、或用于存储电子数据的另一介质。节点和和无线设备也可以包括收发器组模块(即,收发器)、计数器模块(即,计数器)、处理模块(即,处理器)、和/或时钟模块(即,时钟)或计时器组件(即,计时器)。可以实现或利用本文所描述的技术的一个或多个程序可以使用应用编程接口(API)、可重用控件等等。这样的程序可以以高级程序式编程语言或面向对象的编程语言来实现以与计算机系统通信。然而,若需要,(一个或多个)程序可以以汇编语言或机器语言来实现。在任何情况下,语言可以是编译或解译语言,并且可以与硬件实现方式相组合。
[0052]应当理解的是,本说明书中所描述的许多功能单元已被标注为模块,这是为了更显著地强调它们的实现方式的独立性。例如,模块可以被实现为硬件电路,该硬件电路包括定制超大规模集成(VLSI)电路或门阵列、现成的半导体器件(比如,逻辑芯片、晶体管、或其他离散的组件)。模块还可以以可编程硬件器件(比如,现场可编程门阵列、可编程阵列逻辑、可编程逻辑器件等等)来实现。
[0053]模块还可以以由各种类型的处理器执行的软件来实现。可执行的代码的经标识的模块例如可以包括计算机指令的一个或多个物理或逻辑块,其例如可以被组织为对象、程序、或功能。尽管如此,经标识的模块的可执行文件不一定在物理上位于一处,而是可以包括分开存储于不同位置的指令,这些指令当被逻辑地结合在一起时组成该模块并实现所注明的该模块
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1