用于分组数据网络连接卸荷的注意(AT)命令的制作方法

文档序号:14994073发布日期:2018-07-20 23:14阅读:1017来源:国知局

该申请要求2015年5月18日提交的美国临时申请no.62/163,213的权益,后者的全部内容特此通过引用合并于此。

实施例属于无线通信。一些实施例涉及各用户设备(ue)组件之间的通信信号。



背景技术:

无线移动设备或用户设备(ue)可以使用无线接入技术(例如,3gpp长期演进(“lte”)标准、3gpplteadvancedrelease12(2014年3月)(“lte-a标准”)、ieee802.16标准、2009年5月29日公开的ieeestd.802.16-2009(“wimax”)以及指定为3g、4g、5g以及更高的任何其它无线协议)经由蜂窝网络与彼此进行通信。用户设备(ue)可以被配置为连接到一个或多个蜂窝网络以及一个或多个非蜂窝网络(例如,无线局域网(wlan))。

附图说明

图1示出根据一些实施例的无线网络以及该网络的各个组件的架构。

图2示出根据一些实施例的lte网络的组件的架构。

图3示出根据一些实施例的用户设备装置的示例组件。

图4a是根据一些实施例的作为移动终端(mobiletermination)和终端设备(terminalequipment)功能块的用户设备的图示。

图4b示出根据一些实施例的用于用户设备的移动终端和终端设备交换信息的处理的流程图。

图5a-图5e示出根据一些实施例的用于注意(attention)命令的命令/响应表。

图6示出根据一些实施例的用户设备和enodeb的框图。

图7示出根据本公开各方面的框图,其示出根据一些示例实施例的能够从机器可读介质读取指令并执行本文所讨论的任何一种或多种方法的机器的组件。

具体实施方式

以下描述和附图充分示出具体实施例以使得本领域技术人员能够实践它们。其它实施例可以包括结构改变、逻辑改变、电气改变、处理改变和其它改变。一些实施例的部分或特征可以被包括于或替代以其它实施例的部分和特征。权利要求中所阐述的实施例囊括这些权利要求的所有可用等同物。

在一些实施例中,本文所描述的移动设备或其它设备可以是便携式无线通信设备(例如,个人数字助理(pda)、具有无线通信能力的膝上型或便携式计算机、web平板、无线电话、智能电话、无线耳机、寻呼机、可穿戴移动计算设备(例如,可穿戴外壳中所包括的移动计算设备)、即时传信设备、数码相机、接入点、电视机、医疗设备(例如,心率监测器、血压监测器等),或者可以通过无线方式接收和/或发送信息的另一设备)的一部分。在一些实施例中,移动设备或其它设备可以是被配置为根据3gpp标准(例如,3gpp长期演进(“lte”)advancedrelease12(2014年3月)(“lte-a标准”))进行操作的用户设备(ue)或演进节点b(enodeb)。在一些实施例中,移动设备或其它设备可以被配置为根据包括ieee802.11或其它ieee和3gpp标准在内的其它协议或标准进行操作。在一些实施例中,移动设备或其它设备可以包括键盘、显示器、非易失性存储器端口、多个天线、图形处理器、应用处理器、扬声器以及其它移动设备元件中的一个或多个。显示器可以是包括触摸屏的液晶显示器(lcd)屏幕。

图1示出根据一些实施例的无线网络以及该网络的各个组件的架构。系统100被示为包括用户设备(ue)102和ue104。虽然ue102和104被示为智能电话(即,可连接到一个或多个蜂窝网络的手持触摸屏移动计算设备),但是它们还可以包括个人数字助理(pda)、寻呼机、膝上型计算机、台式计算机、机器到机器(m2m)设备、物联网(iot)设备等。

ue102和104被配置为分别经由连接120和122接入无线接入网(ran)106,连接120和122中的每一者包括物理通信接口或层;在该实施例中,连接120和122被示为用于使得能够进行通信式耦合的空中接口,并且可以符合蜂窝通信协议(例如,全球移动通信系统(gsm)协议、码分多址(cdma)网络协议、即按即说(ptt)协议、蜂窝上的ptt(poc)协议、通用移动通信系统(umts)协议、3gpp长期演进(lte)协议等)。

ran106可以包括使得连接120和122成为可能的一个或多个接入点。这些接入点(以下进一步详细描述)可以称为接入节点、基站(bs)、节点b、演进节点b(enodeb)等,并且可以包括地面站(即,陆地接入点)或卫星接入点。ran106被示为以通信方式耦合到核心网110。除了在ue102与104之间桥接电路交换呼叫之外,核心网110可以还用于使得能够进行与互联网112的分组交换数据交换。在一些实施例中,ran106可以包括演进通用移动通信系统(umts)陆地ran(e-utran210),并且核心网110可以包括演进分组核心(epc)网络。

ue104被示为被配置为经由连接124对接入点(ap)108进行接入。连接124可以包括本地无线连接(例如,符合ieee802.11的连接),其中,ap108将包括无线保真(wifi)路由器。在该示例中,ap108被示为连接到互联网112,而不连接到核心网110。

互联网112被示为以通信方式耦合到应用服务器116。应用服务器116可以被实现为多个在结构上分开的服务器,或者可以包括于单个服务器中。应用服务器116被示为连接到互联网112和核心网110二者;在其它实施例中,核心网110经由互联网112连接到应用服务器116。应用服务器116也可以被配置为:对于能够经由核心网110和/或互联网112连接到应用服务器116的ue支持一种或多种通信服务(例如,互联网协议上的语音(voip)会话、即按即说(ptt)会话、组通信会话、社交连网服务等)。应用服务器116也可以被配置作为用于蜂窝物联网(ciot)ue的云服务提供商(csp),如以下进一步详细描述的那样。

核心网110进一步被示为以通信方式耦合到互联网协议(ip)多媒体子系统(ims)114。ims114包括电信运营商的综合网络,其可以使得能够将ip用于分组通信(例如,传统电话、传真、电子邮件、互联网接入、ip上的语音(voip)、即时传信(im)、视频会议会话和视频点播(vod)等)。

图2示出根据一些实施例的lte网络的组件的架构。在该示例中,(子)系统200包括lte网络上的演进分组系统(eps),并且因此包括经由s1接口215以通信方式耦合的e-utran210和epc网络220。在该图示中,仅示出e-utran210和epc网络220的一部分组件。以下描述的一些要素可以称为“模块”或“逻辑”。如本文所指代的那样,“模块”或“逻辑”可以描述硬件(例如,电路)、软件(例如,程序驱动器)或其组合(例如,编程的微处理单元)。

e-utran210包括enodeb212(其可以操作为基站),用于与一个或多个ue(例如,ue102)进行通信。enodeb212在该示例中被示为包括宏enodeb和低功率(lp)enodeb。任何enodeb212可以端接空中接口协议,并且可以是用于ue102的第一接触点。在一些实施例中,任何enodeb212可以实现用于e-utran210的各种逻辑功能,包括但不限于无线网络控制器(rnc)功能,例如无线承载管理、上行链路和下行链路动态无线资源管理和数据分组调度以及移动性管理。eps/lte网络中的enodeb(例如,enodeb212)并不利用单独的控制器(即,rnc)以与epc网络220进行通信;在利用其它规范协议的其它实施例中,ran可以包括rnc,以使得能够在bs与核心网110之间进行通信。

根据一些实施例,ue102可以被配置为:根据各种通信技术(例如,正交频分多址(ofdma)通信技术或单载波频分多址(sc-fdma)通信技术)通过多载波通信信道与任何enodeb212使用正交频分复用(ofdm)通信信号进行通信,但是实施例的范围不限于此。ofdm信号可以包括多个正交子载波。

根据一些实施例,ue102可以被配置为:基于从任何enodeb212接收到一个或多个信号来确定同步参考时间。ue102也可以被配置为:使用ofdma、sc-fdma或其它多址方案支持与其它ue的设备到设备(d2d)通信或基于接近度的服务(prose)通信。

s1接口215是将e-utran210与epc网络220分离的接口。它被划分为两个部分:s1-u,其在enodeb212与服务网关(s-gw)224之间携带业务数据;以及s1-mme,其为enodeb212与一个或多个移动性管理实体(mme)222之间的信令接口。x2接口是各enodeb212之间的接口。x2接口可以包括两个部分(未示出):x2-c和x2-u。x2-c是各enodeb212之间的控制平面接口,而x2-u是各enodeb212之间的用户平面接口。

