无线宽带网络中无线载波管理的方法和系统与流程

文档序号:11235519阅读:582来源:国知局
无线宽带网络中无线载波管理的方法和系统与流程

本发明总体涉及无线通信,尤其涉及无线宽带网络中无线载波管理的方法和系统。



背景技术:

第三代合作伙伴计划(3gpp)长期演进(lte)网络为一种由基站管理的小区组成的蜂窝网络。所述小区通常与特定地理位置相关联。位于特定小区内的用户设备(ue)可通过向管理该小区的基站(例如enodeb)发送和接收数据而使用所述蜂窝网络。用户设备可利用与不同频带相关联的无线信号与基站通信,其中,每一频带均与分量载波相关联。例如,用户设备和基站通常使用主分量载波传送信令数据(例如,无线资源控制(rrc)),并使用由该基站提供的次分量载波传送其他数据。当单个次分量载波用于数据通信时,数据速率可受限于该单个次分量载波的频带带宽。而当其他闲置次分量载波未用于数据通信时,无线资源又可能变得未充分利用。

为了实现lte所需的高数据速率,3gpp规范(tr36.819,v10.12.0,第5~7章)提出以载波聚合(ca)作为一种解决小区边缘吞吐量问题的方法。在此方案中,可将多个次分量载波聚合,以用于特定用户设备的数据通信,从而使得该用户设备便可利用该多个次分量载波发送数据。举例而言,可将两个或更多分量载波聚合,而且可通过1个主分量载波及2个次分量载波实现100mhz的最大聚合系统带宽。

通过此设计,可以拓展数据通信的无线频带带宽,从而提高数据速率。然而,在3gpp的载波聚合规范(如ts36.300,v10.12.0,第5.5节)中,允许用户设备将次分量载波用于数据传输的决定中并未考虑该次分量载波的负载(例如,被调度为对该载波进行使用的多个用户设备)。而且,在当前技术下,上述决定既未考虑核心网络的流量负载,也未考虑所述用户设备的下行链路干扰(例如,由相邻基站引起的干扰)。

本发明人意识到此方法存在着下述若干技术问题。首先,由于不考虑次分量载波负载,当一些次分量载波被用户设备密集使用,而另一些次分量载波闲置时,载波聚合可能导致次分量载波的过载和未充分利用。其次,由于不考虑核心网络(基站从该核心网络接收用于传输至用户设备的数据)的流量负载,无法为基站提供一种通过聚合更多次分量载波(当其可用时)而拓宽将接收自核心网络的数据发送于用户设备的可用带宽的机制。如此,基站将因无法向用户设备发送过量的数据分组而将该过量数据分组在基站入口端口处丢弃,从而导致较低的无线资源利用率和网络效率。再次,由于不考用户设备的下行链路干扰,无法为所述用户设备提供一种根据该干扰调整次分量载波聚合的机制,从而导致数据差错率较高且网络效率低下。



技术实现要素:

本发明的各实施方式针对本发明人所认识到的现有系统中存在的上述技术问题当中的一个或多个问题提出了改进技术解决方案。例如,在一种实施方式中,提供一种第一网络内无线载波管理系统。该系统包括:存有一组指令的存储器;以及硬件处理器,该硬件处理器配置为执行所述一组指令,以接收关于移动终端的无线载波分配决定的一触发信号。当接收到该触发信号时,所述硬件处理器可确定与所述移动终端相关联的第一流量状态信息以及与多个无线载波相关联的第二流量状态信息,并根据所述第一流量状态信息,决定是否更新所述移动终端的载波分配。当决定更新所述移动终端的载波分配时,所述硬件处理器可根据所述第二流量状态信息,从所述多个无线载波中确定一个无线载波,并将该一个无线载波分配于所述移动终端,以用于数据通信。

在另一实施方式中,提供一种第一网络内无线载波管理方法。该方法可包括:接收关于移动终端的无线载波分配决定的一触发信号;当接收到该触发信号时:确定与所述移动终端相关联的第一流量状态信息以及与多个无线载波相关联的第二流量状态信息,并根据所述第一流量状态信息,决定是否更新所述移动终端的载波分配,而且当决定更新所述移动终端的载波分配时:根据所述第二流量状态信息,从所述多个无线载波中确定一个无线载波,并将该一个无线载波分配于所述移动终端,以用于数据通信。