在蜂窝网络的情况下,低功率小区可以用于将覆盖扩展到室外信号并不良好地到达的室内区域,或者用于在电话使用率非常密集的区域(例如,火车站)中增加网络容量。如本文所使用的那样,术语“lpenodeb”指代用于在网络的边缘处实现较窄小区(即,比宏小区更窄)(例如,毫微微小区、微微小区或微小区)的任何合适的相对低功率enodeb212。毫微微小区enodeb典型地由移动网络运营商提供给其民用消费者或企业消费者。毫微微小区典型地是民用网关的大小或更小,并且通常连接到用户的宽带线路。一旦插入,毫微微小区就连接到移动运营商的移动网络,并且为民用毫微微小区提供范围典型地为30米至50米的额外覆盖。因此,lpenodeb可能是毫微微小区enodeb,因为它通过分组数据网络网关(pgw)226进行耦合。类似地,微微小区是典型地覆盖很小区域(例如,建筑内(办公室、商城、火车站等),或者更新近地说,飞行器内)的无线通信系统。微微小区enodeb可以通常通过其基站控制器(bsc)功能,经由x2链路连接到另一enodeb212(例如,宏enodeb)。因此,lpenodeb可以通过微微小区enodeb得以实现,因为它经由x2接口耦合到宏enodeb。微微小区enodeb或其它lpenodeb可以合并宏enodeb的一些或所有功能。在一些情况下,微微小区enodeb可以称为接入点基站(apbs)或企业毫微微小区。

ue102在上电时执行小区选择,并且在其整个工作期间执行小区重选。ue102搜索e-utran210提供的小区(例如,宏小区或微微小区)。在小区重选处理期间,ue102可以测量每个相邻小区的参考信号强度(例如,参考信号接收功率/参考信号接收质量(rsrp/rsrq))并且基于该测量来选择小区(例如,选择rsrp值最高的小区)。在ue102选择小区之后,它可以通过读取主信息块(mib)来核实小区的可接入性。如果ue102无法读取所选择的小区的mib,则它可以丢弃所选择的小区,并且重复上述处理,直到发现合适的小区。

无线资源控制(rrc)状态指示ue102的rrc层是否在逻辑上连接到e-utran210的rrc层。在ue102以通信方式耦合到小区之后,它的rrc状态是rrc_idle。当ue102具有要发送或接收的数据分组时,它的rrc状态变为rrc_connected。ue102在处于rrc_idle状态下时可以将自身关联于不同小区。

在一些实施例中,下行链路资源网格可以用于从任何enodeb212到ue102的下行链路传输,而从ue102到任何enodeb212的上行链路传输可以利用类似的技术。网格可以是称为资源网格或时频资源网格的时间-频率网格,其为下行链路中每个时隙中的物理资源。这种时间-频率平面表示对于ofdm系统是常见的做法,它使得无线资源分配是直观的。资源网格的每列和每行分别对应于一个ofdm符号和一个ofdm子载波。资源网格在时域中的持续时间对应于无线帧中的一个时隙。资源网格中的最小时间-频率单元称为资源元素。每个资源网格包括多个资源块,其描述特定物理信道至资源元素的映射。每个资源块包括一组资源元素;在频域中,这表示当前能够分配的资源的最小数量。存在使用这些资源块传递的若干不同的物理下行链路信道。

物理下行链路共享信道(pdsch)将用户数据和更高层信令携带到ue102。物理下行链路控制信道(pdcch)携带与pdsch信道有关的关于传输格式和资源分配的信息等。它还向ue102通知与上行链路共享信道有关的传输格式、资源分配和h-arq(混合自动重传请求)信息。典型地,基于从ue102反馈到任何enodeb212的信道质量信息,在任何enodeb212处执行下行链路调度(将控制信道资源块和共享信道资源块指配给小区内的ue102),然后在用于(指配给)ue102的控制信道(pdcch)上将下行链路资源指配信息发送到ue102。

pdcch使用控制信道元素(cce)来传递控制信息。在被映射到资源元素之前,pdcch复数值符号首先被组织为四元组,然后使用子块交织器对其进行排列,以用于速率匹配。每个pdcch是使用这些cce中的一个或多个cce发送的,其中,每个cce对应于九组称为资源元素组(reg)的四个物理资源元素。四个正交相移键控(qpsk)符号被映射到每个reg。取决于下行链路控制信息(dci)的大小和信道状况,可以使用一个或多个cce发送pdcch。可以存在lte中用不同数量的cce(例如,聚合等级,l=1、2、4或8)所定义的四种或更多种不同的pdcch格式。

epc网络220包括mme222、s-gw224、p-gw226以及归属用户服务器(hss)228。mme222在功能上与遗留服务通用分组无线服务(gprs)支持节点(sgsn)的控制平面类似。mme222管理接入中的移动性方面(例如,网关选择以及跟踪区域列表管理)。hss228包括用于网络用户的数据库,其包括用于支持网络实体对通信会话进行处理的订购相关信息。取决于移动用户的数量、设备的容量、网络的组织等,epc网络220可以包括一个或若干hss228。例如,hss228可以提供对路由/漫游、鉴权、授权、命名/寻址解析、位置依赖性等的支持。

s-gw224端接朝向e-utran210的接口,并且在e-utran210与epc网络220之间路由数据分组。此外,它可以是用于enodeb间切换的本地移动性锚定点,并且也可以为3gpp间移动性提供锚定。其它责任可以包括法定拦截、计费以及某种策略强制。

s-gw224、mme222以及hss228可以实现于一个物理节点中,或者实现于分开的物理节点中。p-gw226端接朝向分组数据网络(pdn)的sgi接口(未示出)。p-gw226在epc网络220与外部网络(例如,互联网112)之间路由数据分组,并且可以是用于策略强制和计费数据收集的关键节点。p-gw226和s-gw224可以实现于一个物理节点中,或者实现于分开的物理节点中。在该实施例中,epc网络220被示为以通信方式耦合到应用服务器116,其中,分组数据可以经由p-gw226进行交换。

图3示出根据一些实施例的ue设备300的示例组件。在一些实施例中,ue设备300可以包括应用电路302、基带电路304、射频(rf)电路306、前端模块(fem)电路308以及一个或多个天线310,至少如所示那样耦合在一起。在一些实施例中,ue设备300可以包括附加元件(例如,存储器/存储、显示器、相机、传感器和/或输入/输出(i/o)接口)。

应用电路302可以包括一个或多个应用处理器。例如,应用电路302可以包括例如但不限于一个或多个单核处理器或多核处理器的电路。处理器可以包括通用处理器和专用处理器(例如,图形处理器、应用处理器等)的任何组合。处理器可以耦合于和/或可以包括存储器/存储,并且可以被配置为:执行存储器/存储中所存储的指令,以使得各种应用和/或操作系统能够运行在系统上。

基带电路304可以包括例如但不限于一个或多个单核处理器或多核处理器的电路。基带电路304可以包括一个或多个基带处理器和/或控制逻辑,以处理从rf电路306的接收信号路径接收到的基带信号并且生成用于rf电路306的发送信号路径的基带信号。基带电路304可以与应用电路302进行接口,以用于生成和处理基带信号并且控制rf电路306的操作。例如,在一些实施例中,基带电路304可以包括第二代(2g)基带处理器304a、第三代(3g)基带处理器304b、第四代(4g)基带处理器304c和/或用于其它现有代、开发中的或待在未来开发的代(例如,第五代(5g)、6g等)的其它基带处理器304d。基带电路304(例如,基带处理器304a-d中的一个或多个)可以处理使得能够进行经由rf电路306与一个或多个无线电网络的通信的各种无线电控制功能。无线电控制功能可以包括但不限于信号调制/解调、编码/解码、无线电频移等。在一些实施例中,基带电路304的调制/解调电路可以包括快速傅立叶变换(fft)、预编码和/或星座映射/解映射功能。在一些实施例中,基带电路304的编码/解码电路可以包括卷积、咬尾卷积、turbo、维特比和/或低密度奇偶校验(ldpc)编码器/解码器功能。调制/解调和编码器/解码器功能的实施例不限于这些示例,并且在其它实施例中可以包括其它合适的功能。

在一些实施例中,基带电路304可以包括协议栈的元素,例如eutran协议的元素,包括例如物理(phy)元素、介质接入控制(mac)元素、无线链路控制(rlc)元素、分组数据汇聚协议(pdcp)元素和/或rrc元素。基带电路304的中央处理单元(cpu)304e可以被配置为:运行协议栈的元素,以用于phy层、mac层、rlc层、pdcp层和/或rrc层的信令。在一些实施例中,基带电路304可以包括一个或多个音频数字信号处理器(dsp)304f。音频dsp304f可以是或包括用于压缩/解压缩和回声消除的元件,并且在其它实施例中可以包括其它合适的处理元件。在一些实施例中,基带电路304的组件可以合适地组合在单个芯片、单个芯片组中,或者部署在同一电路板上。在一些实施例中,基带电路304和应用电路302的一些或所有构成组件可以一起实现在例如片上系统(soc)上。

在一些实施例中,基带电路304可以提供与一种或多种无线电技术兼容的通信。例如,在一些实施例中,基带电路304可以支持与演进通用陆地无线接入网(eutran)和/或其它无线城域网(wman)、无线局域网(wlan)和/或无线个域网(wpan)的通信。基带电路304被配置为支持多于一种无线协议的无线电通信的实施例可以称为多模基带电路304。

rf电路306可以使得能够通过非固态介质使用调制的电磁辐射进行与无线网络的通信。在各个实施例中,rf电路306可以包括开关、滤波器、放大器等,以促进与无线网络的通信。rf电路306可以包括接收信号路径,其可以包括用于下变频从fem电路308接收到的rf信号并且将基带信号提供给基带电路304的电路。rf电路306可以还包括发送信号路径,其可以包括用于上变频基带电路304所提供的基带信号并且将rf输出信号提供给fem电路308以用于发送的电路。

在一些实施例中,rf电路306可以包括接收信号路径和发送信号路径。rf电路306的接收信号路径可以包括混频器电路306a、放大器电路306b以及滤波器电路306c。rf电路306的发送信号路径可以包括滤波器电路306c和混频器电路306a。rf电路306可以还包括综合器电路306d,以用于合成接收信号路径和发送信号路径的混频器电路306a使用的频率。在一些实施例中,接收信号路径的混频器电路306a可以被配置为:基于综合器电路306d所提供的合成频率来下变频从fem电路308接收到的rf信号。放大器电路306b可以被配置为:放大下变频后的信号,并且滤波器电路306c可以是低通滤波器(lpf)或带通滤波器(bpf),它们被配置为:从下变频后的信号中移除不想要的信号,以生成输出基带信号。输出基带信号可以提供给基带电路304,以用于进一步处理。在一些实施例中,输出基带信号可以是零频率基带信号。在一些实施例中,接收信号路径的混频器电路306a可以包括无源混频器,但实施例的范围不限于此。

在一些实施例中,发送信号路径的混频器电路306a可以被配置为:基于综合器电路306d所提供的合成频率来上变频输入基带信号,以生成用于fem电路308的rf输出信号。基带信号可以由基带电路304提供,并且可以由滤波器电路306c滤波。滤波器电路306c可以包括低通滤波器(lpf),但实施例的范围不限于此。

在一些实施例中,接收信号路径的混频器电路306a和发送信号路径的混频器电路306a可以包括两个或更多个混频器,并且可以分别被布置用于正交下变频和/或上变频。在一些实施例中,接收信号路径的混频器电路306a和发送信号路径的混频器电路306a可以包括两个或更多个混频器,并且可以被布置用于镜像抑制(例如,hartley镜像抑制)。在一些实施例中,接收信号路径的混频器电路306a和发送信号路径的混频器电路306a可以分别被布置用于直接下变频和/或直接上变频。在一些实施例中,接收信号路径的混频器电路306a和发送信号路径的混频器电路306a可以被配置用于超外差操作。

在一些实施例中,输出基带信号和输入基带信号可以是模拟基带信号,但实施例的范围不限于此。在一些替选实施例中,输出基带信号和输入基带信号可以是数字基带信号。在这些替选实施例中,rf电路306可以包括模数转换器(adc)和数模转换器(dac)电路,并且基带电路304可以包括数字基带接口,以与rf电路306进行通信。

在一些双模实施例中,可以提供单独的无线电集成电路(ic)电路,以便为每个频谱处理信号,但实施例的范围不限于此。

在一些实施例中,综合器电路306d可以是小数n综合器或小数n/n+1综合器,但实施例的范围不限于此,因为其它类型的频率综合器可以是合适的。例如,综合器电路306d可以是σ-δ综合器、频率乘法器或包括带分频器的锁相环的综合器。

综合器电路306d可以被配置为:基于频率输入和除法器控制输入来合成rf电路306的混频器电路306a使用的输出频率。在一些实施例中,综合器电路306d可以是小数n/n+1综合器。

在一些实施例中,频率输入可以由压控振荡器(vco)提供。取决于期望的输出频率,除法器控制输入可以由基带电路304或应用处理器302提供。在一些实施例中,可以基于应用处理器302所指示的信道而从查找表确定除法器控制输入(例如,n)。

rf电路306的综合器电路306d可以包括除法器、延迟锁相环(dll)、复用器和相位累加器。在一些实施例中,除法器可以是双模除法器(dmd),并且相位累加器可以是数字相位累加器(dpa)。在一些实施例中,dmd可以被配置为:(例如,基于进位)将输入信号除以n或n+1,以提供小数除法比率。在一些示例实施例中,dll可以包括一组级联的且可调谐的延迟元件、相位检测器、电荷泵和d型触发器。在这些实施例中,延迟元件可以被配置为将vco周期分解为nd个相等的相位分组,其中,nd是延迟线中的延迟元件的数量。以此方式,dll提供负反馈,以帮助确保通过延迟线的总延迟是一个vco周期。

在一些实施例中,综合器电路306d可以被配置为:生成载波频率作为输出频率,而在其它实施例中,输出频率可以是载波频率的倍数(例如,载波频率的两倍、载波频率的四倍),并且与正交发生器和除法器电路结合使用,以在载波频率下生成相对于彼此具有多个不同相位的多个信号。在一些实施例中,输出频率可以是lo频率(flo)。在一些实施例中,rf电路306可以包括iq/极坐标转换器。

fem电路308可以包括接收信号路径,其可以包括被配置为对从一个或多个天线310接收到的rf信号进行操作、放大接收信号并且将接收信号的放大版本提供给rf电路306以用于进一步处理的电路。fem电路308可以还包括发送信号路径,其可以包括被配置为放大rf电路306所提供的用于发送的信号以便由一个或多个天线310中的一个或多个进行发送的电路。

在一些实施例中,fem电路308可以包括tx/rx切换器,以在发送模式与接收模式操作之间进行切换。fem电路308可以包括接收信号路径和发送信号路径。fem电路308的接收信号路径可以包括低噪声放大器(lna),以放大接收到的rf信号,并且(例如,向rf电路306)提供放大后的接收rf信号作为输出。fem电路308的发送信号路径可以包括:功率放大器(pa),用于放大(例如,rf电路306所提供的)输入rf信号;以及一个或多个滤波器,用于生成rf信号,以用于(例如,由一个或多个天线310中的一个或多个进行)随后发送。

图4a是根据一些实施例的作为移动终端(mt)功能块和终端设备(te)功能块的ue设备的图示。ue400被示为包括经由终端适配器(ta)406以通信方式耦合的te402和mt404。在一些实施例中,te402包括应用电路(例如,图3的ue300的应用电路302),并且mt404包括基带电路(例如,图3的ue300的基带电路304)。一个或多个应用410可以利用一个或多个pdn连接,并且可以将指示应用类型(例如,web浏览器、流送应用等)、应用410的服务质量(qos)参数等的数据发送到te402。mt404可以经由图1和/或图2所示的任何组件(例如,图2的e-utran210和epc220的组件)与一个或多个网络412进行交互。

可以通过各种方式以物理方式实现ue400的抽象架构。在一些实施例中,te402、mt404和ta406被实现为三个单独的实体。在一些实施例中,ta406被集成在mt404覆盖(cover)下,并且te402被实现为单独的实体。在一些实施例中,ta406被集成在te402覆盖下,并且mt404被实现为单独的实体。在一些实施例中,ta406和mt404被集成在te402覆盖下作为单个实体。

图4b示出根据一些实施例的用于ue400设备的mt404和te402交换信息的处理的流程图。本文所示的处理和逻辑流程图提供各个处理动作的序列的示例。虽然按特定序列或顺序示出这些动作,但除非另外指定,否则可以修改动作的顺序。因此,所描述和所示的实现方式应当仅理解为示例,并且所示处理可以按不同顺序执行,并且一些动作可以并行执行。此外,在各个实施例中可以省略一个或多个动作;因此,并非在每一实现方式中执行所有动作。其它处理流程是可能的。

可以经由ue400执行一个或多个应用410,以利用pdn。一个或多个应用410可以指示用于te402控制mt404的命令(示为操作451)。te402可以将注意(at)命令发送到ta406(示为操作452),然后at命令被解析为mt控制命令(示为操作453)。

at命令可以包括例如一般命令、呼叫控制命令、网络服务有关命令、mt控制和状态命令、mt错误结果代码、用于分组域的命令、用于语音组呼叫服务(vgcs)和语音广播服务(vbs)的命令以及用于通用用户身份模块(usim)应用工具包的命令。

mt404可以将信号数据发送到以及接收自一个或多个网络412(分别示为操作454和461),包括用于建立pdn连接并且随着ue400移动而保持pdn连接的非接入层(nas)消息。mt404可以将mt状态消息发送到ta406(示为操作462),ta406将mt状态消息发送到te402作为对at命令的响应(示为操作463)。来自这些响应的数据然后可以被发送到一个或多个应用410(示为操作464)。

因此,at命令提供一种te402控制mt404的方式。ue400可以耦合到蜂窝网络和/或非蜂窝网络(例如,wlan)。当ue400初始地耦合到蜂窝网络,接着随后还连接到非蜂窝网络时,ue400可以执行业务卸荷(即,将pdn连接卸荷到非蜂窝网络)。蜂窝网络组件(例如,图2的pgw226)可以判断哪个pdn连接将要被卸荷到非蜂窝网络,并且经由一个或多个nas消息将该信息提供给mt404。

在一些实施例中,修改由te402所发送的现有at命令及其关联的由mt404所发送的响应,使得它们可以向te402指示哪些pdn连接能够被卸荷到非蜂窝网络。

图5a-图5c示出根据一些实施例的用于修改后的at命令的命令/响应表。如下所述,这些修改后的at命令允许te402接收指示特定pdn连接的可卸荷性特性的数据,并且还允许te独立地查询并且确定pdn连接的各主分组数据协议(pdp)上下文和辅pdp上下文的wlan卸荷特性。以下所描述的命令/响应表可以用在多种蜂窝通信协议(例如,3gpp(lte)协议、遗留3gppumts陆地无线接入网(utran)网络协议等)中。