在又一实施方式中,提供一种非暂时性计算机可读存储介质。该介质存有程序,该程序在由计算机执行时,使得该计算机实施上述第一网络内无线载波管理的方法。

应当理解的是,以上概略描述与以下详细描述均仅用于例示和说明,而不在于限制所要求保护的发明。

附图说明

所附各图并入本公开内容之内并构成本公开内容的一部分,用于对例示实施方式进行描述,并与说明书一道阐明所公开的原理。

图1所示为本公开内容实施方式可在其内使用的lte无线网络。

图2为根据本公开内容的一些实施方式的例示载波管理enodeb的一功能框图。

图3为根据本公开内容的一些实施方式的图2中例示enodeb的例示载波管理模块的一功能框图。

图4为根据本公开内容的一些实施方式的例示载波管理方法的一流程图。

图5为用于实施本公开内容的实施方式的例示计算机系统的一框图。

具体实施方式

以下,参考附图,对例示实施方式进行描述。各图中,附图标记最左边的位值表明该附图标记第一次出现时所在的图号。在任何方便之处,各图中均采用相同附图标记指代相同或类似部件。虽然本文中描述了所公开原理的实施例和特征,但是在不脱离所公开实施方式的精神和范围的前提下,还可进行修改、调整以及做出其他实施方式。以下具体描述意在仅视作例示,而真正的范围及精神如下附权利要求书所述。

以下对本公开内容的说明性实施方式进行陈述。在一种实施方式中,提供一种第一网络内的无线载波管理系统。该系统包括:存有一组指令的存储器;以及硬件处理器,该硬件处理器配置为执行所述一组指令,以接收关于移动终端的无线载波分配决定的一触发信号。接收该触发信号后,所述硬件处理器可确定与所述移动终端相关联的第一流量状态信息以及与多个无线载波相关联的第二流量状态信息,并根据所述第一流量状态信息决定是否更新所述移动终端的载波分配。当决定更新所述移动终端的载波分配时,所述硬件处理器可根据所述第二流量状态信息从所述多个无线载波中确定一个无线载波,并将该一个无线载波分配于所述移动终端,以用于数据通信。