为了所示命令/响应表的目的,应用以下句法定义:

<cr>回车字符,其值通过命令s3指定。

<lf>换行字符,其值通过命令s4指定。

<...>尖括号中所放入的名称是句法元素。括号自身不出现在命令行中。

[...]在方括号中放入的是命令的可选子参数或ta信息响应的可选部分。括号自身不出现在命令行中。当在参数类型命令中没有给出子参数时,新的值等于其先前值。在动作类型命令中,应当基于所推荐的子参数的默认设置来完成动作。

下划线加下划线的所定义的子参数值是该子参数的所推荐的默认设置。在参数类型命令中,应当在出厂设置中使用该值,出厂设置可以例如由itu-trecommendationv.250:“serialasynchronousautomaticdialingandcontrol”进行配置。在动作类型命令中,当未给出子参数时,应当使用该值。

图5a示出用于分组域事件上报(+cgerep)at命令的命令/响应表500。在该实施例中,当pdn连接被激活、停用或修改时,将+cgrep命令更新,以提供pdn连接的wlan卸荷特性。

更具体地说,关于+cgrep命令,在分组域mt或网络中发生某些事件的情况下,设置命令启用或禁用将非请求结果码+cgev:xxx从mt发送到te。<mode>控制该命令内所指定的非请求结果码的处理。<bfr>控制当输入<mode>1或2时对所缓冲的代码的影响。如果mt不支持设置,则返回error或+cmeerror:。参照分条款,可能<err>值可以包括例如3gppts27.007“atcommandsetforuserequipment(ue)”的分条款9.2中所定义的值。

读取命令返回当前模式和缓冲设置

测试命令返回mt所支持的模式和缓冲设置作为复合值。

所定义的值如下:

<mode>:整型

0在mt中缓冲非请求结果码;如果mt结果代码缓冲区满了,则可以丢弃最旧的非请求结果码。代码不转发到te。

1当预留了mt-te链路(例如,在在线数据模式下)时,丢弃非请求结果码;否则,将它们直接转发到te

2当预留了mt-te链路(例如,在在线数据模式下)时,在mt中缓冲非请求结果码,并且当mt-te链路变为可用时,将它们刷入到te;否则,将它们直接转发到te

<bfr>:整型

0当输入<mode>1或2时,清空该命令内所定义的非请求结果码的mt缓冲

1当输入<mode>1或2时,该命令内所定义的非请求结果码的mt缓冲被刷入到te(在刷入代码之前应当给出ok响应)

所定义的事件对于gprs/umts和lte是有效的。

对于网络附着,定义以下非请求结果码和对应事件:

+cgev:nwdetach

网络已经强制ps去附着。这暗示了所有活跃上下文已经被停用。并不单独地报告它们。

+cgev:medetach

移动终端已经强制ps去附着。这暗示了所有活跃上下文已经被停用。并不单独地报告它们。

对于mt类,定义以下非请求结果码和对应事件:

+cgev:nwclass<class>

网络已经强制mt类的改变。报告最高可用的类(见+cgclass)。在命令+cgclass中找到参数<class>的格式。

+cgev:meclass<class>

移动终端已经强制mt类的改变。报告最高可用的类(见+cgclass)。在命令+cgclass中找到参数<class>的格式。

对于pdp上下文激活,定义以下非请求结果码和对应事件:

+cgev:nwpdnact<cid>[,<wlan_offload>]

网络已经激活上下文。上下文表示gsm/umts中的主pdp上下文。将用于该上下文的<cid>提供给te。在命令+cgdcont中找到参数<cid>的格式。

<wlan_offload>:整型。指示是否可以经由wlan使用所指定的pdn连接卸荷业务的整数。这参照wlan卸荷可接受性ie中的比特1(e-utran卸荷可接受性值)和比特2(utran卸荷可接受性值),如例如3gppts24.008:“mobileradiointerfacelayer3specification;corenetworkprotocols-stage3”中所指定的那样。

0当处于s1模式下时或当处于iu模式下时经由wlan卸荷pdn连接的业务是不可接受的。

1当处于s1模式下时经由wlan卸荷pdn连接的业务是可接受的,但在iu模式下是不可接受的。

2当处于iu模式下时经由wlan卸荷pdn连接的业务是可接受的,但在s1模式下是不可接受的。

3当处于s1模式下时或当处于iu模式下时经由wlan卸荷pdn连接的业务是可接受的。

注意到:该事件不可应用于eps。s1模式指代用户设备在e-utran中发起信令,iu模式指代用户设备在utran中发起信令。

+cgev:mepdnact<cid>[,<reason>[,<cid_other>]][,<wla

n_offload>]

移动终端已经激活上下文。上下文表示lte中的pdn连接或gsm/umts中的主pdp上下文。将用于该上下文的<cid>提供给te。该事件要么在显式上下文激活请求的结果(+cgact)中要么在与附着请求关联的隐式上下文激活请求的结果(+cgact=1)中发送。在命令+cgdcont中找到参数<cid>和<cid_other>的格式。参数<wlan_offload>的格式定义如上。<reason>:整型;指示不批准对pdp类型ipv4v6的上下文激活请求的原因。该参数仅在与<cid>关联的所请求的pdp类型是ipv4v6时被包括,并且网络为<cid>所分配的pdp类型要么是ipv4要么是ipv6。

0仅允许ipv4

1仅允许ipv6

2仅允许单地址承载。

3仅允许单地址承载,并且用于第二地址类型承载的mt发起的上下文激活是不成功的。

<cid_other>:整型;指示mt为第二地址类型的mt发起的上下文所分配的上下文标识符。如果<reason>参数指示仅允许单地址承载,则mt应当仅包括该参数,并且mt支持第二地址类型的mt发起的上下文激活,而无需来自te的附加命令,并且mt已经激活与<cid_other>关联的pdn连接或pdp上下文。

注意到:对于在没有te请求的情况下支持mt发起的上下文激活的遗留te,还存在返回到te的随后事件+cgev:mepdnact<cid_other>。

+cgev:nwact<p_cid>,<cid>,<event_type>

[,<wlan_offload>]

网络已经激活上下文。除了关联的主<p_cid>之外,用于该上下文的<cid>也被提供给te。在命令+cgdscont中找到参数<p_cid>和<cid>的格式。参数<wlan_offload>的格式定义如上。

<event_type>:整型;指示这是否为信息事件或者te是否必须确认它。

0信息事件

1信息请求:需要确认。确认可以是接收或拒绝,见+cgans。

+cgev:meact<p_cid>,<cid>,<event_type>

[,<wlan_offload>]

网络已经对me发起的上下文激活进行了响应。除了关联的主<p_cid>之外,用于该上下文的<cid>也被提供给te。在命令+cgdscont中找到参数<p_cid>和<cid>的格式。参数<event_type>和<wlan_offload>的格式定义如上。

对于pdp上下文停用,定义以下非请求结果码和对应事件:

+cgev:nwdeact<pdp_type>,<pdp_addr>,[<cid>]

网络已经强制上下文停用。如果用于激活上下文的<cid>对mt是已知的,则提供它。在命令+cgdcont中找到参数<pdp_type>、<pdp_addr>和<cid>的格式。

+cgev:medeact<pdp_type>,<pdp_addr>,[<cid>]

移动终端已经强制上下文停用。如果用于激活上下文的<cid>对mt是已知的,则提供它。在命令+cgdcont中找到参数<pdp_type>、<pdp_addr>和<cid>的格式。

+cgev:nwpdndeact<cid>[,<wlan_offload>]

网络已经停用上下文。上下文表示lte中的pdn连接或gsm/umts中的主pdp上下文。用于该上下文的关联的<cid>被提供给te。在命令+cgdcont中找到参数<cid>的格式。参数<wlan_offload>的格式定义如上。

注意到:该事件的发生替代事件+cgev:nwdeact<pdp_type>,<pdp_addr>,[<cid>]的使用。

+cgev:mepdndeact<cid>

移动终端已经停用上下文。上下文表示lte中的pdn连接或gsm/umts中的主pdp上下文。用于该上下文的<cid>被提供给te。在命令+cgdcont中找到参数<cid>的格式。

注意到:该事件的发生替代事件+cgev:medeact<pdp_type>,<pdp_addr>,[<cid>]的使用。

+cgev:nwdeact<p_cid>,<cid>,<event_type>[,<wlan_offload>]

网络已经停用上下文。除了关联的主<p_cid>之外,用于该上下文的<cid>也被提供给te。在命令+cgdscont中找到参数<p_cid>和<cid>的格式。参数<event_type>、<wlan_offload>的格式定义如上。

注意到:该事件的发生替代事件+cgev:nwdeact<pdp_type>,<pdp_addr>,[<cid>]的使用。

+cgev:medeact<p_cid>,<cid>,<event_type>

网络已经对me发起的上下文停用请求进行了响应。除了关联的主<p_cid>之外,关联的<cid>也被提供给te。在命令+cgdscont中找到参数<p_cid>和<cid>的格式。参数<event_type>的格式定义如上。

注意到:该事件的发生替代事件+cgev:medeact<pdp_type>,<pdp_addr>,[<cid>]的使用。

对于pdp上下文修改,定义以下非请求结果码和对应事件:

+cgev:nwmodify<cid>,<change_reason>,<event_type>[,<wlan_offload>]

网络已经修改上下文。除了<change_reason>和<event_type>之外,关联的<cid>也被提供给te。在命令+cgdcont或+cgdscont中找到参数<cid>的格式。参数<change_reason>、<event_type>和<wlan_offload>的格式定义如上。

<change_reason>:整型;指示发生了哪种改变的位图。

通过将所有可应用的比特求和来确定<change_reason>值。例如,如果qos改变(比特2)和wlan_offload改变(比特3)的值都已经改变,则<change_reason>值是6。

注意到:当wlan卸荷可接受性ie中的指示符的比特1或比特2或二者改变时,wlan卸荷值将改变,见以上所定义的参数<wlan_offload>。

比特1tft改变

比特2qos改变

比特3wlan卸荷改变

+cgev:memodify<cid>,<change_reason>,<event_type>[,<wlan_offload>]

移动终端已经修改上下文。除了<change_reason>和<event_type>之外,关联的<cid>也被提供给te。在命令+cgdcont或+cgdscont中找到参数<cid>的格式。参数<change_reason>、<event_type>和<wlan_offload>的格式定义如上。

对于其它pdp上下文处理,定义以下非请求结果码和对应事件:

+cgev:reject<pdp_type>,<pdp_addr>

当mt不能够通过+cring非请求结果码将它报告给te并且自动地被拒绝时,发生对上下文激活的网络请求。在命令+cgdcont中找到参数<pdp_type>和<pdp_addr>的格式。

注意到:该事件不可应用于eps。

+cgev:nwreact<pdp_type>,<pdp_addr>,[<cid>]

网络已经请求上下文重新激活。如果用于重新激活上下文的<cid>对mt是已知的,则提供它。在命令+cgdcont中找到参数<pdp_type>、<pdp_addr>和<cid>的格式。

注意到:该事件不可应用于eps。

图5b示出用于pdp上下文读取动态参数(+cgcontrdp)命令的命令/响应表510。在该实施例中,+cgcontrdp命令可以用于查询与主pdp上下文关联的任何活跃pdn连接的wlan卸荷特性。如本文所讨论的那样,pdp上下文包括参数的记录,包括用于建立端到端连接的信息(例如,pdp类型、pdp地址类型、qos简档请求(例如,用户所请求的qos参数)、所协商的qos简档(例如,网络所协商的qos参数)、鉴权类型(例如,pap或chap)以及dns类型(例如,动态dns或静态dns))。

更具体地说,关于+cgcontrdp命令,执行命令返回有关信息<bearer_id>、<apn>、<local_addrandsubnet_mask>、<gw_addr>、<dns_prim_addr>、<dns_sec_addr>、<p-cscf_prim_addr>、<p-cscf_sec_addr>、<im_cn_signalling_flag>、<lipa_indication>、<ipv4_mtu>和<wlan_offload>,以用于具有上下文标识符<cid>的活跃非辅pdp上下文。

以上字段可以描述例如与主pdp上下文关联的承载标识、与主pdp上下文关联的接入点名称、与主pdp上下文关联的本地地址和子网掩码、与主pdp上下文关联的网关地址、与主上下文关联的主或辅域名系统(dns)服务器地址、与主pdp上下文关联的主或辅代理呼叫会话控制功能(p-cscf)服务器地址、将pdn连接识别为多媒体pdn连接的与主pdp上下文关联的ip多媒体核心网(im_cn)标志、与主pdp上下文关联的本地ip接入(lipa)指示符、定义用于主pdp上下文的最大分组大小的ip最大传输单元(mtu)、或指示与主pdp上下文关联的pdn连接是否可以从蜂窝网络卸荷到非蜂窝网络的数据。

如果mt指示p-cscf服务器的多于两个的ip地址或dns服务器的多于两个的ip地址,则将返回每<cid>多个信息行。

如果mt具有双栈能力,则每<cid>返回至少一对带信息的行。首先,带ipv4参数的一行后接带ipv6参数的一行。如果具有双栈能力的该mt指示p-cscf服务器的多于两个的ip地址或dns服务器的多于两个的ip地址,则返回多个这些成对的行。

注意到:如果mt没有在行中包括所有ip地址(例如,在ue接收到dns服务器的四个ip地址以及p-cscf服务器的两个ip地址的情况下),则表示不能填充的ip地址的参数值被设定为空串或缺少串。

如果省略了参数<cid>,则返回用于所有活跃非辅pdp上下文的有关信息。

测试命令返回与活跃非辅上下文关联的<cid>的列表。

所定义的值:

<cid>:整型;指定特定非辅pdp上下文定义。参数对于te-mt接口是本地的,并且用在其它pdp上下文有关命令中(见+cgdcont和+cgdscont命令)。

<bearer_id>:整型;识别承载(即,eps中的eps承载和umts/gprs中的nsapi)。

<apn>:串型;用于选择ggsn或外部分组数据网络的逻辑名称。

<local_addrandsubnet_mask>:串型;示出mt的ip地址和子网掩码。串通过以下形式给出为以点分隔的数字(0-255)参数:

对于ipv4而言,为“a1.a2.a3.a4.m1.m2.m3.m4”,或者

对于ipv6而言,为

“a1.a2.a3.a4.a5.a6.a7.a8.a9.a10.a11.a12.a13.a14.a15.a16.m1.m2.m3.

m4.m5.m6.m7.m8.m9.m10.m11.m12.m13.m14.m15.m16”。

当支持+cgpiaf时,其设置会影响通过+cgcontrdp的执行形式所返回的该参数的格式。

<gw_addr>:串型;示出mt的网关地址。串给出为以点分隔的数字(0-255)参数。

当支持+cgpiaf时,其设置会影响通过+cgcontrdp的执行形式所返回的该参数的格式。

<dns_prim_addr>:串型;示出主dns服务器的ip地址。

当支持+cgpiaf时,其设置会影响通过+cgcontrdp的执行形式所返回的该参数的格式。

<dns_sec_addr>:串型;示出辅dns服务器的ip地址。

当支持+cgpiaf时,其设置会影响通过+cgcontrdp的执行形式所返回的该参数的格式。

<p_cscf_prim_addr>:串型;示出主p-cscf服务器的ip地址。

当支持+cgpiaf时,其设置会影响通过+cgcontrdp的执行形式所返回的该参数的格式。

<p_cscf_sec_addr>:串型;示出辅p-cscf服务器的ip地址。

当支持+cgpiaf时,其设置会影响通过+cgcontrdp的执行形式所返回的该参数的格式。

<im_cn_signalling_flag>:整型;示出pdp上下文是否仅用于imcn子系统有关信令。

0pdp上下文并非仅用于imcn子系统有关信令

1pdp上下文仅用于imcn子系统有关信令

<lipa_indication>:整型;指示pdp上下文使用lipapdn连接提供连接性。该参数不能由te来设置。

0未接收到pdp上下文使用lipapdn连接提供连接性的指示

1接收到pdp上下文使用lipapdn连接提供连接性的指示

<ipv4_mtu>:整型;示出以八位组为单位的ipv4mtu大小。

<wlan_offload>:整型。指示是否可以经由wlan使用所指定的pdn连接卸荷业务的整数。这参照wlan卸荷可接受性ie的比特1和2,如例如3gppts24.008分条款10.5.6.20中所指定的那样。

0当处于s1模式下时或当处于iu模式下时经由wlan卸荷pdn连接的业务是不可接受的。

1当处于s1模式下时经由wlan卸荷pdn连接的业务是可接受的,但在iu模式下是不可接受的。

2当处于iu模式下时经由wlan卸荷pdn连接的业务是可接受的,但在s1模式下是不可接受的。

3当处于s1模式下时或当处于iu模式下时经由wlan卸荷pdn连接的业务是可接受的。

图5c示出用于辅pdp上下文读取动态参数(+cgscontrdp)命令的命令/响应表520。在该实施例中,+cgscontrdp命令可以用于查询与任何活跃辅pdp上下文关联的活跃pdn连接的wlan卸荷特性。

更具体地说,关于+cgscontrdp命令,执行命令返回<p_cid>、<bearer_id>、<im_cn_signalling_flag>和<wlan_offload>,以用于具有上下文标识符<cid>的活跃辅pdp上下文。

如果省略了参数<cid>,则返回<cid>、<p_cid>、<bearer_id>、<im_cn_signalling_flag>和<wlan_offload>,以用于所有活跃辅pdp上下文。

在eps中,返回业务流参数。

注意到:返回用于ue发起的和网络发起的pdp上下文的参数。

测试命令返回与活跃辅pdp上下文关联的<cid>列表。

所定义的值:

<cid>:整型;指定特定活跃辅pdp上下文或业务流定义。参数对于te-mt接口是本地的,并且用在其它pdp上下文有关命令中(见+cgdcont和+cgdscont命令)。