图1所示为本公开内容实施方式可在其内使用的lte无线网络100。如图1所示,lte无线网络100包括与主服务小区110和次服务小区120,130相关联的enodeb102。每个服务小区与分量载波相关联。例如,主服务小区110可与主分量载波相关联,次服务小区120可与第一次分量载波相关联,次服务小区130可与第二次分量载波相关联。enodeb102可将主分量载波112与第一次分量载波和第二次分量载波当中的至少一个次分量载波的组合分配为用于与由enodeb102管理的覆盖区域内的用户设备140a,140b,140c的数据通信。用户设备140a,140b,140c也可利用《技术规范组业务和系统方面—基于邻近服务(prose)—第二阶段(发布版本12)》(http://www.3gpp.org/ftp/specs/archive/23_series/23.303/23303-c50.zip)中定义的d2d相互通信,该文献内容通过引用并入本文。

基站enodeb102与用户设备140a,140b,140c可组成演进通用陆地无线接入(e-utran)网络150。

网络100还包括实现enodeb102与因特网170之间的相互连接的演进核心分组(epc)网络160。epc网络160可包括移动性管理实体(mme)152,该mme可例如提供包括非接入层、加密和完整性保护、核心间网络信令、sae承载控制、越区切换等在内的功能。epc网络160还可包括pdn网关154,该网关可提供如数据包过滤、移动ip、策略实施等功能。epc网络160还可包括提供合法监听、数据包路由和转发、在上行链路和下行链路中标记传输层数据包、用户帐务、提供策略和计费规则功能、策略实施决定及订户信息存储等其他功能的其他部件(图1中未示出)。

enodeb102可通过epc网络160在因特网170和用户设备(例如,用户设备140a,140b,140c当中的任何一个)之间中转数据。当enodeb102将第一次分量载波和第二次分量载波分配至所述用户设备时,该用户设备当中的每一个均可通过主分量载波112与所述次分量载波当中的至少一个次分量载波的组合与enodeb102通信。如图1所示,enodeb102包括载波管理模块104,该模块配置为将所述次分量载波分配于所述用户设备。

为了提高网络效率,载波管理模块104可根据上述各种因素管理所述次分量载波的分配。例如,可根据特定分量载波的负载进行所述次分量载波的分配。当某个次分量载波正在被一大群用户设备使用(或调度为将被这些用户设备使用)(例如,根据媒体接入控制(mac)层调度信息的指示),如果不再将该次分量载波分配于所述用户设备群之外的其他用户设备,则可改善负载分配及网络效率。其次,还可根据epc网络160的流量负载实施上述分配。当enodeb102从epc网络160处接收例如以用户设备140a为目的地的大量数据,则enodeb102可为用户设备140a的数据传输分配多个次分量载波(例如第一次分量载波和第二次分量载波),如此便可为所述数据在epc网络160和用户设备140a之间的中转分配更大的带宽,从而避免过多的分组丢弃并提高网络效率。再次,还可根据所述用户设备处的下行链路干扰实施上述分配。下行链路干扰可针对位置和特定分量载波而具有特殊性。例如,如果所述用户设备当中的一个用户设备(例如,用户设备140a)在某个位置处使用第一次分量载波时将经历严重的下行链路干扰,则当用户设备140a使用该载波与enodeb102进行数据通信时,将导致数据差错,而如果载波聚合时不将第一次分量载波分配给用户设备140a,则可实现网络效率的改善。

图2为根据本公开内容实施方式的一例示enodeb200的一功能框图。在一些实施方式中,enodeb200可用于执行图1中enodeb102的至少部分功能。如图2所示,enodeb200可包括载波管理模块104,无线子系统201,phy层202,协议层212,enodeb应用层222以及管理应用层232。

为了本公开内容目的,“模块”和“层”可在软件、硬件、固件或其组合中实现。如果所公开的“模块”和“层”以软件实现,则其可保存于存储器中。处理器,输入/输出设备和存储设备可用于执行处理,以实现和促进所述模块的操作。因此,所述模块和层可包括代码指令,这些代码指令可由一个或多个处理器单独执行,或者与本实施方式或其他实施方式所公开的其他模块和层进行各种组合后执行。

在一些实施方式中,无线子系统201可包括用于与用户设备进行通信的硬件、软件和固件。无线子系统201的硬件可包括无线发射器,接收器等。无线子系统201可配置为提供或支持与所述用户设备进行数据通信时所需的一主分量载波以及一个或多个次分量载波。无线子系统201可由phy层202控制,该层可提供例如包括ofdm调制和编码、资源分配、多路复用等在内的功能。在一些实施方式中,phy层202包括《3gpp技术规范组无线接入网络—演进通用陆地无线接入(e-utra)—物理信道和调制(发布版本10)》(http://www.3gpp.org/ftp/specs/archive/36_series/36.213/36213-ac0.zip)(其内容通过引用并入本文)中定义的部件。

在一些实施方式中,协议层212可用于处理控制面和用户面协议。协议层212可包括一二层协议引擎,该引擎用于根据其当前状态处理控制面和用户面协议(例如pdcp,rlc,mac)消息,实现用户层ip数据包报头压缩和加密,错误恢复和流量控制、混合自动重复请求(harq)、调度等。协议层212可包括一三层协议引擎,该引擎用于处理控制面协议(如rrc,s1ap)消息和用户面协议消息(如egtp-u消息),会话管理,安全性,无线管理和移动性管理。

rrc可提供例如包括建立和释放连接、系统信息广播、承载建立、重新配置等在内的功能。rrc还可处理rrc移动性过程、寻呼通知和释放、外环功率控制。rrm可作为rrc的一个子集而工作,并可管理rrc资源。rrm还可为测量报告提供测量配置,并可处理经rrc接收的测量报告。

x2ap可用于处理用户设备移动性。x2ap可提供例如包括越区切换期间移动性管理、以负荷平衡为目的的负荷管理、系统故障时的x2复位、以基站间信息传递为目的的x2建立、以更新配置变更为目的的enodeb配置更新等在内的功能。

pdcp可以为无线通信中的用户面和控制面提供功能。所述功能例如包括报头压缩和解压缩、上层sdu的顺序传送、下层sdu的重复检测、越区切换时的pdcpsdu重传、加密和完整性保护、控制数据传输。

在一些实施方式中,协议层212可包括《3gpp技术规范组业务和系统方面—演进通用陆地无线接入网络(e-utra)接入的通用分组无线业务(gprs)增强(发布版本8)》(http://www.3gpp.org/ftp/specs/archive/23_series/23.401/23401-8g0.zip),《3gpp技术规范组无线接入网络—演进通用陆地无线接入(e-utra)—无线资源控制(rrc)—协议规范(发布版本8)》(http://www.3gpp.org/ftp/specs/archive/36_series/36.331/36331-8h0.zip),以及《3gpp技术规范组无线接入网络—演进通用陆地无线接入(e-utra)—媒体接入控制(mac)协议规范(发布版本8)》(http://www.3gpp.org/ftp/specs/archive/36_series/36.331/36331-8h0.zip)中定义的部件和功能。上述参考文献的内容通过引用并入本文。

enodeb应用程序222可提供例如包括接受来电、通话的最终处理、移动性管理、下行链路调度、相邻基站(nbs)功能、物理小区id(pci)配置、驱动测试最小化(mdt)等在内的功能。

如上所述,载波管理模块104可根据上述各种因素管理次分量载波的分配,所述各种因素包括:特定分量载波的负载,核心网络(例如,图1的epc网络160)的流量负载,以及用户设备的下行链路干扰水平。载波管理模块104可通过与enodeb200的其他部件进行交互而实施所述分配。例如,载波管理模块104可与协议层212的mac调度器以及无线子系统201的收发器和接收器配合,以对将哪个次分量载波用于已调度的数据传输或接收进行控制。例如,载波管理模块104可与协议层212的mac调度器交互并提供分配信息,以使得当该mac调度器对与用户设备相关联的通信任务进行调度时,其可根据所述分配信息对无线资源进行分配(例如,仅将被分配的所述次分量载波分配于所述通信任务)。

在一些实施方式中,管理应用层232可为enodeb应用程序222及载波管理模块104提供配置数据。载波管理模块104可至少根据管理应用层232所提供配置数据当中的一部分将载波分量分配于所述用户设备。在一些实施方式中,所述配置数据可包括至少以下参数当中的一部分:可用于数据通信的分量载波(既包括主分量载波,也包括次分量载波)数(m);定时器参数(t),该参数可用于生成对次分量载波的分配进行更新的触发事件;目标网络效率(η),其可用于表示待实现的目标网络效率(例如,特定用户、用户设备等的目标网络效率);每载波平均用户负载(μ),其可用于表示enodeb所希望的每载波平均用户负载。举例而言,如果enodeb102的服务容量为60个用户设备,而且其无线子系统(如无线子系统201)可支持用于与60个用户设备数据通信的三个分量载波,则所述每载波平均用户负载为20(60/3)。

现在参考图3,该图为根据本公开内容一些实施方式的载波管理模块104的例示功能框图。如图3所示,载波管理模块104可包括配置模块302,流量状态数据模块304,触发模块306及分量载波分配模块308。

在一些实施方式中,配置模块302可配置为存储和维护待由载波管理模块104的其他模块使用的一组环境和配置参数。所述配置参数例如可包括分量载波数(m),定时器参数(t),目标网络效率(η)以及每载波平均用户负载(μ)。配置模块302可从图2的管理应用层232接收这些配置参数。

在一些实施方式中,流量状态数据模块304可配置为生成与enodeb200关联覆盖区域内每个用户设备的流量状态相关的信息。该流量状态信息可涉及与核心网络(如epc网络160)处的用户设备相关联的流量负载,并例如可包括enodeb200入口端口处所测的平均入口数据速率。该入口数据速率可反映enodeb200为所述用户设备从所述核心网络经所述入口端口接收的数据量。如上所述,enodeb200配置为所述核心网络和用户设备之间的中转装置,而且当enodeb200无法以足够快的速度将从所述核心网络接收的数据分组发送时,可将该数据分组丢弃。因此,载波管理模块104可根据所述用户设备的平均入口数据速率,分配更多(或更少)的次分量载波,以增大(或减小)从enodeb200至用户设备的数据传输带宽。在一些实施方式中,流量状态数据模块304从图2的enodeb应用层222中获取关于所述平均入口数据速率的信息。该入口数据速率的测量单位可以为比特/秒。

所述流量状态还可包括用户设备处所测的次分量载波下行链路干扰水平测量值(例如由相邻基站引起)。载波管理模块104可根据次分量载波的下行链路干扰水平值决定分配(或不分配)该次分量载波。在一些实施方式中,所述干扰水平可由用户设备在rrc配置之后以信道质量信息(cqi)报告的方式报告,而且流量状态数据模块304可从图2的协议层212中获取下行链路干扰水平测量值数据。

所述流量状态还可包括其他信息,这些其他信息包括在enodeb200出口端口处所测的用户设备相关平均出口数据速率。该出口数据速率可反映enodeb200经该出口端口发送于所述用户设备的数据量。如下所述,载波管理模块104可根据所述入口数据速率和出口数据速率生成表示网络效率的信息。

所述流量状态还可包括与无线资源利用率相关的信息,该无线资源利用率可表示为用于数据通信的特定次分量载波的带宽的百分比。例如,当在某个时间段内仅次分量载波的某个频带被使用,则所述无线资源利用率可表示为所述时间段内被使用的该频带的带宽与所述次分量载波的总可用带宽之比。在某些情况下,可根据不同时间段内所测无线资源利用率的移动平均值确定平均无线资源利用率。

所述流量状态还可包括与特定次分量载波(xi)的用户负载相关的信息。该用户负载可根据协议层212的mac调度器所调度的通信任务反映出被调度为使用所述次载波进行所述通信任务的用户设备的数目。用户负载可与预设观察窗口相关联,其中,每个所述次分量载波均由图2中的无线子系统201提供或支持。所述观察窗口可确定为使得在与所述定时器参数(t)相关联的一个触发时段内可获取多个用户负载样本。

在一些实施方式中,触发模块306可触发启动包括流量状态数据模块304和分量载波分配模块308在内的载波管理模块104各部件的操作。例如,基于作为所述配置数据的一部分而获取的所述定时器参数(t),触发模块306可根据该定时器参数(如周期t)设置周期性触发信号,并将该触发信号提供于流量状态数据模块304和分量载波分配模块308,从而使得此两模块可根据所述触发信号运行。例如,如上所述,流量状态数据模块304可对入口数据速率,出口数据速率,下行链路干扰水平,无线资源利用率等流量状态信息进行获取。可根据所述触发信号,对这些流量状态信息的获取进行控制。此外,如下所述,还可根据该触发信号,控制分量载波分配模块308的分量载波分配。

在一些实施方式中,分量载波分配模块308可决定将次分量载波分配于用户设备,从而允许该用户设备使用该次分量载波(可与其他次分量载波结合或不结合)进行数据通信。在从触发模块306接收到触发信号之后,分量载波分配模块308可从流量状态数据模块304获取流量状态信息,并根据该流量状态信息,决定所述用户设备的次分量载波分配。之后,分量载波分配模块308可将该分配信息提供于所述mac调度器,从而使得当所述mac调度器对与用户设备相关联的通信任务进行调度时,其可仅将被分配的所述次分量载波分配于所述通信任务。

现在参考图4,该图所示为根据本公开内容一些实施方式的例示载波管理方法400。在一些实施方式中,方法400可由纳入enodeb(或与该enodeb关联)的系统(如图3中载波管理模块104)实施。

初始状态之后,在步骤s402中,所述系统可对用于决定载波分配的触发事件进行监测。该触发事件可由触发模块306根据图3配置模块302所提供的定时器参数(t)定期生成。

如果在步骤s404中接收到触发信号,所述系统可进入步骤s406,以确定涵盖所述系统或与该系统相关联的enodeb关联覆盖区域内的移动终端(如用户设备)的列表。其中,可根据所述enodeb和移动终端之间在先前实施的一个或多个对接,确定所述移动终端列表。在步骤s408中,所述系统可从所述列表中确定一个移动终端以进行载波分配决定。其中,可例如根据所述列表内的移动终端排列顺序或根据其他准则,确定所述一个移动终端。

在确定了一个用于载波分配决定的移动终端后,所述系统可进入步骤s410,以根据第一流量状态信息,决定是否对步骤s408中所决定的移动终端的载波分配进行更新。该第一流量状态信息可例如包括由流量状态数据模块304生成的针对所述用户设备的出口和入口数据速率。此外,还可同时根据所述第一流量状态信息及配置模块302提供的配置数据,决定是否更新载波分配。

举例而言,所述系统可根据用户设备相关数据的出口数据速率和入口数据速率之间的比值,确定该用户设备的相关网络效率。如上所述,所述出口和入口数据速率可由流量状态数据模块304获得。之后,可将上述比值与配置模块302提供的目标网络效率(η)相比较。如果所述用户设备的相关网络效率小于目标网络效率,则所述系统可在步骤s412中,更新该用户设备的载波分配。反之,如果所述用户设备的相关网络效率等于或超出目标网络效率,所述系统可返回步骤s408,以从所述列表中确定下一个载波分配决定的移动终端。

如果所述系统在步骤s412中决定对所述用户设备的载波分配进行更新时,该系统可进入步骤s414,以确定enodeb200的无线子系统201所支持的每个次分量载波的相关第二流量状态信息。该第二流量状态信息可例如包括:由用户设备报告的与次分量载波相关联的下行链路干扰水平;该次分量载波的平均无线资源利用率(例如,该次分量载波用于数据通信的带宽百分比)。作为所述第二流量状态信息的一部分,所述系统还可生成所述次载波分量的用户负载统计值。其中,可根据在与上述定时器参数(t)相关联的触发时段内获取的所述次载波分量(xi)的多个用户负载样本以及作为所述配置数据的一部分的预存每载波平均用户负载(μ),生成所述统计值。作为说明性示例,所述统计值可以为按下式计算的标准差:

所述系统可针对enodeb200的无线子系统201所支持的每个次分量载波,均生成上述第二流量状态信息。

在步骤s414中确定了每个被支持的次分量载波的相关第二流量状态信息后,所述系统可进入步骤s416,以根据所述第二流量状态信息,决定将被支持的次分量载波当中的一个分配至所述用户设备。举例而言,所述系统可根据下式计算每个次分量载波的指数:

指数=平均无线资源利用率*用户负载标准差下行链路干扰水平(2)

例如,当次分量载波的相关平均无线资源利用率较高(其可表示该载波的大部分带宽已被使用),用户负载标准差较高(其可表示该用户负载中存在较大波动)以及下行链路干扰水平较高时,则所述指数值即较高。

计算出每个所述次分量载波的指数后,所述系统可决定将用户设备的指数值最低的次分量载波分配于所述用户设备。之后,该系统可进入步骤s418,并将所决定的次分量载波分配于所述用户设备。

计算机系统

图5为用于实施符合本公开内容实施方式的例示计算机系统的框图。计算机系统501的各种变形可用于实现本文所公开的装置和系统。计算机系统501可包括中央处理单元(“cpu”或“处理器”502)。处理器502可包括至少一个用于执行程序组件的数据处理器,所述程序组件用于执行用户或系统生成的请求。用户可包括个人,使用设备(例如,本公开内容范围内的设备)的个人,或此类设备本身。所述处理器可包括专用处理单元,例如集成系统(总线)控制器、存储器管理控制单元、浮点单元、图形处理单元、数字信号处理单元等。所述处理器可包括微处理器,例如amd速龙(athlon)、毒龙(duron)或皓龙(opteron),arm应用处理器,嵌入式或安全处理器,ibmpowerpc,intelcore、安腾(itanium)、至强(xeon)、赛扬(celeron)或其他处理器产品线等。处理器502可通过主机、分布式处理器、多核、并行、网格或其他架构实现。一些实施方式可采用专用集成电路(asic)、数字信号处理器(dsp)、现场可编程门阵列(fpga)等嵌入式技术。

处理器502可设置为通过输入/输出(i/o)接口503与一个或多个i/o设备进行通信。i/o接口503可采用通信协议/方法,例如但不限于,音频、模拟、数字、单声道、rca、立体声、ieee-1394、串行总线、通用串行总线(usb)、红外、ps/2、bnc、同轴、组件、复合、数字视觉接口(dvi)、高清晰度多媒体接口(hdmi)、射频天线、s-视频,vga、ieee802.n/b/g/n/x、蓝牙、蜂窝(例如码分多址(cdma)、高速分组接入(hspa+)、移动通信全球系统(gsm)、长期演进(lte)、wimax等)等。

通过使用i/o接口503,计算机系统501可与一个或多个i/o设备进行通信。举例而言,输入设备504可以为天线、键盘、鼠标、操纵杆、(红外)遥控、摄像头、读卡器、传真机、加密狗、生物计量阅读器、麦克风、触摸屏、触摸板、轨迹球、传感器(例如加速度计、光传感器、gps、陀螺仪、接近传感器等)、触控笔、扫描仪、存储设备、收发器、视频设备/视频源、头戴式显示器等。输出设备505可以为打印机、传真机、视频显示器(例如阴极射线管(crt)、液晶显示器(lcd)、发光二极管(led)、等离子等)、音频扬声器等。在一些实施方式中,收发器506可与处理器502连接。所述收发器可促进各类无线传输或接收。例如,所述收发器可包括以可操作方式连接至收发器芯片(例如德州仪器(texasinstruments)wilinkwl1283、博通(broadcom)bcm4750iub8、英飞凌科技(infineontechnologies)x-gold618-pmb9800等)的天线,以实现ieee802.11a/b/g/n、蓝牙、fm、全球定位系统(gps)、2g/3ghsdpa/hsupa通信等。

在一些实施方式中,处理器502可配置为通过网络接口507与通信网络508通信。网络接口507可与通信网络508通信。所述网络接口可采用连接协议,包括但不限于,直接连接,以太网(例如双绞线10/100/1000baset),传输控制协议/网际协议(tcp/ip),令牌环,ieee802.11a/b/g/n/x等。通信网络508可包括,但不限于,直接互连、局域网(lan)、广域网(wan)、无线网络(例如使用无线应用协议)、因特网等。通过网络接口507和通信网络508,计算机系统501可与设备510、511和512通信。这些设备可包括,但不限于,个人计算机,服务器,传真机,打印机,扫描仪,以及各种移动设备,例如蜂窝电话、智能电话(例如苹果(apple)iphone、黑莓(blackberry)、基于安卓(android)系统的电话等)、平板电脑、电子书阅读器(亚马逊(amazon)kindle,nook等)、膝上型计算机、笔记本电脑、游戏机(微软(microsoft)xbox、任天堂(nintendo)ds,索尼(sony)playstation等)等。在一些实施方式中,计算机系统501本身可包含一个或多个上述设备。

在一些实施方式中,处理器502可配置为通过存储接口512与一个或多个存储设备(例如ram513、rom514等)通信。所述存储接口可采用串行高级技术连接(sata)、集成驱动电子设备(ide)、ieee1394、通用串行总线(usb)、光纤通道、小型计算机系统接口(scsi)等连接协议连接至存储设备,该存储设备包括,但不限于,存储驱动器、可移除磁盘驱动器等。所述存储驱动器还可包括磁鼓、磁盘驱动器、磁光驱动器、光盘驱动器、独立磁盘冗余阵列(raid)、固态存储设备、固态驱动器等。存储装置的各种变体可用于例如实现本文所述公开内容的所述数据库。

所述存储设备可存储一系列程序或数据库组件,包括但不限于,操作系统516、用户界面517、网页浏览器518、邮件服务器519、邮件客户端520、用户/应用程序数据521(例如本公开内容中所述的任何数据变量或数据记录)等。操作系统516可促进计算机系统501的资源管理和运行。操作系统例如包括,但不限于,苹果macintoshosx、unix、类unix系统套件(例如伯克利软件套件(bsd)、freebsd、netbsd、openbsd等)、linux套件(如redhat、ubuntu、kubuntu等)、ibmos/2、微软windows(xp,vista/7/8等)、苹果ios、谷歌(google)安卓、黑莓操作系统等。用户界面517可利用文本或图形工具促进程序组件的显示、执行、互动、操控或操作。例如,用户界面可在以可操作方式连接至计算机系统501的显示系统上提供光标、图标、复选框、菜单、滚动条、窗口、窗口部件等计算机交互界面元件。还可采用图形用户界面(gui),包括但不限于,苹果macintosh操作系统的aqua、ibmos/2、微软windows(例如aero、metro等)、unixx-windows、网页界面库(例如activex、java、javascript、ajax、html、adobeflash等)等。

在一些实施方式中,计算机系统501可执行网页浏览器518存储的程序组件。所述网页浏览器可以为超文本浏览应用程序,如微软因特网explorer、谷歌chrome、谋智(mozilla)火狐(firefox)、苹果safari等。安全网页浏览可通过https(安全超文本传输协议)、安全套接字层(ssl)、安全传输层(tls)等实现。网页浏览器可使用ajax、dhtml、adobeflash、javascript、java、应用程序编程接口(api)等工具。在一些实施方式中,计算机系统501可执行邮件服务器519存储的程序组件。所述邮件服务器可以为微软exchange等因特网邮件服务器。所述邮件服务器可使用asp、activex、ansic++/c#、微软.net、cgi脚本、java、javascript、perl、php、python、webobjects等工具。所述邮件服务器还可使用因特网信息访问协议(imap),邮件应用程序编程接口(mapi),微软exchange,邮局协议(pop),简单邮件传输协议(smtp)等通信协议。在一些实施方式中,计算机系统501可执行邮件客户端520存储的程序组件。所述邮件客户端可为苹果mail、微软entourage、微软outlook、谋智thunderbird等邮件查看程序。

在一些实施方式中,计算机系统501可存储用户/应用程序数据521,例如本公开内容中所述数据、变量、记录等。此类数据库可以为容错、关系、可扩展、安全数据库,例如甲骨文(oracle)或赛贝斯(sybase)。或者,上述数据库可通过数组、散列、链表、结构、结构化文本文件(例如xml)、表格等标准化数据结构实现,或者实施为面向对象的数据库(例如通过objectstore、poet、zope等)。上述数据库可以为合并或分布数据库,有时分布于本公开内容所讨论的上述各种计算机系统之间。应该理解的是,可以以任何可工作的组合形式对上述任何计算机或数据库组件的结构及操作进行组合、合并或分布。

本说明书已对无线宽带网络中的无线载波管理方法和系统进行了描述。所示步骤用于说明所述例示实施方式,并且应当预想到的是,随着技术的不断发展,特定功能的执行方式也将发生改变。本文所呈现的上述实施例用于说明而非限制目的。此外,为了描述的方便性,本文对各功能构建模块边界的定义为任意性的,只要其上述功能及其关系能够获得适当执行,也可按其他方式定义边界。根据本申请的启示内容,替代方案(包括本申请所述方案的等同方案、扩展方案、变形方案、偏差方案等)对于本领域技术人员是容易理解的。这些替代方案均落入所公开实施方式的范围和精神内。此外,“包括”、“具有”、“含有”和“包含”等词以及其他类似形式在意义方面旨在同等且为开放式词语,跟随这些词语当中任何一个之后所述的单个或多个事项并不在于对该单个或多个事项的穷举,也不在于仅局限于所列出的该单个或多个事项。还必须注意的是,除非上下文另有明确指示,此处和所附权利要求中所用的单数形式“一”、“一个”和“该”也包括复数意义。

此外,一个或多个计算机可读存储介质可用于实施本公开内容的实施方式。计算机可读存储介质是指可对处理器可读取的信息或数据进行存储的任何类型的物理存储器。因此,计算机可读存储介质可对由一个或多个处理器执行的指令进行存储,包括用于使处理器执行根据本申请实施方式的步骤或阶段的指令。“计算机可读介质”一词应理解为包括有形物件且不包括载波及瞬态信号,即为非临时性介质,例如随机存取存储器(ram)、只读存储器(rom)、易失性存储器、非易失性存储器、硬盘驱动器、只读光盘存储器(cd-rom)、dvd、闪存驱动器、磁盘以及其他任何已知物理存储介质。

以上公开内容及实施例旨在于仅视为示例性内容及实施例,所公开实施方式的真正范围和精神由以下权利要求指出。

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