<p_cid>:整型;指定特定pdp上下文定义或已经通过使用+cgdcont命令指定的默认eps上下文标识符。参数对于te-mt接口是本地的(见+cgdscont命令)。

<bearer_id>:整型;识别承载,eps中的eps承载和umts/gprs中的nsapi。

<im_cn_signalling_flag>:整型;示出pdp上下文是否仅用于imcn子系统有关信令。

0pdp上下文并非仅用于imcn子系统有关信令

1pdp上下文仅用于imcn子系统有关信令

<wlan_offload>:整型。指示是否可以经由wlan使用所指定的pdn连接卸荷业务的整数。这参照wlan卸荷可接受性ie的比特1和2,如例如3gppts24.008分条款10.5.6.20中所指定的那样。

0当处于s1模式下时或当处于iu模式下时经由wlan卸荷pdn连接的业务是不可接受的。

1当处于s1模式下时经由wlan卸荷pdn连接的业务是可接受的,但在iu模式下是不可接受的。

2当处于iu模式下时经由wlan卸荷pdn连接的业务是可接受的,但在s1模式下是不可接受的。

3当处于s1模式下时或当处于iu模式下时经由wlan卸荷pdn连接的业务是可接受的。

因此,在以上所讨论的实施例中,预先存在的at命令+cgerep、+cgcontrdp和+cgscontrdp被扩展为按每pdn连接的方式将wlan卸荷指示提供给te。此外,wlan_offload设置可以被认为对于每个单独pdn连接是特定的。添加wlan_offload设置作为新的参数允许使该设置应用于每个单个pdn连接的卸荷。此外,该参数允许确定特定无线接入技术(rat)(例如,utran或eutran)的wlan卸荷特性。

图5d示出根据一些实施例的用于提供wlan卸荷辅助信息的命令/响应表530。表540示出wlan卸荷辅助数据(+cwlanolad)at命令;每当wlan卸荷辅助数据在mt处改变时,设置命令启用或禁用将以下非请求结果码从mt发送到te。

+cwlanoladi:[,<threshrscplow>,<threshrscphigh>[,<threshecnolow>,<threshecnohigh>[,<threshrsrplow>,<threshrsrphigh>[,<threshrsrqlow>,<threshrsrqhigh>[,<threshchutillow>,<threshchutilhigh>[,<threshbackhratedllow>,<threshbackhratedlhigh>[,<threshbackhrateullow>,<threshbackhrateulhigh>[,<threshbeaconrssilow>,<threshbeaconrssihigh>[,<opi>[,<tsteering>[,<wlanidentifierlistlength>[,<ssid_1>,<bssid_1>,<hessid_1>][,…][,<ssid_m>,<bssid_m>,<hessid_m>]]]]]]]]]]]]

如果mt不支持设置,则返回error或+cmeerror:。

读取命令返回结果码的当前状态和在mt处当前可用的wlan卸荷辅助数据。

测试命令返回mt所支持的值作为复合值。

所定义的值:

<n>:整型

0禁用wlan卸荷辅助数据非请求结果码

1启用wlan卸荷辅助数据非请求结果码+cwlanoladi

<threshrscplow>:整型;指示用于将业务从utran卸荷到wlan的接收信号码功率的阈值。

<threshrscphigh>:整型;指示用于将业务从wlan卸荷到utran的接收信号码功率的阈值。

<threshecnolow>:整型;指示用于将业务从utran卸荷到wlan的每伪随机噪声(pn)码片的接收能量与总接收功率谱密度的比率的阈值。

<threshecnohigh>:整型;指示用于将业务从wlan卸荷到utran的每pn码片的接收能量与总接收功率谱密度的比率的阈值。

<threshrsrplow>:整型;指示用于将业务从e-utran卸荷到wlan的参考信号接收功率的阈值。

<threshrsrphigh>:整型;指示用于将业务从wlan卸荷到e-utran的参考信号接收功率的阈值。

<threshrsrqlow>:整型;指示用于将业务从e-utran卸荷到wlan的参考信号接收质量的阈值。

<threshrsrqhigh>:整型;指示用于将业务从wlan卸荷到e-utran的参考信号接收质量的阈值。

(以上值可以与例如3gppts27.007“atcommandsetforuserequipment(ue)”的分条款8.69一致)。

<threshchutillow>:整型;指示用于向wlan进行业务卸荷的从802.11(信标或探测响应)信令获得的wlan信道利用率(bss负载)的低阈值。

<threshchutilhigh>:整型;指示用于向utran或e-utran进行业务卸荷的从802.11(信标或探测响应)信令获得的wlan信道利用率(bss负载)的高阈值。参照ieee802.11[152]。

(以上值可以与ieee802.11(例如,ieee802.11n)无线电通信标准一致)。

<threshbackhratedllow>:整型;指示用于向utran或e-utran进行业务卸荷的回程可用下行链路带宽的低阈值。

<threshbackhratedlhigh>:整型;指示用于向wlan的业务卸荷的回程可用下行链路带宽的高阈值。

<threshbackhrateullow>:整型;指示用于向utran或e-utran进行业务卸荷的回程可用上行链路带宽的低阈值。

<threshbackhratedlhigh>:整型;指示用于向wlan进行业务卸荷的回程可用上行链路带宽的高阈值。

(以上值可以与wi-fi认证通过点(例如,热点2.0)规范一致)。

<threshbeaconrssilow>:整型;指示用于向utran或e-utran进行业务卸荷的信标rssi的低阈值。

<threshbeaconrssihigh>:整型;指示用于向wlan进行业务卸荷的信标rssi的高阈值。

(以上值可以与ieee802.11(例如,ieee802.11n)无线电通信标准一致)。

<opi>:整型;格式化为指定卸荷偏好指示符的位图的16比特整数。

(以上值可以与例如3gppts24.312“accessnetworkdiscoveryandselectionfunction(andsf)managementobject(mo)”一致)。

<tsteering>:整型;指示在e-utran与wlan之间开始业务卸荷之前应当实现规则的以秒为单位的定时器值。

<ssid>:八位组串型;指示802.11服务集标识符(ssid)。

<bssid>:八位组串型;指示802.11基本服务集标识符(bssid)。

<hessid>:八位组串型;指示802.11同构扩展服务集标识符(hessid)。

(以上值可以与ieee802.11(例如,ieee802.11n)无线电通信标准一致)。

<wlanidentifierlistlength>:整型;指示作为由<ssid>、<bssid>、<hessid>标识符组成的元组的wlan标识符列表中的条目的数量。如果不存在任何标识符,则它将被指示为空串。

图5e示出根据一些实施例的用于提供wlan卸荷小区测量信息的命令/响应表540。表550示出wlan卸荷小区测量(+cwlanolcm)at命令;每当小区测量参数满足基于所配置的阈值进行wlan卸荷的准则时,设置命令启用或禁用将以下非请求结果码从wlan发送到te。

+cwlanolcmi:<rscp>,<ecno>,<rsrp>,<rsrq>

如果mt不支持设置,则返回error或+cmeerror:。

读取命令返回结果码描述的当前状态以及来自mt处的当前主服务小区的测量。

测试命令返回mt所支持的值作为复合值。

所定义的值:

<n>:整型

0禁用wlan卸荷小区测量非请求结果码

1启用wlan卸荷小区测量非请求结果码+cwlanolcmi

<rscp>:整型;指示接收信号码功率。

<ecno>:整型;指示每pn码片的接收能量与总接收功率谱密度的比率。

<rsrp>:整型;指示参考信号接收功率。

<rsrq>:整型;指示参考信号接收质量。

(以上值可以与例如3gppts27.007“atcommandsetforuserequipment(ue)”的分条款8.69中所描述的+cesq命令一致)。

图6示出根据一些实施例的ue600和enodeb650的框图。应注意,在一些实施例中,enodeb650可以是静止(非移动)设备。ue600可以包括物理层电路(phy)602,用于使用一个或多个天线601将信号发送到以及接收自enodeb650、其它enodeb、其它ue或其它设备,而enodeb650可以包括物理层电路(phy)652,用于使用一个或多个天线651将信号发送到以及接收自ue600、其它enodeb、其它ue或其它设备。ue600可以还包括用于控制对无线介质的接入的介质接入控制层(mac)电路604,而enodeb650可以还包括用于控制对无线介质的接入的mac电路654。ue600可以还包括处理电路606和存储器608,它们被布置为执行本文所描述的操作,enodeb650可以还包括处理电路656和存储器658,它们被布置为执行本文所描述的操作。

天线601、651可以包括一个或多个方向性天线或全向性天线,包括例如双极天线、单极天线、贴片天线、环形天线、微带天线或适合于传输rf信号的其它类型的天线。在一些多入多出(mimo)实施例中,天线601、651可以有效地分离,以受益于空间分集以及可能产生的不同信道特性。

虽然ue600和enodeb650均被示为具有若干分离的功能元件,但是功能元件中的一个或多个可以组合并且可以由软件配置的元件(例如,包括数字信号处理器(dsp)的处理元件)和/或其它硬件元件的组合来实现。例如,一些元件可以包括一个或多个微处理器、dsp、现场可编程门阵列(fpga)、专用集成电路(asic)、射频集成电路(rfic)以及用于至少执行本文所描述的功能的各种硬件和电路的组合。在一些实施例中,功能元件可以指代一个或多个处理元件上操作的一个或多个进程。

实施例可以实现于硬件、固件和软件之一或其组合中。实施例也可以实现为计算机可读存储设备上所存储的指令,其可以由至少一个处理器读取并且执行以执行本文所描述的操作。计算机可读存储设备可以包括用于以机器(例如,计算机)可读的形式存储信息的任何非瞬时性机构。例如,计算机可读存储设备可以包括只读存储器(rom)、随机存取存储器(ram)、磁盘存储介质、光存储介质、闪存设备以及其它存储设备和介质。一些实施例可以包括一个或多个处理器,并且可以被配置有计算机可读存储设备上所存储的指令。

根据实施例,ue600可以根据d2d通信模式进行操作。ue600可以包括被配置为基于从enodeb650接收到一个或多个信号而确定同步参考时间的处理电路606。硬件处理电路606可以进一步被配置为:在d2d通信会话期间,在第一组数据传输间隔(dti)期间发送数据符号的多时间传输间隔绑定组(mtbg),并且在不包括第一组dti的第二组dti期间抑制发送数据符号。dti的起始时间可以至少部分地基于同步参考时间。硬件处理电路606可以进一步被配置为:在不包括d2d通信会话的网络内通信会话期间,根据与同步参考时间同步的时间传输间隔(tti)参考时间发送数据符号。

在一些情形下,在蜂窝通信网络中操作的ue600出于各种原因可能开始经历性能降级。作为示例,网络412的用户加载或吞吐量需求可能变高。作为另一示例,ue600可以移动朝向或超越覆盖小区的边缘。在网络412中操作的同时,ue600可以实际上与物理上紧靠ue600的其它ue进行通信,尽管通信可以通过网络412而发生。

图7示出根据本公开各方面的框图,其示出根据一些示例实施例的能够从机器可读介质读取指令并且执行本文所讨论的任何一种或多种方法的机器的组件。具体地说,图7示出示例性计算机系统700(其可以包括以上所讨论的任何网络元件),在其内,可以执行用于使机器执行本文所讨论的任何一种或多种方法的软件724。在替选实施例中,机器操作为单机设备,或者可以连接(例如,联网)到其它机器。在联网部署中,机器可以在客户端-服务器网络环境中以服务器或客户端机器的角色进行操作,或者在点对点(或分布式)网络环境中操作为对等机器。计算机系统700可以用作上述ue或enodeb中的任一者,并且可以是个人计算机(pc)、可穿戴移动计算设备、平板pc、机顶盒(stb)、pda、蜂窝电话、web电器、网络路由器、交换机或网桥,或者能够(依次地或以其它方式)执行指定将要由该机器采取的动作的指令的任何机器。此外,虽然仅示出单个机器,但是术语“机器”也可以看作包括单独地或联合地执行一组(或多组)指令以执行本文所讨论的任何一种或多种方法的任何机器集合。

示例计算机系统700包括处理器702(例如,中央处理单元(cpu)、图形处理单元(gpu)或二者)、主存储器704以及静态存储器706,它们经由总线708彼此进行通信。计算机系统700可以还包括视频显示单元710(例如,lcd或阴极射线管(crt))。计算机系统700还包括字母数字输入设备712(例如,键盘)、用户接口导航(或光标控制)设备714(例如,鼠标)、存储设备716、信号生成设备718(例如,扬声器)以及网络接口设备720。

存储设备716包括非瞬时性机器可读介质722,在其上存储有体现本文所描述的任何一种或多种方法或功能或者为其所利用的一组或多组数据结构和软件724。软件724在由计算机系统700执行它期间也可以完全地或至少部分地驻留在主存储器704内和/或处理器702内,其中,主存储器704和处理器702也构成非瞬时性机器可读介质722。软件724也可以完全地或至少部分地驻留在静态存储器706内。

虽然非瞬时性机器可读介质722在示例实施例中被示为单个介质,但是术语“机器可读介质”可以包括存储一个或多个数据结构和软件724的单个介质或多个介质(例如,集中式或分布式数据库,和/或关联的缓存和服务器)。术语“机器可读介质”还可以被认为包括能够存储、编码或携带由机器执行的指令并且使机器执行本实施例的任何一种或多种方法的任何有形介质,或者能够存储、编码或携带由这些指令利用或与之关联的数据结构的任何有形介质。因此,术语“机器可读介质”可以被认为包括但不限于固态存储器以及光学介质和磁性介质。机器可读介质722的具体示例包括非易失性存储器,包括例如半导体存储器设备(例如,可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)、闪存设备);磁盘(例如,内部硬盘和可拆卸盘);磁光盘;以及压缩盘只读存储器(cd-rom)和数字多功能盘(或数字视频盘)只读存储器(dvd-rom)盘。

可以使用传输介质通过通信网络726进一步发送或接收软件724。可以使用网络接口设备720以及多个公知传输协议中的任一种(例如,超文本传输协议(http))发送软件724。通信网络726的示例包括局域网(lan)、广域网(wan)、互联网112、移动电话网络、普通旧式电话服务(pots)网络以及无线数据网络(例如,wifi网络和wimax网络)。术语“传输介质”可以被认为包括能够存储、编码或携带由机器执行的指令的任何无形介质,并且包括数字或模拟通信信号或其它无形介质,以促进这种软件724的通信。

附图和前面的描述给出本公开的示例。虽然实施例被描绘为多个不同的功能项,但是本领域技术人员应理解,这些要素中的一个或多个可以良好地组合为单个功能要素。替代地,某些要素可以被划分为多个功能要素。来自一个实施例的要素可以添加到另一实施例。例如,本文所描述的处理的顺序可以改变,而不限于本文所描述的方式。此外,无需按所示的顺序实现任何流程图的操作;也不一定需要执行所有操作。另外,并非依赖于其它操作的那些操作可以与其它操作并行执行。然而,本公开的范围绝非受限于这些具体示例。无论在说明书中是否明确地给出,许多变形(例如,结构、尺寸和材料用途的差异)都是可能的。本公开的范围至少如所附权利要求所给出的那样宽泛。

应理解,它将不用于限制或解释权利要求的范围或含义。所附权利要求由此合并到具体实施方式,其中,每一权利要求自身代表单独实施例。

在一些实施例中,一种用户设备(ue),包括:移动终端(mt)和终端设备(te),所述mt用于发送消息和从蜂窝网络接收消息,所述te用于执行一个或多个应用以利用所述蜂窝网络或非蜂窝网络的一个或多个分组数据网络(pdn)连接;和终端适配器(ta),用于:将从所述te接收到的注意(at)命令转发到mt,所述mt接收所转发的at命令作为mt控制命令,所述at命令包括对用于能够从所述蜂窝网络卸荷到所述非蜂窝网络的特定pdn连接的数据、卸荷辅助数据或卸荷蜂窝测量数据中的至少一个的请求;将所述mt生成的mt状态消息作为at命令响应转发到所述te,所述at命令响应包括所请求的数据;以及当发生以下情况中的至少一个时,将所述mt生成的非请求结果码转发到所述te:所述特定pdn连接的可卸荷性改变、卸荷辅助数据改变、或卸荷蜂窝测量满足卸荷辅助数据的准则。

在一些实施例中,所述at命令包括分组域事件上报(+cgerep)at命令,并且当与所述特定pdn连接关联的分组数据协议(pdp)上下文是以下情况中的至少一个时,所述mt进一步将指示所述特定pdn连接是否能够从所述蜂窝网络卸荷到所述非蜂窝网络的一个或多个非请求结果码(+cgev)发送到所述te:被激活;被停用;或被修改。在一些实施例中,所述一个或多个非请求结果码(+cgev)包括指示所述特定pdn连接不能从所述蜂窝网络卸荷到所述非蜂窝网络的数据。

在一些实施例中,所述at命令包括分组数据协议(pdp)上下文读取动态参数(+cgcontrdp)at命令,并且所述at命令响应包括识别主pdp上下文的一个或多个参数的数据。在一些实施例中,所述at命令响应还包括指示与所述主pdp上下文关联的所述特定pdn连接是否能够从所述蜂窝网络卸荷到所述非蜂窝网络的整数值,所述整数值包括以下项中的至少一个:0,用于指示当所述特定pdn连接处于s1模式下时或当处于iu模式下时的卸荷是不可接受的;1,用于指示当所述特定pdn连接处于s1模式下时的卸荷是可接受的,但在iu模式下是不可接受的;2,用于指示当所述特定pdn连接处于iu模式下时的卸荷是可接受的,但在s1模式下是不可接受的;或3,用于指示当所述特定pdn连接处于s1模式下时或当处于iu模式下时的卸荷是可接受的。

在一些实施例中,所述at命令包括辅分组数据协议(pdp)上下文读取动态参数(+cgscontrdp)at命令,并且所述at命令响应包括识别辅pdp上下文的一个或多个参数的数据。在一些实施例中,所述at命令响应还包括指示与所述辅pdp上下文关联的所述特定pdn连接是否能够从所述蜂窝网络卸荷到所述非蜂窝网络的整数值,所述整数值包括以下项中的至少一个:0,用于指示当所述特定pdn连接处于s1模式下时或当处于iu模式下时的卸荷是不可接受的;1,用于指示当所述特定pdn连接处于s1模式下时的卸荷是可接受的,但在iu模式下是不可接受的;2,用于指示当所述特定pdn连接处于iu模式下时的卸荷是可接受的,但在s1模式下是不可接受的;或3,用于指示当所述特定pdn连接处于s1模式下时或当处于iu模式下时的卸荷是可接受的。

在一些实施例中,所述at命令包括无线局域网(wlan)卸荷辅助数据(+cwlanolad)at命令,并且所述at命令响应包括识别以下项中的至少一个的wlan卸荷辅助数据:用于接收信号码功率的阈值;用于每伪随机噪声(pn)码片的接收能量与总接收功率谱密度比率的阈值;用于参考信号接收功率的阈值;用于参考信号接收质量的阈值;用于wlan信道利用率的阈值;卸荷偏好指示符(opi);导向间隔(tsteering);用于回程可用下行链路和/或上行链路带宽的阈值;信标接收信号强度指示符(rssi)的阈值;或wlan标识符列表。在一些实施例中,所述mt进一步将指示所述wlan卸荷辅助数据中的一个或多个的改变的一个或多个非请求结果码(+cwlanoladi)发送到所述te。

在一些实施例中,所述at命令包括无线局域网(wlan)卸荷小区测量(+cwlanolcm)at命令,并且所述at命令响应包括与所述mt关联的主服务小区的测量信息。在一些实施例中,所述mt进一步将包括已经满足wlan卸荷辅助数据阈值的一个或多个蜂窝信号测量的一个或多个非请求结果码(+cwlanolcmi)发送到所述te,所述蜂窝信号测量包括以下项中的至少一个:接收信号码功率;每伪随机噪声(pn)码片的接收能量与总接收功率谱密度的比率;参考信号接收功率;或参考信号接收质量。

在一些实施例中,所述ue还包括:一个或多个天线,用于发送信号数据和从所述蜂窝网络和所述非蜂窝网络中的至少一个接收信号数据,其中,所述mt包括一个或多个基带处理器,用于处理经由所述一个或多个天线接收到的信号数据。

在一些实施例中,所述蜂窝网络包括以下网络中的至少一个:基于通用移动通信服务陆地无线接入网/gsm(全球移动通信系统)edge无线接入网(utran/geran)的服务网络;或基于演进通用移动通信服务陆地无线接入网(e-utran)的服务网络。

在一些实施例中,所述at命令还包括用于启用和禁用发送非请求结果码的设置命令。

在一些实施例中,所述ta进一步将从所述te接收到的所述at命令的测试版本转发到所述mt,以查询所述at命令的一个或多个参数的可能值。

一些实施例描述一种非瞬时性计算机可读存储介质,包括内容,所述内容当由用户设备(ue)执行时使所述ue执行以下操作:利用蜂窝网络或非蜂窝网络的一个或多个分组数据网络(pdn)连接来执行一个或多个应用;生成用于移动终端(mt)的注意(at)命令,所述at命令包括对用于能够从所述蜂窝网络卸荷到所述非蜂窝网络的特定pdn连接的数据、卸荷辅助数据或卸荷蜂窝测量数据中的至少一个的请求;以及接收与所述at命令对应的at命令响应,所述at命令响应包括所请求的特定于能够从所述蜂窝网络卸荷到所述非蜂窝网络的所述pdn连接的数据、所述卸荷辅助数据和/或所述卸荷蜂窝测量数据;以及当发生以下情况中的至少一个时,接收非请求结果码:所述特定pdn连接的可卸荷性改变,卸荷辅助数据改变,或卸荷蜂窝测量满足卸荷辅助数据的准则。

在一些实施例中,所述at命令包括分组域事件上报(+cgerep)at命令,并且当所述pdn连接是以下情况中的至少一个时,所述mt进一步将指示所述pdn连接是否能够从所述蜂窝网络卸荷到所述非蜂窝网络的一个或多个非请求结果码(+cgev)发送到所述te:被激活;被停用;或被修改。

在一些实施例中,所述at命令包括分组数据协议(pdp)上下文读取动态参数(+cgcontrdp)at命令,所述at命令响应还包括识别所述特定pdn连接的主分组数据协议(pdp)上下文的一个或多个参数的数据,并且所述at命令响应还包括指示与所述主pdp上下文关联的所述特定pdn连接是否能够从所述蜂窝网络卸荷到所述非蜂窝网络的整数值,所述整数值包括以下项中的至少一个:0,用于指示当所述特定pdn连接处于s1模式下时或当处于iu模式下时的卸荷是不可接受的;1,用于指示当所述特定pdn连接处于s1模式下时的卸荷是可接受的,但在iu模式下是不可接受的;2,用于指示当所述特定pdn连接处于iu模式下时的卸荷是可接受的,但在s1模式下是不可接受的;或3,用于指示当所述特定pdn连接处于s1模式下时或当处于iu模式下时的卸荷是可接受的。

在一些实施例中,所述at命令包括辅分组数据协议(pdp)上下文读取动态参数(+cgscontrdp)at命令,所述at命令响应包括识别所述特定pdn连接的辅pdp上下文的一个或多个参数的数据,并且所述at命令响应还包括指示与所述辅pdp上下文关联的所述特定pdn连接是否能够从所述蜂窝网络卸荷到所述非蜂窝网络的整数值,所述整数值包括以下项中的至少一个:0,用于指示当所述特定pdn连接处于s1模式下时或当处于iu模式下时的卸荷是不可接受的;1,用于指示当所述特定pdn连接处于s1模式下时的卸荷是可接受的,但在iu模式下是不可接受的;2,用于指示当所述特定pdn连接处于iu模式下时的卸荷是可接受的,但在s1模式下是不可接受的;或3,用于指示当所述特定pdn连接处于s1模式下时或当处于iu模式下时的卸荷是可接受的。

在一些实施例中,所述非蜂窝网络包括无线局域网(wlan),所述at命令包括wlan卸荷辅助数据(+cwlanolad)at命令,并且所述at命令响应包括识别以下项中的至少一个的wlan卸荷辅助数据:用于接收信号码功率的阈值;用于每伪随机噪声(pn)码片的接收能量与总接收功率谱密度比率的阈值;用于参考信号接收功率的阈值;用于参考信号接收质量的阈值;用于wlan信道利用率的阈值;卸荷偏好指示符(opi);导向间隔(tsteering);用于回程可用下行链路和/或上行链路带宽的阈值;信标接收信号强度指示符(rssi)的阈值;或wlan标识符列表;并且所述mt进一步将指示所述wlan卸荷辅助数据中的一个或多个的改变的一个或多个非请求结果码(+cwlanoladi)发送到所述te。

在一些实施例中,所述非蜂窝网络包括无线局域网(wlan),所述at命令包括wlan卸荷小区测量(+cwlanolcm)at命令,并且所述at命令响应包括与所述mt关联的主服务小区的测量信息,并且所述mt将指示至少一个或多个wlan卸荷小区测量已经满足wlan卸荷辅助数据阈值的一个或多个非请求结果码(+cwlanolcmi)发送到所述te,所述一个或多个wlan卸荷小区测量包括以下项中的至少一个:接收信号码功率;每伪随机噪声(pn)码片的接收能量与总接收功率谱密度的比率;参考信号接收功率;或参考信号接收质量。

一些实施例描述一种基带芯片组,包括:用于从以通信方式耦合到终端设备(te)的终端适配器(ta)接收注意(at)命令的电路,所述at命令包括对分组数据网络(pdn)连接的卸荷特性、卸荷辅助数据或卸荷蜂窝测量中的至少一个的请求;用于生成移动终端(mt)状态消息并且将所述mt状态消息发送到ta的电路,所述mt状态消息包括所请求的用于所述pdn连接的数据、所述卸荷辅助数据和/或所述卸荷蜂窝测量;以及用于当发生以下情况中的至少一个时生成mt非请求结果码并且将所述非请求结果码发送到ta的电路:pdn连接的可卸荷性改变,所述卸荷辅助数据改变,或所述卸荷蜂窝测量相对于卸荷辅助数据的准则改变。

在一些实施例中,所述mt状态消息还包括当分组数据协议(pdp)上下文是以下情况中的至少一个时指示所述pdn连接是否能够从蜂窝网络卸荷到非蜂窝网络的一个或多个非请求结果码(+cgev):被激活;被停用;或被修改。

在一些实施例中,所述mt状态消息还包括以下数据中的至少一个:识别主分组数据协议(pdp)上下文信息的一个或多个参数的数据;或识别辅分组数据协议(pdp)上下文信息的一个或多个参数的数据。

在一些实施例中,所述非蜂窝网络包括无线局域网(wlan),并且所述mt状态消息包括识别以下项中的至少一个的数据:蜂窝信号强度、蜂窝信号功率、带宽或wlan的服务特性;或与所述mt关联的主服务小区的测量信息。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1