首页> 中国专利> 用于动态频谱仲裁用户简档管理的方法和系统

用于动态频谱仲裁用户简档管理的方法和系统

摘要

一种动态频谱仲裁DSA系统包括归属订户服务器HSS、移动性管理实体MME、eNodeB、动态频谱控制器DSC和动态频谱策略控制器DPC。该DSC可以从该DPC接收资源分配信息并且向该HSS发送经更新的信息和多条指令。该HSS可以被配置成用于从该DSC接收信息、检测对HSS订阅信息(例如,用户简档信息)的变化、确定这些变化是否影响由MME组件所管理/存储的信息并且当该HSS确定这些变化影响由MME所管理/存储的信息时向该MME组件发送所检测到的这些变化。该MME组件可以使用包括在所接收到的这些消息中的信息来对MME的存储的订阅信息或用户简档信息进行添加、移除或修改。然后,该MME组件可以将这些更新、添加或变化传达至HSS组件。

著录项

  • 公开/公告号CN105264948A

    专利类型发明专利

  • 公开/公告日2016-01-20

    原文格式PDF

  • 申请/专利权人 里瓦达网络有限责任公司;

    申请/专利号CN201480030537.0

  • 申请日2014-05-28

  • 分类号H04W28/16;H04W16/14;

  • 代理机构北京律盟知识产权代理有限责任公司;

  • 代理人章蕾

  • 地址 美国科罗拉多州

  • 入库时间 2023-12-18 13:43:06

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-05-22

    未缴年费专利权终止 IPC(主分类):H04W28/16 授权公告日:20170315 终止日期:20190528 申请日:20140528

    专利权的终止

  • 2017-03-15

    授权

    授权

  • 2016-07-13

    实质审查的生效 IPC(主分类):H04W28/16 申请日:20140528

    实质审查的生效

  • 2016-01-20

    公开

    公开

说明书

相关申请

本申请要求2013年5月29日提交的题为“MethodsandSystemsforDynamicSpectrumArbitrageUserProfileManagement(用于动态频谱仲裁用户简档管理的方法和系统)”的第61/828,335号美国临时申请的优先权的权益,该申请的全部内容通过引用结合于此。

背景技术

随着用于接入网络并且下载大文件(例如,视频文件)的无线通信设备的持续增加的使用,存在对无线电频谱增加的需求。智能电话用户抱怨掉话、对互联网的缓慢接入和类似问题,这很大程度是由于过多设备尝试接入分配给此类设备的有限的RF带宽。然而由于此类语音无线电通信频带的不连续并且插话式的使用,如专用于紧急服务(例如,警察、消防和救援等)的RF频带的RF频谱的某些部分大量地闲置。因此,用于动态地分配第一电信网络的未被充分利用的电信资源(例如,RF频谱等)以供订阅其他网络的无线设备接入和使用的改进的方法和系统将有益于电信网络、服务提供商以及电信服务的消费者。

发明内容

各个实施例包括一种动态频谱仲裁(DSA)系统,该动态频谱仲裁系统包括:归属订户服务器(HSS),该归属订户服务器具有HSS处理器;移动性管理实体(MME),该移动性管理实体具有经由第一通信链路耦接至该HSS的MME处理器;eNodeB,该eNodeB具有经由第二通信链路耦接至该MME的eNodeB处理器;动态频谱控制器(DSC),该动态频谱控制器具有经由第三通信链路耦接至该eNodeB的DSC处理器;以及动态频谱策略控制器(DPC),该动态频谱策略控制器具有经由第四通信链路耦接至该DSC的DPC处理器。

在一个实施例中,该HSS处理器可以配置有用于执行多项操作的处理器可执行的指令,这些操作包括:确定存储于该HSS的存储器中的HSS信息(例如,HSS用户简档信息)是否已经针对无线设备发生变化;响应于确定该HSS信息已经发生变化,确定这些变化是否影响存储于该MME的用户简档储存库中的用户简档信息;生成经变化的数据通信消息,该经变化的数据通信消息包括对这些变化进行标识的信息;以及经由该第一通信链路将该生成的经变化的数据通信消息发送至该MME。

在一个进一步的实施例中,该MME处理器可以配置有用于执行多项操作的处理器可执行的指令,这些操作包括:经由该第一通信链路接收该经变化的数据通信消息;以及将包括在该接收到的经变化的数据通信消息中的用户简档信息添加到该用户简档储存库。在一个进一步的实施例中,该MME处理器可以配置有用于执行多项操作的处理器可执行的指令,这些操作包括:经由该第一通信链路接收该经变化的数据通信消息;以及使用包括在该接收到的经变化的数据通信消息中的信息来修改存储于该用户简档储存库中的用户简档信息。

在一个进一步的实施例中,该MME处理器可以配置有用于执行多项操作的处理器可执行的指令,这些操作包括:经由该第一通信链路接收该经变化的数据通信消息;使用包括在该接收到的经变化的数据通信消息中的信息来确定公共数据网络(PDN)订阅上下文是否在该MME中具有相关的活跃PDN连接;确定订阅服务质量(QoS)简档是否已经被修改;以及响应于确定该订阅QoS简档已经被修改而执行订阅QoS修改操作。

在一个进一步的实施例中,该MME处理器可以配置有用于执行多项操作的处理器可执行的指令,这些操作包括:确定已断开的无线的订阅数据和移动管理上下文是否已经被删除;以及响应于确定该已断开的无线的该订阅数据和该移动管理上下文已经被删除而经由该第一通信链路向该HSS发送清除通信消息。

在一个进一步的实施例中,该HSS处理器可以配置有用于执行多项操作的处理器可执行的指令,这些操作包括:经由该第一通信链路接收该清除通信消息;以及响应于接收到该清除通信消息而设置清除标记。

在一个进一步的实施例中,该DPC处理器可以配置有用于执行多项操作的处理器可执行的指令,这些操作包括:从第二DSC接收资源撤销通信消息,该资源撤销通信消息指示应该从拍卖中撤销针对该拍卖所提交的资源;以及经由该第四通信链路将该接收到的资源撤销通信消息发送至该DSC。

在一个进一步的实施例中,该DSC处理器可以配置有用于执行多项操作的处理器可执行的指令,这些操作包括:经由该第四通信链路从该DPC接收该资源撤销通信消息;以及经由该第三通信链路向该eNodeB发送删除与所撤销的资源相关联的封闭订户群组标识符的请求。

在一个进一步的实施例中,该eNodeB处理器可以配置有用于执行多项操作的处理器可执行的指令,这些操作包括:经由该第三通信链路从该DSC接收删除该封闭订户群组标识符的该请求;通过从活跃资源列表中移除该封闭订户群组标识符来更新该活跃资源列表;生成配置更新通信消息,该配置更新通信消息包括该经更新的活跃资源列表;以及经由该第二通信链路向该MME发送该配置更新通信消息。

在一个进一步的实施例中,该DSC处理器可以经由第五通信链路耦接至该HSS,并且该DSC处理器可以经由第六通信链路耦接至该MME。在一个进一步的实施例中,HSS处理器可以配置有用于执行多项操作的处理器可执行的指令,这些操作包括:经由该第五通信链路从该DSC接收经更新的HSS信息;确定该经更新的HSS信息是否影响存储于该MME的用户简档储存库中的用户简档信息;生成经变化的数据通信消息,该经变化的数据通信消息包括对这些变化进行标识的信息;以及经由该第一通信链路将该生成的经变化的数据通信消息发送至该MME。

进一步的实施例包括一种对信息进行同步的动态频谱仲裁(DSA)方法,该方法可以包括:在归属订户服务器(HSS)的处理器中确定存储于该HSS的存储器中的HSS信息是否已经针对无线设备发生变化;响应于确定该HSS信息已经发生变化,确定这些变化是否影响存储于移动性管理实体(MME)的用户简档储存库中的用户简档信息;生成经变化的数据通信消息,该经变化的数据通信消息包括对这些变化进行标识的信息;以及向该MME发送该生成的经变化的数据通信消息。

在一个实施例中,该方法可以包括:在该MME的MME处理器中接收该经变化的数据通信消息;以及将包括在该接收到的经变化的数据通信消息中的用户简档信息添加到该MME的该用户简档储存库。在一个进一步的实施例中,该方法可以包括:在该MME的MME处理器中接收该经变化的数据通信消息;以及使用包括在该接收到的经变化的数据通信消息中的信息来修改存储于该MME的该用户简档储存库中的用户简档信息。在一个进一步的实施例中,该方法可以包括:在该MME的MME处理器中接收该经变化的数据通信消息;使用包括在该接收到的经变化的数据通信消息中的信息来确定公共数据网络(PDN)订阅上下文是否在该MME中具有相关的活跃PDN连接;该MME处理器确定订阅服务质量(QoS)简档是否已经被修改;以及响应于确定该订阅QoS简档已经被修改,该MME处理器执行一项订阅QoS修改操作。

进一步的实施例包括一种归属订户服务器(HSS),该归属订户服务器包括存储器和处理器,该处理器耦接至该存储器并且配置有用于执行多项操作的处理器可执行的指令,这些操作包括:建立到移动性管理实体(MME)服务器的第一通信链路;确定存储于该存储器中的HSS信息是否已经针对无线设备发生变化;响应于确定该HSS信息已经发生变化,确定这些变化是否影响存储于移动性管理实体(MME)的用户简档储存库中的用户简档信息;生成经变化的数据通信消息,该经变化的数据通信消息包括对这些变化进行标识的信息;以及经由该第一通信链路将该生成的经变化的数据通信消息发送至该MME。在一个进一步的实施例中,该HSS处理器可以配置有用于执行多项操作的处理器可执行的指令,这些操作进一步包括:建立到动态频谱控制器(DSC)服务器的第二通信链路;经由该第二通信链路从该DSC接收用户订户信息请求;以及响应于接收到该请求向该DSC发送该HSS信息。在一个进一步的实施例中,该HSS处理器可以配置有用于执行多项操作的处理器可执行的指令,从而使得生成该经变化的数据通信消息包括将该经变化的数据通信消息生成为包括用于确定公共数据网络(PDN)订阅上下文是否在该MME中具有相关的活跃PDN连接的信息。在一个进一步的实施例中,该HSS处理器可以配置有用于执行多项操作的处理器可执行的指令,从而使得生成该经变化的数据通信消息包括将该经变化的数据通信消息生成为包括用于确定订阅服务质量(QoS)简档是否已经针对该无线设备被修改的信息。

进一步的实施例包括具有处理器(或处理核)的计算设备,该处理器(或处理核)配置有用于执行与上文所讨论的那些操作/方法相对应的各项操作的处理器可执行的指令。

进一步的实施例包括多个计算设备,这些计算设备包括用于执行与上文所讨论的那些操作/方法相对应的功能的各种装置。

进一步的实施例包括非瞬态处理器可读存储介质,该非瞬态处理器可读存储介质在其上存储有多条处理器可执行的指令,这些指令被配置成用于使处理器/处理核执行与上文所讨论的那些操作/方法相对应的各项操作。

附图说明

本文结合的并且构成此说明书的一部分的附图展示本发明的示例性实施例,并且连同以上给出的一般描述以及以下给出的详细描述来解释本发明的特征。

图1A至1E是系统框图,展示了在可用于实现各个实施例的多个通信系统中的各个逻辑组件和功能组件以及通信链路。

图2A是过程流程图,展示了根据一个实施例的一种从动态频谱策略控制器(DPC)的角度出发分配资源的动态频谱仲裁(DSA)方法。

图2B是消息流图,展示了根据一个实施例在分配资源时DSA通信系统的组件之间的消息通信。

图3至7是过程流程图,展示了一种在包括一个DPC、两个动态频谱控制器(DSC)和一个无线设备的通信系统中分配和接入资源的实施例DSA方法。

图8A至8C是消息流图,展示了一种实施例动态频谱仲裁应用部分(DSAAP)注册方法。

图9A和9B是消息流图,展示了一种实施例DSAAP广告方法。

图10A和10B是消息流图,展示了一种用于通信可用资源列表的实施例DSAAP方法。

图11A和11B是消息流图,展示了一种实施例DSAAP竞标方法。

图12A至12D是消息流图,展示了一种用于通知多个参与网络那些竞标操作的结果的实施例DSAAP通知方法。

图13A和13B是消息流图,展示了一种用于立即(或几乎立即)购买资源的实施例DSAAP购买方法。

图14A和14B是消息流图,展示了一种用于在出租者网络中分配资源以供承租者网络中的多个组件接入和使用的实施例DSAAP分配方法。

图15A和15B是消息流图,展示了一种将无线设备从出租者网络选择性地切换回承租者的网络(即,其归属PLMN)的实施例DSAAP退避方法。

图16A是消息流图,展示了一种用于终止DSA操作的实施例DSC发起的DSAAP注销方法。

图16B是消息流图,展示了一种用于终止DSA操作的实施例DPC发起的DSAAP注销方法。

图17A是消息流图,展示了一种用于报告错误的DSC发起的DSAAP错误指示方法。

图17B是消息流图,展示了一种用于报告错误的DPC发起的DSAAP错误指示方法。

图18A和18B是消息流图,展示了实施例用户简档管理方法。

图18C是消息流图,展示了一种从归属订户服务器(HSS)请求订户数据的实施例DSC方法。

图19是过程流程图,展示了一种更新移动性管理实体(MME)中的用户简档信息的实施例HSS方法。

图20是过程流程图,展示了一种更新用户简档信息并且基于经更新的用户简档信息修改无线设备的服务质量(QoS)等级的实施例MME方法。

图21是适合于与各个实施例一起使用的示例无线设备的组件框图。

图22是适合于与一个实施例一起使用的服务器的组件框图。

具体实施方式

将参照附图详细地描述各实施例。只要有可能,贯穿附图将使用的相同参考数字来指代相同或相似的部分。对特定示例和实现方式的引用是用于说明的目的,而不意在限制本发明或权利要求书的范围。

如本文使用的,术语“移动设备”、“无线设备”和“用户设备(UE)”可以互换使用,并且是指各种蜂窝电话、个人数据助理(PDA)、掌上计算机、具有无线调制解调器的笔记本计算机、无线电子邮件接收器(例如,黑莓(Blackberry)设备)、实现多媒体互联网的蜂窝电话(例如)以及类似的个人电子设备中的任一者。无线设备可包括可编程处理器和存储器。在优选的实施例中,无线设备是可以经由蜂窝电话通信网络通信的蜂窝手持设备(例如无线设备)。

如本申请中所使用的,术语“组件”、“模块”、“引擎”、“管理器”旨在包括计算机相关实体,如但不限于硬件、固件、硬件与软件的组合、软件、或执行中的软件,这些被配置成用于执行特定操作或功能。例如,组件可以是但不限于在处理器上运行的进程、处理器、对象、可执行文件、执行的线程、程序、计算机、服务器、网络硬件等。通过图示的方式,在计算设备上运行的应用和计算设备两者均可被称为组件。一个或多个组件可驻留在执行的进程和/或线程内,并且组件可位于一个处理器或核上和/或分布在两个或更多个处理器或核之间。另外,这些组件可从其上存储有各种指令和/或数据结构的各种非瞬态计算机可读介质执行。

多个不同的蜂窝和移动通信服务和标准在未来是可用的或可预期的,所有这些都可以从各个实施例中实现并受益。这种服务和标准包括例如第三代合作伙伴计划(3GPP)、长期演进(LTE)系统、第三代无线移动通信技术(3G)、第四代无线移动通信技术(4G)、全球移动通信系统(GSM)、通用移动电信系统(UMTS)、3GSM、通用分组无线服务(GPRS)、码分多址接入(CDMA)系统(例如cdmaOne、CDMA2000TM)、GSM演进的增强型数据率(EDGE)、高级移动电话系统(AMPS)、数字AMPS(IS-136/TDMA)、演进数据最优化(EV-DO)、数字增强型无绳通信(DECT)、全球微波接入互操作性(WiMAX)、无线局域网(WLAN)、公共交换电话网(PSTN)、Wi-Fi保护接入I&II(WPA、WPA2)、综合数字加强网络(iden)、地面移动无线电(LMR)以及演进的通用陆地无线接入网络(E-UTRAN)。这些技术中的每一种都涉及例如对语音消息、数据消息、信令消息和/或内容消息的传输和接收。应理解的是,对与单独的电信标准或技术相关的术语和/或技术细节的任何引用都仅仅是出于说明的目的,而并非旨在将权利要求书的范围限制到特定的通信系统或技术,除非在权利要求语言中明确叙述。

响应于任何紧急或灾难情况的高优先级是建立有效的通信。在大规模紧急或灾难(人为和自然两种情况)情况中,重要的是维持所有第一响应者和紧急人员之间的通信以便有效地响应、管理和控制紧急情况。在第一响应者和其他紧急人员之间的有效通信缺失的情况下,可能无法将资源有效地移动到最需要资源的区。即使是轻微的紧急情况下(例如,交通事故和火灾),第一响应者必须能够号召支持资产并配合其他服务(例如,公共设施、医院等)。

无处不在的无线设备的所有权和使用,经由使用商用蜂窝移动通信网络的无线设备的应急通信通常是调动应急响应人员和资源的最有效率和最有效的手段。使得无线设备能够提供有效的紧急通信避免在各种第一响应者机构(例如警察、消防、救护车、FEMA、公共设施等)之间协调无线电频率的技术挑战和代价。此外,未值班的或通常未配备无线电的第一响应者(例如,医生、护士、退休警察或军事人员)将具有无线设备或可以迅速地借到无线设备。

然而,通过蜂窝通信网络的紧急通信不是没有问题的。将蜂窝电信网络和其他电信网络(“网络”)设计成适应来自特定小区中的无线设备的总数中的只一部分设备的接入请求。在紧急情况或危机的时候,网络资源可变得负担过重,当对该情况的可预测的人类响应促使在特定小区之内的大量数量的无线设备用户同时接入网络。无线设备用户可能正在试图向紧急人员警告紧急情况(如911紧急呼叫)或警告朋友或家庭成员虽然正处于紧急情况的地区但该用户是安全的。一些用户可能正在向新闻服务或朋友传送紧急情况(火灾、事故等)的图像。在大规模的情况中,使用用于紧急通信的无线设备的紧急响应者将增加呼叫量。无论如何,在紧急情况期间呼叫量的可预测的增加可以压倒商业蜂窝通信网络,尤其在包围紧急情况的小区区域中,因此使网络对于紧急响应人员通信使用是不可靠的。

为克服现有解决方案的这些和其他限制,各个实施例包括被配置成用于向第一响应者提供分层优先接入(TPA)能力来传递基于服务质量(QoS)和服务等级(GoS)的无线设备通信的多个组件。在日期为2102年9月25日的美国专利号8,275,349中提供了对示例TPA系统的详细描述,该专利的全部内容通过引用以其全文并且出于所有目的结合于此。

大体上,TPA系统或解决方案可以包括各种组件,这些组件被配置成用于执行各种TPA操作以在高拥塞的时间期间或在紧急情况下向高优先级用户(例如,紧急人员)协调无线通信资源、使无线通信资源可用于高优先级用户和/或向高优先级用户提供无线通信资源。例如,多个TPA组件可以被配置成用于监测无线网络的呼叫量、确定无线网络呼叫量是否超过第一预定阈值、当无线网络呼叫量超过第一预定阈值时基于优先级划分无线网络资源并且为高优先级使用预留一部分所划分的资源(即,由被授权的紧急人员的无线设备使用)。这些TPA组件可以被进一步配置成用于监测来电呼叫和去电呼叫以确定是否从或对高优先级设备进行呼叫(例如,对或从被授权的紧急人员的一个或多个预先注册的无线设备进行呼叫)、只要没有从或对高优先级设备的呼叫则允许对无线网络资源的一般接入并且响应于确定对或从高优先级设备进行呼叫而限制对无线网络资源的一般接入。因此,TPA解决方案允许电信系统更多地使用可用资源,并且确保高优先级用户在需要时可以接入和使用系统。

在各个实施例中,这些和其他TPA操作可以在动态频谱仲裁(DSA)系统中(或与之相结合地)执行,该动态频谱仲裁系统被配置成用于动态地管理在两个或更多个网络之间(例如,在出租者网络与承租者网络之间)的电信资源(例如,RF频谱等)的可用性、分配、接入和使用。在日期为2014年4月29日的美国专利号8,711,721中提供了对示例DSA系统的详细描述,该专利的全部内容通过引用以其全文并且出于所有目的结合于此。

简要地,DSA系统可以包括动态频谱策略控制器(DPC),该动态频谱策略控制器被配置成用于管理DSA操作以及两个或更多个网络之间(例如,出租者网络与承租者网络之间)的交互。DPC可以或者直接或者通过一个或多个动态频谱控制器(DSC)组件与在网络提供商网络中的各个网络组件进行通信。例如,DPC可以或者直接或者经由DSC与归属订户服务器(HSS)进行通信。HSS可以是存储/包括与订阅相关的信息(即,订阅简档、用户简档等)以及关于订户的位置的信息和IP信息的主用户数据库。也就是,HSS可以针对每个无线设备存储订阅信息,如订阅QoS简档、针对漫游的接入限制等。此外,HSS可以存储关于允许无线设备连接至的那些分组数据网络(PDN)的信息。例如,HSS可以存储指示一个或多个订阅的IP地址的接入点名称(APN)或PDN地址。HSS还可以存储动态订阅信息,如无线设备当前所附接至或注册到的移动性管理实体(MME)的标识。以下进一步对MME组件和HSS组件进行详细讨论。

作为DSA-TPA操作的一部分,DPC可以与这些HSS组件进行通信以确定这些无线设备的优先级和接入权限。DPC还可以对由HSS组件所存储/维护的信息进行更新,这可能导致HSS组件和MME组件存储不一致的、冲突的或矛盾的信息。因此,DSA系统可能无法提供适当的服务,尤其是当这些DSA操作是基于这些订户的多个层和/或针对这些订户的选择子集时。

为克服这些和其他局限性,各个实施例包括多个DSA组件,这些DSA组件被配置成用于通信并且执行各项DSA-HSS用户简档管理操作以动态地添加、移除和修改订户信息和简档,以便允许HSS和MME组件自动地同步它们的信息存储和操作。这允许DSA系统基于这些订户的多个层和/或针对这些订户的选择子集更好地提供DSA服务。

在一个实施例中,HSS组件可以被配置成用于检测对HSS订阅信息(例如,用户简档信息)的变化并且确定这些变化是否影响MME组件所管理/存储的信息。当HSS确定所检测到的这些变化影响MME组件所管理/存储的信息时,HSS可以将这些变化传达至MME组件。在各个实施例中,HSS可以经由经变化的数据通信消息或“插入订数户据”通信消息来传达这些变化。

MME组件可以被配置成用于接收对订阅信息(例如,HSS信息)的这些变化进行标识的通信消息,并且使用包括在所接收到的这些消息中的信息来添加、移除或修改MME的存储的订阅信息或用户简档信息。然后,该MME组件可以将这些更新、添加或变化传达至HSS组件。这些操作允许HSS组件和MME组件自动地同步它们的数据库、信息存储和操作,这在基于这些订户的多个层和/或针对这些订户的选择子集分配资源时是尤其重要的。

此外,响应于所检测到的这些变化,MME组件可以被配置成用于执行各种附加操作以便发起适当的动作。例如,在一个实施例中,响应于接收到对订阅信息(例如,HSS信息)的那些变化进行标识的通信消息,MME组件可以被配置成用于确定是否允许无线设备在其当前网络中漫游。响应于确定不允许无线设备在当前络网中漫游,该MME组件可以被进一步配置成用于发起断开过程。

作为另一个示例,MME组件可以被配置成用于确定所接收到的公共数据网络(PDN)订阅上下文是否在该MME中具有相关的活跃PDN连接、确定订阅QoS简档是否已经被修改、确定无线设备是否处于ECM连接状态或ECM空闲状态之一并且确定是否已经针对无线设备激活空闲状态信令缩减(ISR)功能。响应于确定订阅QoS简档已经被修改、无线设备处于ECM连接状态或ECM空闲状态之一和/或尚未激活该ISR,MME组件可以被进一步配置成用于发起(或使HSS组件发起)订阅QoS修改过程/方法。在一个进一步的实施例中,响应于确定无线设备处于ECM空闲状态并且ISR已经被激活,MME组件可以被配置成用于在下一次ECM空闲至ECM连接转变之后发起(或使HSS组件发起)订阅QoS修改过程/方法。

如下文进一步详细讨论的,在一个实施例中,响应于出租者DSC确定应该撤销针对拍卖所提交的资源(例如,由于管理原因),出租者DSC可以被配置成用于向DPC发送资源撤销消息。该DPC可以接收该资源撤销消息,并且通知承租者DSC资源撤销。该承租者DSC可以从承租者网络中的所有受影响的eNodeB(即,其由承租者DSC所管理)中删除与所撤销的资源相关联的特定CSGid。这可能触发承租者网络中的eNodeB向承租者MME发送配置更新消息连同当前支持的CSGid列表(其中,与所撤销的资源相关联的CSGid不再存在)。此外,DPC可以通知HSS与所撤销的资源相关联的CSGid已移除。响应于接收到承租者无线设备的CSG成员关系变化的通知,HSS可以被配置成用于向在承租者网络或出租者网络中的那些MME发送经变化的数据通信消息或“插入订户数据”消息。

各个实施例可以包括一种DSA系统,该DSA系统包括HSS组件、MME组件、eNodeB、DSC和DPC。DPC可以耦接至DSC,DSC可以耦接至eNodeB。eNodeB可以耦接至MME,MME可以耦接至HSS。此外,在各个实施例中,DSC和/或DPC可以耦接至HSS和/或MME。

HSS可以被配置成用于确定HSS的存储器中所存储的订阅信息(或HSS信息)是否已经针对无线设备发生变化。响应于确定该HSS信息已经发生变化,HSS可以确定这些变化是否影响存储于该MME的用户简档储存库中的用户简档信息。HSS可以生成包括对HSS信息的那些变化进行标识的信息的经变化的数据通信消息,并且将所生成的经变化的数据通信消息发送至MME。

MME可以被配置成用于接收该经变化的数据通信消息,并且基于包括在所接收到的经变化的数据通信消息中的信息来执行各项操作。例如,MME可以将包括在该接收到的经变化的数据通信消息中的订阅信息(或用户简档信息)添加到该用户简档储存库。MME还可以使用包括在该接收到的经变化的数据通信消息中的信息来修改或删除存储于该用户简档储存库中的订阅信息(或用户简档信息)。此外,MME可以被配置成用于使用包括在所接收到的经变化的数据通信消息中的信息来确定公共数据网络(PDN)订阅上下文是否在该MME中具有相关的活跃PDN连接、确定订阅服务质量(QoS)简档是否已经被修改并且执行多项订阅QoS修改操作。

在一个进一步的实施例中,该MME可以被配置成用于确定已断开的无线的订阅信息和移动管理上下文是否已经被删除,并且响应于确定该已断开的无线的订阅数据和移动管理上下文已经被删除而经由第一通信链路向HSS发送清除通信消息。HSS可以被配置成用于接收该清除通信消息,并且响应于接收到该清除通信消息而设置清除标记。也就是,响应于MME确定已断开的无线的订阅数据和移动管理(MM)上下文已经被删除或被移除,MME组件可以被配置成用于向HSS组件发送清除消息以使该HSS组件设置“针对E-UTRAN已清除UE”标记。

在各个实施例中,DPC组件和/或DSC组件可以被配置成用于与HSS组件进行通信,如交换无线设备订阅信息或用户简档信息。在一个实施例中,DSC组件可以被配置成用于请求并接收来自HSS的用户简档信息、订阅信息以及DSA-TPA信息。例如,响应于接收到来自DPC的“竞标获胜”消息,承租者DSC可以被配置成用于请求来自承租者HSS的订阅信息。承租者HSS可以发送承租者DSC订阅信息,该承租者DSC订阅信息对承租者网络的将要被允许接入承租者网络所赢得的资源(例如,通过“竞标获胜”消息标识的资源)的那些无线设备订户进行标识。然后,承租者DSC可以同与这些无线设备订户(由HSS标识)相关联的一个或多个承租者MME进行通信,以便通知这些MME那些无线设备被允许使用所租用的那些资源。

各个实施例还可以包括多个组件,这些组件被配置成用于执行多种DSA方法以便对由HSS组件和/或MME组件存储、管理或维护的用户简档信息、订阅信息和/或DSA信息进行同步。例如,在一个实施例中,HSS组件可以被配置成用于确定存储于HSS的存储器中的HSS信息是否已经针对无线设备发生变化。然后,HSS组件可以确定这些变化是否影响存储于移动性管理实体(MME)的用户简档储存库中的用户简档信息。HSS组件还可以生成包括对这些变化进行标识的信息的经变化的数据通信消息,并且将所生成的经变化的数据通信消息发送至MME。在一个实施例中,响应于确定这些变化影响存储于MME的用户简档储存库中的用户简档信息,HSS组件可以被配置成用于生成经变化的数据通信消息。

MME组件可以被配置成用于接收该经变化的数据通信消息,并且将包括在该接收到的经变化的数据通信消息中的信息添加到MME的用户简档储存库中。MME还可以使用包括在该接收到的消息中的信息来修改存储于该用户简档储存库中的信息。此外,MME可以使用包括在所接收到的经变化的数据通信消息中的信息来确定公共数据网络(PDN)订阅上下文是否在该MME中具有相关的活跃PDN连接和/或确定订阅服务质量(QoS)简档是否已经被修改。响应于确定QoS简档已经被修改,该MME组件可以被配置成用于执行多项订阅QoS修改操作。

各个实施例可以在各种通信系统中实现,其示例展示在图1A至1E中。参照图1A,无线设备102可以被配置成用于向和从基站111传输和接收语音信号、数据信号和控制信号,该基站可以是基站收发器(BTS)、NodeB、eNodeB等。基站111可以与接入网关113进行通信,该接入网关可以包括以下各项中的一项或多项:控制器、网关、服务网关(SGW)、分组数据网络网关(PGW)、演进分组数据网关(ePDG)、分组数据服务节点(PDSN)、服务GPRS支持节点(SGSN)或任何类似的组件或其所提供的特征/功能的组合。由于这些结构是众所周知的和/或以下进一步详细讨论的,为了集中说明最相关的特征,某些细节已经被从图1A省略。

接入网关113可以是充当无线设备流量进出的主要点和/或将无线设备102连接至它们的即时服务提供商和/或分组数据网络(PDN)的任何逻辑组件和/或功能组件。接入网关113可以将语音信号、数据信号和控制信号作为用户数据分组转发至其他网络组件,提供至外部分组数据网络的连接性,管理和存储上下文(例如,网络内部路由信息等)并且充当不同技术(例如,3GPP系统和非3GPP系统)之间的锚点。接入网关113可以协调向或从互联网105传输和接收数据以及向和从外部服务网络104、互联网105、其他基站111并向无线设备传输和接收语音信息、数据信息和控制信息。

在各个实施例中,基站111和/或接入网关113可以被耦接(例如,经由有线或无线通信链路)至动态频谱仲裁(DSA)系统,该动态频谱仲裁系统被配置成用于动态地管理各种网络资源(例如,RF频谱、RF频谱资源等)的可用性、分配、接入和使用。以下进一步地详细讨论DSA系统。

图1B展示了无线设备102可以被配置成用于使用各种通信系统/技术(例如,GPRS、UMTS、LTE、cdmaOne、CDMA2000TM)向和从服务网络104(以及最终互联网105)发送和接收语音信号、数据信号和控制信号,这些通信系统/技术中的任一种或全部都可以由各个实施例支持或者用于实现各个实施例。

在图1B中所展示的示例中,从无线设备102所传输的长期演进(LTE)和/或演进的通用陆地无线接入网络(E-UTRAN)数据由eNodeB116所接收并且被发送至位于核心网络120之内的服务网关(SGW)118。eNodeB116可以将信令/控制信息(例如,与呼叫建立、安全、认证等有关的信息)发送至移动性管理实体(MME)130。MME130可以从归属订户服务器(HSS)132请求用户/订阅信息、与其他MME组件进行通信、执行各种管理任务(例如,用户认证、漫游限制的强制执行等)、选择SGW118并且将授权和管理信息发送至eNodeB116和/或SGW118。一旦从MME130接收到授权信息(例如,认证完成指示、所选择的SGW的标识符等),eNodeB116可以将从无线设备102所接收的数据发送至所选择的SGW118。SGW118可以存储关于所接收的数据(例如,IP承载服务的多个参数、网络内部路由信息等)的信息,并且将多个用户数据分组转发至策略控制强制执行功能(PCEF)和/或分组数据网络网关(PGW)128。

图1B进一步展示了从无线设备102所传输的通用分组无线业务(GPRS)数据可以由基站收发器(BTS)106所接收并且被发送至基站控制器(BSC)和/或分组控制单元(PCU)组件(BSC/PCU)108。从无线设备102所传输的码分多址接入(CDMA)数据可以由基站收发器106所接收并且被发送至基站控制器(BSC)和/或分组控制功能(PCF)组件(BSC/PCF)110。从无线设备102所传输的通用移动电信系统(UMTS)数据可以由NodeB112所接收并且被发送至无线网络控制器(RNC)114。

BSC/PCU108组件、BSC/PCF110组件和RNC114组件分别可以处理GPRS数据、CDMA数据和UMTS数据,并且将所处理的数据发送至核心网络120之内的组件。更具体地,BSC/PCU108单元和RNC114单元可以将所处理的数据发送至服务GPRS支持节点(SGSN)122,并且BSC/PCF110可以将所处理的数据发送至分组数据服务节点(PDSN)和/或高速分组数据服务网关(HSGW)组件(PDSN/HSGW)126。PDSN/HSGW126可以充当在无线接入网与基于IP的PCEF/PGW128之间的连接点。SGSN122可以负责在具体地理服务区域内路由数据并且将信令(控制平面)信息(例如,与呼叫建立、安全、认证等有关的信息)发送至MME130。MME130可以从归属订户服务器(HSS)132请求用户和订阅信息、执行各种管理任务(例如,用户认证、漫游限制的强制执行等)、选择SGW118并且将管理和/或授权信息发送至SGSN122。

响应于从MME130接收到授权信息,SGSN122可以将GPRS/UMTS数据发送至所选择的SGW118。SGW118可以存储关于数据(例如,IP承载服务的多个参数、网络内部路由信息等)的信息,并且将多个用户数据分组转发至PCEFPGW128。PCEF/PGW128可以将信令信息(控制平面)发送到策略控制规则功能(PCRF)134。PCRF134可以接入多个订户数据库、创建策略规则集并执行其他特定功能(例如,与在线/离线收费系统、应用功能等进行交互)。然后,PCRF134可以将这些策略规则发送至PCEF/PGW128进行强制执行。PCEF/PGW128可以实现这些策略规则以控制带宽、服务质量(QoS)、数据特性以及正在服务网络104与最终用户之间进行通信的服务。

在各个实施例中,以上所讨论的任何或全部组件(例如,组件102-134)都可以耦接至被配置成用于动态地管理电信资源的可用性、分配、接入和使用的DSA系统或被包括于其内。

图1C展示了实施例系统100中的各个逻辑组件和通信链路,该系统包括DSA系统142和演进的通用陆地无线接入网络(E-UTRAN)140。在图1C中所展示的示例中,DSA系统142包括动态频谱控制器(DSC)144组件和动态频谱策略控制器(DPC)146组件。E-UTRAN140包括耦接至核心网络120(例如,经由至MME、SGW等的连接)的多个互连的eNodeB116。

在各个实施例中,DSC144可以被包括在或耦接至E-UTRAN140,或者作为其核心网络120的一部分或者在核心网络120之外。在一个实施例中,DSC144可以直接耦接(例如,经由有线或无线通信链路)至一个或多个eNodeB116。

这些eNodeB116可以被配置成用于经由Xe接口/参考点与DSC144进行通信。在各个实施例中,DSC与eNodeB116之间的Xe参考点可以使用DSAAP协议、TR-069协议和/或TR-192数据模型扩展来支持列出eNodeB116处的可用资源并且通知eNodeB116竞标/购买确认。DSC144可以被配置成用于经由Xd接口/参考点与DPC146进行通信。DSC与DPC之间的Xd参考点可以使用DSAAP协议来进行动态频谱和资源仲裁操作。这些eNodeB116可以是互连的,并且可以被配置成用于经由X2接口/参考点进行通信,其也可以使用DSAAP协议来通信数据。这些eNodeB116可以被配置成用于通过S1接口与核心网络120中的多个组件进行通信。例如,这些eNodeB116可以通过S1-MME接口连接至MME130并且通过S1-U接口连接至SGW118。该S1接口可以支持这些MME130、SGW118与eNodeB116之间的多对多关系。在实施例中,DPC组件和/或DSC组件还可以被配置成用于与HSS132组件进行通信。

这些eNodeB116可以被配置成用于提供朝向无线设备102的用户平面(例如,PDCP、RLC、MAC、PHY)和控制平面(RRC)协议终止。也就是,通过用作所有无线电协议朝向无线设备102的终止点并且将语音信号(例如,VoIP等)、数据信号和控制信号中继到核心网120中的多个网络组件,eNodeB116可以充当无线设备102与核心网络120之间的桥(例如,第2层桥)。eNodeB116还可以被配置成用于执行各种无线电资源管理操作,比如控制无线电接口的使用、基于请求分配资源、根据各个服务质量(QoS)要求优先化并调度流量、监控网络资源的使用等。此外,eNodeB116可以被配置成用于采集无线电信号电平测量结果、分析所采集的无线电信号电平测量结果并且基于分析的结果而将无线设备102(或至移动设备的连接)切换至另一个基站(例如,第二eNodeB)。

DSC144和DPC146可以是被配置成用于管理用于在不同E-UTRAN140之间共享射频和其他网络资源的动态频谱仲裁过程的功能组件。例如,DPC146组件可以被配置成用于通过与E-UTRAN网络中的多个DSC144进行通信来管理DSA操作和多个E-UTRAN网络之间的交互。

图1D展示了根据各个实施例的可以被包括在适用于执行DSA操作的通信系统101中的各个逻辑组件和功能组件。在图1D中所展示的示例中,通信系统101包括eNodeB116、DSC144、DPC146、MME130、SGW118和PGW128。

eNodeB116可以包括DSC应用协议和拥塞监测模块150、小区间无线资源管理(RRM)模块151、无线承载(RB)控制模块152、连接移动性控制模块153、无线准入控制模块154、eNodeB测量配置和供应模块155和动态资源分配模块156。这些模块150-156中的每个模块都可以在硬件、软件或硬件和软件的组合中实现。

此外,eNodeB116可以包括各种协议层,包括:无线资源控制(RRC)层157、分组数据汇聚协议(PDCP)层158、无线链路控制(RLC)层159、媒体接入控制(MAC)层160和物理(PHY)层161。在这些协议层中的每个协议层中,各种硬件组件和/或软件组件可以实现与指派给该层的责任相称的功能。例如,可以在物理层161中接收多个数据流,该物理层可以包括无线接收器、缓冲器以及多个处理组件,这些处理组件执行对射频(RF)信号中的多个符号进行解调、识别的操作并且执行用于从所接收的RF信号中提取原始数据的其他操作。

DSC144可以包括eNodeB地理边界管理模块162、eNodeB资源和拥塞管理模块163、流控制传输协议(SCTP)模块164、第2层(L2)缓冲器模块165、第一层(L1)缓冲器模块166。DPC146可以包括eNodeB资源竞标管理模块167、DSC间通信模块168、SCTP/DIAMETER模块169、L2缓冲器模块170和L1缓冲器模块171。MME130可以包括非接入层(NAS)安全模块172和空闲状态移动性处理模块173和演进的分组系统(EPS)承载控制模块174。SGW118可以包括移动性锚定模块176。PGW128可以包括UEIP地址分配模块178和分组过滤模块179。这些模块162-179中的每个模块都可以在硬件、软件或硬件和软件的组合中实现。

eNodeB116可以被配置成用于通过S1接口/协议与SGW118和/或MME130进行通信。eNodeB116还可以被配置成用于通过Xe接口/协议与DSC144进行通信。DSC144可以被配置成用于通过Xd接口/协议与DPC146进行通信。

eNodeB116可以被配置成用于执行各种操作(例如,通过模块/层150-161)以提供各种功能,包括用于无线资源管理的功能,如无线承载控制、无线准入控制、连接移动性控制、在上行链路和下行链路(调度)中对无线设备102的动态资源分配等。这些功能还可以包括IP报头压缩和对用户数据流的加密、当无法从UE所提供的信息中确定到MME130的路由时在UE附接时对MME的选择、朝向SGW118的用户平面数据的路由、对寻呼信息(源自MME)的调度和传输、对广播信息(源自MME)的调度和传输、针对移动性和调度的测量和测量报告配置、对公共警报系统(例如,地震和海啸警报系统、商业移动提醒服务等)消息(源自MME)的调度和传输、封闭用户群组(CSG)处理以及在上行链路中的传送等级分组标记。在一个实施例中,eNodeB116可以是宿主eNodeB(DeNB),该宿主eNodeB被配置成用于执行各种操作以提供多种附加功能,如S1/X2代理功能、S11终止和/或用于支持中继节点(RN)的SGW/PGW功能。

MME130可以被配置成用于执行各种操作(例如,通过模块172-175)以提供各种功能,包括非接入层(NAS)信令、NAS信令安全、接入层(AS)安全控制、用于3GPP接入网络之间的移动性的CN间节点信令、空闲模式UE到达能力(包括对寻呼重传的控制和执行)、跟踪区列表管理(例如,针对在空闲模式和活跃模式下的无线设备)、PGW和SGW选择、针对由于MME改变而导致的切换的MME选择、针对到2G或3G3GPP接入网络的切换的SGSN选择、漫游、认证、承载管理功能(包括专用承载建立)、对公共警报系统(例如,地震和海啸警报系统、商业移动提醒服务等)消息传输的支持以及执行寻呼优化。MME模块还可以向DSC通信各种设备状态和附接/去附接状态信息。在一个实施例中,MME130可以被配置成用于不基于CSGID对朝向宏eNodeB的寻呼消息进行过滤。

SGW118可以被配置成用于执行各种操作(例如,通过模块176)以提供各种功能,包括移动性锚定(例如,针对3GPP间移动性)、充当用于eNodeB间切换的本地移动锚点、E-UTRAN空闲模式下行分组缓冲、发起网络触发的服务请求过程、合法窃听、分组路由和转发、在上行链路(UL)和下行链路(DL)中的传送等级分组标记、用于运营商间收费的用户计费和QoS级别标识符(QCI)粒度、上行链路(UL)和下行链路(DL)收费(例如,每设备、PDN和/或QCI)等。

PGW128可以被配置成用于执行各种操作(例如,通过模块178-179)以提供各种功能,包括基于每用户的分组过滤(通过例如深度分组检查)、合法窃听、UEIP地址分配、上行链路和下行链路中的传送等级分组标记、UL和DL服务等级收费、选通和速率强制执行、基于APN聚合最大比特率(AMBR)的DL速率强制执行等。

DSC144可以被配置成用于执行各种操作(例如,通过模块162-166)以提供各种功能,包括针对出租者网络中的承租者无线设备102的移动性管理来管理在网络(例如,PLMN)内的资源仲裁操作、跟踪网络资源列表、跟踪当前正在进行中的竞标、跟踪被执行的竞标以及跟踪竞标特定的封闭订户群组(CSG)标识符(CSG-ID)。DSC144可以被配置成用于将无线设备102从承租者网络切换至出租者网络(即,执行切入)、并且将无线设备102从出租者网络切换到承租者网络(即,执行退避)。

DSC144还可以被配置成用于跟踪eNodeB的拥塞状态、选择用于切换的目标eNodeB以及管理出租者eNodeB上的流量。DSC144可以被配置成用于基于所配置的策略(例如,分流较低优先级用户、分流较高优先级用户、分流具有特定QoS的用户等)来将用户从承租者网络分流至在出租者网络内的其他的负载较少的eNodeB116。DSC144还可以执行退避操作以将无线设备102从出租者网络切换回承租者网络。DSC144还可以被配置成用于对从系统中的一个或多个eNodeB所采集或接收的历史拥塞信息进行监测、管理和/或维护。

DPC146可以被配置成用于执行各种操作(例如,通过模块167-171)以提供各种功能,包括作为出租者网络和承租者网络(例如,PLMN)的DSC144之间的资源仲裁经纪人起作用、列出来自各个出租者网络的资源以进行拍卖以及管理拍卖过程。DPC146可以被配置成用于向多个DSC144发送出价过高、竞标获胜、竞标取消和竞标撤销以及竞标到期的通知,在承租者网络和出租者网络的在线和/或离线收费系统中安装竞标特定的收费规则,以及通过充当承租者DSC144与出租者DSC144之间的网关来协调DSC144之间的资源使用。

图1E展示了示例通信系统103中的多个网络组件和信息流,该通信系统包括通过被配置成用于管理DSA操作和交互的DPC146而互连的两个E-UTRAN140a、140b。在图1E中所展示的示例中,每个E-UTRAN140a、140b包括在其核心网络120a、120b之外的eNodeB116a、116b以及在核心网络120a、120b之内的DSC144a、144b。

DSC144a、144b可以被配置成用于通过Xd接口与DPC146进行通信。DSC144a、144b还可以被直接或间接地连接至它们对应的核心网络120a、120b中的各个网络组件,如PCRF134、HSS132和PCEF/PGW128(图1E中未示出)。在一个实施例中,DSC144a、144b中的一个或多个可以直接连接至eNodeB116a、116b中的一个或多个。

除了上述连接和通信链路,系统103可以包括附加的连接/链路以容纳在不同的E-UTRAN(例如,E-UTRAN140a与140b)中的组件之间的数据流和通信。例如,系统103可以包括第二E-UTRAN140b中的eNodeB116b到第一E-UTRAN140a中的SGW118之间的连接/通信链路。作为另一个示例,系统103可以包括第二E-UTRAN140b中的SGW118到第一E-UTRAN140a中的PGW128之间的连接/通信链路。为集中讨论相关实施例,在图1E中未展示这些附加组件、连接和通信链路。

如以下进一步详细讨论的,DSC144a、144b可以被配置成用于向DPC146发送关于频谱资源的可用性的信息(例如,接收自eNodeB、PCRF、PCEF、PGW等的信息)。此信息可以包括与每个网络或子网络的当前使用和所预期的未来使用和/或能力相关的数据。DPC146可以被配置成用于接收和使用这种信息来对第一E-UTRAN140a的可用资源到第二E-UTRAN140b进行智能分配、转移、管理、协调或租用,并且反之亦然。

例如,作为动态频谱仲裁操作的一部分,DPC146可以被配置成用于对频谱资源从E-UTRAN140a(即,出租者网络)到第二E-UTRAN140b(即,承租者网络)的分配进行协调。此类操作可以允许将通过通信链路143无线地连接到第二E-UTRAN140b中的eNodeB116b的无线设备102切换到第一E-UTRAN140a中的eNodeB116a,从而使得其可以使用第一E-UTRAN140a的所分配的频谱资源。作为此切离过程的一部分,无线设备102可以建立到第一E-UTRAN140a中的eNodeB116a的新连接141、终止到原始eNodeB116b的无线连接143并且犹如第一E-UTRAN140a的所分配的资源被包括在第二E-UTRAN140b中那样来使用这些资源。可以执行这些DSA操作,使得第一DSC144a对于第一资源/时间段是出租者DSC并且对于第二资源或另一个时间段是承租者DSC。

在一个实施例中,可以执行DSA操作和/或切离操作,使得无线设备102在其被切离之后维持到原始网络的数据连接(或由其所管理的数据连接)。例如,可以执行DSA操作和/或切离操作,使得无线设备102在被切离到第一E-UTRAN140a中的eNodeB116a之后维持到第二E-UTRAN140b中的PGW128的数据流连接。

图2A展示了根据一个实施例的一种分配资源的示例DSA方法200。方法200可以通过DPC146组件(例如,服务器计算设备等)中的处理核来执行。

在框202中,DPC146可以建立到第一通信网络(例如,E-UTRAN等)中的第一DSC144a的第一通信链路。在框204中,DPC146可以建立到第二通信网络中的第二DSC144b的第二通信链路。在框206中,DPC146可以确定第二通信网络内的射频(RF)频谱资源是否可用于分配。这可以通过以下方式来完成:使用DSAAP协议通过第二通信链路来与第二通信网络中的DSC144进行通信,该第二通信链路可以是有线或无线通信链路。在框208中,DPC146可以确定可用于分配的RF频谱资源的量。在框210中,DPC146可以执行各种操作以对第二通信网络的全部或一部分可用RF资源进行分配以供第一通信网络中的多个无线设备102接入和使用。

在框212中,DPC146可以向第一DSC144a发送通信消息(例如,通过使用DSAAP协议)以通知第一通信网络可以开始使用所分配的FR频谱资源。在框214中,DPC146可以在交易数据库中记录交易,该交易对被分配以供第一通信网络使用的RF频谱资源量进行标识。

在框216中,DPC146可以从第二DSC144b接收通信消息,该通信消息包括指示所分配的资源已经被耗尽和/或请求释放所分配的资源的信息。在框218中,DPC146可以向第一DSC144a发送资源耗尽/释放消息以使第一网络终止其对所分配的资源的使用。

图2B展示了在执行另一个实施例DSA方法250分配资源时DPC146与多个DSC144a-d之间的示例信息流。在以下的描述中,从DPC146组件的角度出发讨论DSA方法250,并且该DSA方法可以通过DPC146中的处理核来执行。然而,应当理解,DSA方法250可以通过DPC146组件中的多个处理核、DSC144a-d组件中的多个处理核或其组合来执行。此外,应当理解,DPC146与其他组件之间的所有交互和通信都可以通过多个DSAAP组件和/或使用DSAAP协议来完成。因此,所有这种交互和通信都可以被包括在DSAAP协议中。

在操作252中,DPC146组件中的处理核可以从第一网络(例如,E-UTRAN等)中的第一DSC144a组件接收“资源请求”通信消息。应当理解,“资源请求”通信消息以及在本申请中所讨论的所有其他通信消息都可以是DSAAP消息。

“资源请求”通信消息可以包括适合于通知DPC146第一网络对购买、租用、接入和/或使用来自其他网络的资源感兴趣的信息。“资源请求”通信消息还可以包括适合于对第一网络所请求的资源(例如,RF频谱资源等)的类型和/或量、所请求的资源将要被分配至的那些无线设备102的类型和能力进行标识的信息以及其他类似信息。

在操作254、256和258中,DPC146可以生成“资源查询”通信消息并分别将其发送至第二网络中的第二DSC144b组件、第三网络中的第三DSC144c组件以及第四网络中的第四DSC144d组件中的每一项。DPC146可以被配置成用于将这些“资源查询”通信消息生成为包括各种组件、设备和资源要求、标准和信息。例如,DPC146可以将“资源查询”通信消息生成为包括对第一网络(以及其他网络)中的资源将要被分配至的用户无线设备102的类型、能力和地理标准进行标识的信息。地理标准可以包括资源将要被分配至的用户无线设备102的地理位置、地理多边形和/或许可区域。

在操作260和262中,DPC146可以从第二DSC144b和第三DSC144c接收“资源查询响应”通信消息。这些“资源查询响应”通信消息可以包括对符合被包括在资源查询消息中的要求/标准的过剩资源的可用性进行标识的信息。在操作264中,DPC146可以从第四DSC144d接收另一条“资源查询响应”通信消息。此“资源查询响应”通信消息可以包括指示第四网络并不包括满足所请求的要求/标准的资源的信息。

在一个实施例中,作为操作260-264的一部分,DPC146可以对数据库记录进行更新以便将第二网络和第三网络标识为具有可用于分配的资源和/或将第四网络标识为不包括这种资源。

在操作266中,DPC146可以生成“资源可用性”通信消息并将其发送至多个网络中的多个DSC(包括第一网络中的第一DSC144a)。DPC146可以被配置成用于将“资源可用性”通信消息生成为包括适合于通知这些网络多个资源可用于分配的信息。在一个实施例中,DPC146可以被配置成用于通过广播通信信号来通知这些网络多个资源可用于分配,该通信信号包括适合于通过拍卖和/或拍卖的拍卖开始时间来通知这些网络多个资源可用于分配的信息。

在操作268中,DPC146可以从第一DSC144a接收“资源预留请求”通信消息。所接收到的“资源预留请求”通信消息可以包括适合于通知DPC146该第一网络想要参与拍卖和/或对至少一部分可用资源进行竞标的信息。

在操作270和272中,DPC146可以分别向第二DSC144b和第三DSC144c发送“资源预留请求”通信消息。“资源预留请求”通信消息可以包括适合于使第二DSC144b和第三DSC144c预留它们的可用资源中的全部或一部分以供其他网络的分配和使用的信息。

在操作274和276中,DPC146可以从第二DSC144b和第三DSC144c中的每一个接收“资源预留响应”通信消息。“资源预留响应”消息可以包括适合于通知DPC146所请求的资源已经被预留的信息和/或适合于对所预留的资源进行标识的信息。

可选地,在操作框278中,DPC146可以对所预留的资源进行汇聚以供其他网络(例如,第一网络)中的多个无线设备102的分配和使用。例如,DPC146可以将第二网络中所预留的频谱块与第三网络中所预留的频谱块进行组合。作为另一个示例,DPC146可以对第二网络中所预留的频谱块的第一信道和第四信道中的可用资源进行汇聚。

在操作280中,DPC146可以从多个网络(包括从第一网络中的第一DSC144a)接收“资源竞标”通信消息。每个“资源竞标”通信消息可以包括针对接入、使用、租用和/或购买资源的出价或报价以及其他相关竞标信息(例如,价格、所请求的分配/接入方法等)。作为操作280的一部分,DPC146可以确定所接收的资源竞标是否符合DSA系统的策略和规则和/或符合由提供用于分配的资源的网络所提出的要求(例如,满足最小要价等)。

在操作282中,响应于确定接收自第一网络的资源竞标符合DSA系统的那些策略/规则并且符合由资源提供网络所提出的多个要求(例如,为使用可用资源池中的全部或一部分资源报出大于或等于第二网络所指定的最小量的货币量),DPC146可以接受来自第一网络的出价/报价。同样,在操作282中,DPC146可以生成“竞标接受”通信消息并且将其发送至第一DSC144a。

在操作284中,DPC146可以通过向第二DSC144b发送“指派资源请求”通信消息来分配第二网络的资源以供第一网络中的多个无线设备102接入和使用。也就是,在操作284中,DPC可以确定(例如,在可用资源池中的)这些资源中由第一DSC144a赢得的一部分资源通过第二网络是完全可用的,并且作为响应,仅向第二网络发送指派资源请求消息。

在操作286中,DPC146可以从第二DSC144b接收“资源已分配”通信消息。在操作288中,DPC146可以向第一DSC144a发送“资源已分配”通信消息以通知第一网络这些资源已经被分配以供其无线设备102接入和使用和/或可以开始使用所分配的资源。在操作框290中,DPC146可以在交易数据库中记录交易,该交易将这些资源标识为已经被分配以供第一网络接入和使用。

在操作292中,DPC146可以从第二DSC144b接收“释放资源”通信消息,该通信消息包括指示所分配的资源已经被耗尽的信息和/或适合于请求释放所分配的资源的信息。在操作294中,DPC146可以向第一DSC144a发送资源耗尽/释放消息以使第一网络终止其对所分配的资源的使用。

图3至7展示了一种用于在通信系统中分配和接入资源的实施例DSA方法300,该通信系统包括一个DPC146组件、两个DSC144a、144b组件和多个无线设备102。DSA方法300的全部或部分可以通过DPC146、DSC144a至144b和/或无线设备102中的多个处理核来执行。在各个实施例中,组件146、144a、144b和102之间的所有交互和通信中的任一项都可以通过多个DSAAP组件和/或使用DSAAP协议来完成或促进。因此,所有这种交互和通信都可以被包括在DSAAP协议中。

参照图3,在框302中,第一网络中的第一DSC144a可监测相比于可用于第一网络的总频谱资源的用户流量(例如,呼叫流量和数据流量等)。在框304中,第一DSC144a可以基于其监测的结果生成资源状态报告、在存储器中记录/存储资源状态报告并且通过资源状态报告通信消息向DPC146发送资源状态报告。在确定框306中,第一DSC144a可以基于所接收到的资源状态报告确定是否需要额外的资源(和/或是否有较高的可能性在不远的将来将需要额外的资源)来向第一网络中的现有无线设备102提供适当服务。响应于确定需要额外的资源(即,确定框306=“是”),在框308中,第一DSC144a可以向DPC146发送“资源请求”通信消息。响应于确定不需要额外的资源(即,确定框306=“否”),在框302中,第一DSC144a可以继续监测用户流量和/或执行其他DSC操作。

在框310中,第二网络中的第二DSC144b可以监测相比于可用于第二网络的总频谱资源的用户流量、生成资源状态报告和/或执行在本申请中所讨论的任何或全部DSC操作。在确定框312中,第二DSC144b可以确定第二网络中是否有可用的过剩资源量。响应于确定第二网络中没有可用的过剩资源(即,确定框312=“否”),在框310中,第二DSC144b可以继续监测用户流量和/或执行其他DSC操作。

响应于确定在第二网络中存在可用的过剩资源量(即,确定框312=“是”),在框314中,第二DSC144b可以标记、指定或分配其过剩资源的全部或部分以供其他网络(例如,第一网络等)接入和使用。在框316中,第二DSC144b可以生成资源分配报告并将所生成的资源分配报告发送至DPC146(例如,通过资源通信消息)。DSC144b可以被配置成用于将资源分配报告生成为包括对可用于分配和/或已经由第二网络标记、指定或分配的资源(或资源的部分或量)进行标识的信息。

在框320中,DPC146可以从许多不同网络中的DSC144(包括在第一网络和第二网络中的第一DSC144a和第二DSC144b)接收各种资源状态和分配报告。这些报告可以包括对这些网络及它们的组件的各种特性、标准、要求和情况进行标识的信息(如所检测到的用户流量与总可用频谱资源之比)、网络所需要的资源量、网络中可用于分配的资源量、将要使用所分配的资源的无线设备102的类型和能力、在无线设备102接入所分配的资源之前必须满足的系统要求、关于对资源的接入和使用的网络规则和策略以及其他类似信息。

在框322中,DPC146可以在存储器(例如,非易失性存储器)中存储所接收的报告(例如,资源状态报告、资源分配报告等)。在框324中,DPC146可以从不同网络中的DSC144(包括第一网络中的第一DSC144a)接收资源请求。在框326中,DPC146可以使用所接收/存储的信息(例如,在资源请求、资源分配报告、资源状态报告等中所接收的信息)以标识和选择第一网络可以从中租用或购买额外的资源的最合适的/最佳可用网络。在图3中所展示的示例中,DPC146将第二网络标识和选择为向第一网络提供资源的最合适的网络。

在框328中,DPC146可以向第二DSC1144b发送资源查询通信消息。在框330中,第二DSC1144b可以接收资源查询通信消息。在框332中,第二DSC1144b可以确定由第二网络所标记、指定或分配的过剩资源的可用性、量和/或数量。在框334中,第二DSC1144b可以生成“资源查询响应”通信消息并且将其发送至DPC146。第二DSC1144b可以将资源查询响应生成为包括适用于对被标识、指定或分配以供其他网络(例如,第一网络)接入和使用的资源的可用性和数量进行标识的信息。在框336中,DPC146可以从第二DSC1144b接收“资源查询响应”通信消息,并且作为响应,执行图4中所展示的确定框400的操作。

参照图4,在确定框400中,DPC146可以基于从第二网络中的第二DSC144b所接收的数据(例如,资源查询响应消息)确定资源是否可用。例如,响应于确定所有或一部分资源在被预留之前由其他竞标者购买或赢得,DPC146可以确定所标识的资源不可用。

响应于确定资源不可用(即,确定框400=“否”),在框402中,DPC146可以向第一网络中的第一DSC144a发送“无资源可用”通信消息。在框404中,第一DSC144a可以接收该“无资源可用”通信消息。在框406中,第一DSC144a可以搜索(例如,通过DPC146)其他可用资源、从不同的网络请求资源、请求不同的资源、终止与用户的连接或通信会话以腾出资源或执行其他类似的操作以管理第一网络中的网络流量和拥塞。

响应于确定资源可用(即,确定框400=“是”),在框408中,DPC146可以向第一DSC144a发送“资源可用”通信消息。该资源可用消息可以包括可由第一DSC144a用于确定在第二网络中可由第一网络中的无线设备102使用的资源的质量和数量的信息。

在框410中,第一DSC144a可以接收从DPC146发送的资源可用通信消息。在框412中,第一DSC144a可以确定第一网络需要的和/或将试图获取的资源的量/数量,并且在“请求资源”通信消息中将此资源信息和其他资源信息发送至DPC146。

在框414中,DPC146可以从第一DSC144a接收“请求资源”消息。在框416中,DPC146可以使用被包括在所接收的消息中的信息来生成“预留资源请求”通信消息并且将其发送至第二网络中的第二DSC144b。

在框418中,第二DSC144b可以从DPC146接收“预留资源请求”消息。在框420中,第二DSC144b可以使用被包括在所接收的“预留资源请求”消息中的信息来预留所请求的数量的所分配的资源以供其他网络中的多个组件接入和使用。在框422中,第二DSC144b可以向DPC146发送“资源已预留”通信消息以便确认已经预留所请求的数量的资源和/或对所预留的资源进行标识。

在框424中,DPC146可以从第二DSC144b接收“资源已预留”通信消息。在框426中,DPC146可以针对拍卖提供所预留的资源和/或开始接受对所预留的资源的资源竞标。

图5展示了DSA方法300的可以在DPC146针对拍卖提供所预留的资源和/或开始接受对所预留的资源的资源竞标之后(例如,在执行图4中所展示的框426的那些操作之后)执行的竞标过程。

参照图5,在框500中,第一网络中的第一DSC144a可以通过向DPC146发送资源竞标(例如,通过通信消息)来协商对第二网络的所预留的资源的接入。在框502中,DPC146可以从第一DSC144a接收资源竞标。

在确定框504中,DPC146可以确定是否接受所接收的资源竞标,这可以通过确定该资源竞标是否符合DSA系统的策略和规则以及第二网络的要求(例如,大于最小量等)来完成。响应于确定接受从第一DSC144a所接收的资源竞标(即,确定框504=“是”),在框506中,DPC146可以向第一DSC144a发送“接受竞标”通信消息。在框508中,第一DSC144a可以接收“接受竞标”消息并且等待接收资源接入指令。在框510中,DPC146可以向第二网络中的第二DSC144b发送“指派资源”通信消息。

在框512中,第二DSC144b可以从DPC146接收“指派资源”通信消息。在框514中,第二DSC144b可以使用被包括在所接收的“指派资源”消息中的信息来指派其预留的资源的全部或部分以供第一网络中的多个组件接入和使用。在框516中,第二DSC144b可以生成“资源接入”通信消息并且将该“资源接入”消息发送至DPC146,该资源接入通信消息包括可以由无线设备102(即,在第一网络中)用来接入所指派的资源的信息(例如,接入参数等)。在框518中,第二DSC144b可以执行各种操作以准备建立对第一网络中的无线设备102的通信会话/链路,如通过配置或准备接收语音呼叫或数据呼叫。

在框522中,DPC146可以从第二DSC144b接收“资源接入”通信消息,并且将资源接入消息中继到第一DSC144a。在框524中,第一DSC144a可以从DPC146接收“资源接入”消息。所接收的“资源接入”消息可以包括可由无线设备102用来接入第二网络的所分配的资源的多个接入参数。在框526中,第一DSC144a可以向具有与第一网络的通信会话的无线设备102和/或向第一网络为迁移至其他网络已经指定/标记的无线设备102发送接入参数。

在框528中,无线设备102可以从第一DSC144a接收第二网络的接入参数。在框530和520中,无线设备102和/或第二DSC142b可以执行各种操作以建立无线设备102与第二网络之间的通信会话/链路。然后,第二DSC144b可以执行图7中所展示并且在以下进一步讨论的框700的那些操作。

如上所述,在确定框504中,DPC146可以确定是否接受从第一DSC144a所接收的资源竞标。响应于确定不接受从第一DSC144a所接收的资源竞标(即,确定框504=“否”),DPC146可以执行在图6中所展示的框600的那些操作。

参照图6,在框600中,DPC146可以向第一DSC144a发送“拒绝竞标”通信消息。在框602中,第一DSC144a可以从DPC146接收该“拒绝竞标”消息。在确定框604中,第一DSC144a可以确定第一网络是否将/应该对这些资源进行重新竞标。响应于确定第一网络将/应该对资源进行重新竞标(即,确定框604=“是”),在框606中,第一DSC144a可以向DPC146发送新的资源竞标(例如,在资源竞标通信消息中)。

在框608中,DPC146可以从第一DSC144a接收该新的资源竞标(或重新竞标)。在确定框610中,DPC146可以确定是否接受该新的资源竞标,如通过确定该新的资源竞标是否符合DSA系统的策略和规则以及第二网络的要求。响应于确定接受该新的资源竞标(即,确定框610=“是”),DPC146可以执行在图5中所展示的框506的那些操作。响应于确定不接受该新的资源竞标(即,确定框610=“否”),DPC146可以执行框600的那些操作。

响应于确定第一网络应该对资源进行重新竞标(即,确定框604=“否”),在框612中,第一DSC144a可以向DPC146发送“取消资源请求”通信消息。在框614中,DPC146可以从第一DSC144a接收“取消资源请求”消息。在框616中,DPC146可以向第二DSC144b发送“资源释放”通信消息。

在框618中,第二DSC144b可以从DPC146接收该“资源释放”消息。在框620中,第二DSC144b可以释放所预留的资源,从而使得它们可以由其他网络使用。然后,第二DSC144b可以向DPC146报告所分配的资源的状态,这可以通过执行在图3中所展示的并且在上文讨论的框316的那些操作来完成。

图7展示了DSA方法300的结算过程,可以在第二网络提供对第一网络中的次要用户无线设备102的接入之后(即,在执行图5中所展示的框520的操作之后)执行该结算过程。

在框700中,第二DSC144b可以向DPC146发送与第一网络对所分配的资源的使用相关的发票和支付指令。在框704中,DPC146可以将所接收到的发票和支付指令中继至第一DSC144a。在框706中,第一DSC144a可以接收这些发票和支付指令并且在框718中对第二网络的收费进行结算。

可选地或者可替代地,在框708中,第二DSC144b可以向DPC146发送多个使用参数和多条支付指令。在框710中,DPC146可以从第二DSC144b接收这些使用参数和支付指令。在框712中,DPC146可以针对资源的接入和使用创建发票。在框714中,DPC146可以向第一网络中的第一DSC144a发送发票。在框716中,第一DSC144a可以接收这些发票和支付指令并且在框718中执行各种操作以对第二网络的收费进行结算。

在各个实施例中,DPC146和DSC144组件可以被配置成用于通过接口进行通信,这可以在以上在Xe参考点和/或Xd参考点上所定义的动态频谱仲裁应用部分(DSAAP)协议/模块/组件中实现或者通过其来提供。DSAAP可以允许、促进、支持或增加DPC146与DSC144之间的通信,以便提高DSA系统和电信网络的效率和速度。在各个实施例中,所有或部分DSAAP模块/组件可以被包括在DPC146组件、DSC144组件、独立于DPC146和DSC144组件的组件或其任何组合中。DSAAP模块/组件可以允许这些和其他DSA组件使用DSAAP协议来通信信息。

例如,DSAAP可以允许DPC146组件和DSC144组件通信特定信息和/或执行多种操作,这些操作一起提供各种功能,包括:DSC注册功能、资源可用性广告功能、资源的竞标和分配功能、将承租者用户切出到出租者网络功能、从出租者网络退避功能、错误处理功能(例如,对未针对其定义特定错误消息的一般错误情况的报告功能等)、DSC注销功能、错误指示功能、DSC竞标成功和失败指示功能以及DSC资源分配撤销功能。在各个实施例中,可以通过配置DPC146组件和/或DSC144组件来执行以下参照图8A至17B所讨论的DSAAP方法中的一种或其组合来提供、实现或完成这些功能。使用DSAAP协议并执行这些DSAAP方法可以包括通过一个或多个DSAAP消息来进行通信。

在各个实施例中,用于在DSC144与DPC146之间通信信息的DSAAP消息可以包括DSC注册请求消息、DSC注册接受消息、DSC注册拒绝消息、DSC注销消息、DSC资源注册请求消息、DSC资源注册接受消息、DSC资源注册拒绝消息、可用竞标请求消息、可用竞标响应消息、可用竞标拒绝消息、DSC竞标请求消息、DSC竞标接受消息、DSC竞标拒绝消息、DSC竞标出价过高消息、DSC竞标获胜消息、DSC竞标失败消息、DSC竞标取消消息、DSC购买请求消息、DSC购买接受消息、DSC购买拒绝消息、DSC资源已分配消息、DSC资源撤消消息和/或DSC退避命令消息。这些消息中的每条消息都可以包括关键性信息、存在信息、范围信息和所指派的关键性信息或可以与其相关联。以下进一步对这些消息以及它们的内容进行详细讨论。

在各个实施例中,可以在DSA系统中执行这些DSAAP方法,该DSA系统包括第一电信网络(例如,承租者网络)中的第一DSC服务器、第二电信网络(例如,出租者网络)中的第二DSC服务器以及在第一电信网络和第二电信网络之外的DPC服务器。第一DSC可以包括通过第一通信链路耦接至DPC的第一DSC处理器,并且第二DSC可以包括通过第二通信链路耦接至DPC的第二DSC处理器。第二DSC可以通过第三通信链路耦接至第二电信网络中的eNodeB。可以在Xd接口上定义第一通信链路和第二通信链路,并且在Xe接口上定义第三通信链路。

图8A至8C展示了一种用于向DPC146注册DSC144组件以便允许DPC146向DSC144提供各种服务(例如,广告出租者DSC144的用于竞标的资源、允许承租者DSC144对由其他网络所提供的资源进行竞标等)的实施例DSAAP注册方法800。在图8A至8C中所展示的示例中,DSAAP注册方法800通过DPC146组件和DSC144组件中的处理核来执行,这些组件中的每个组件都可以包括DSAAP模块/组件的全部或部分。可以在DSC144或DPC146检测到已经建立XE信令传送或通信链路之后或者响应于其而执行DSAAP注册方法的操作。

在图8A至8C所展示的操作802中,DSC144可以通过生成DSC注册请求消息并且将其发送至DPC146来发起DSAAP注册方法800。在一个实施例中,响应于确定其要求来自DPC146的服务,DSC144可以被配置成用于生成和/或发送DSC注册请求消息。例如,响应于确定其相应的网络(即,DSC所表示的网络)包括可以被分配给其他网络的过剩资源,DSC144可以被配置成用于生成DSC注册请求消息。作为另一个示例,响应于确定鉴于当前或所预期的未来用户流量、网络拥塞等其网络要求额外的资源来向其现有的无线设备102提供适当服务,DSC144可以被配置成用于生成DSC注册请求消息。

在各个实施例中,DSC144可以被配置成用于将DSC注册请求消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、DSC标识IE、DSC互联网协议(IP)地址IE、DSC类型IE、DSCPLMN-IDIE、PLMN类型IE和DSC资源更新定时器IE。DSCPLMN-IDIE可以包括适用于对与DSC144相关联或由其表示的网络(例如,E-UTRAN)进行标识的PLMNID。PLMN类型IE可以包括适用于确定由DSC144所表示的网络的类型(例如,公共安全、商业广告等)的信息。DSCIP地址IE可以包括负责管理、维护或提供DSAAP的XE接口的DSC144的IP地址。

在图8A和8B中所展示的操作框804中,DPC146可以执行各种注册操作(即,认证DSC、在存储器中存储DSC标识符信息等)以便向DPC146注册DSC144。在一个实施例中,作为这些注册操作的一部分,如响应于接收重复的DSC注册请求消息(即,对于由相同的唯一DSC标识所标识的已经注册的DSC),DPC146可以用新的注册来盖写/覆写现有的注册。

在图8A中所展示的操作框806中,DPC146可以确定这些注册操作是成功的。在操作808中,DPC146可以生成DSC注册接受消息并且将其发送至DSC144以指示对DSC144的接受和注册。在各个实施例中,DPC146可以将DSC注册接受消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、DPCIDIE、XEh信令传送网络层(TNL)地址IE和隧穿信息IE。XEh信令TNL地址IE可以包括适用于建立传送层会话的地址值。隧穿信息IE可以包括可用于封装不同的净荷协议、通过不可信的或未验证的网络建立安全的通信、在不兼容的传递网络上携带净荷和/或执行其他类似的隧穿操作的信息。

为支持通过/向DPC146的XEh连接性,在操作框810中,DSC144可以使用被包括在DSC注册接受消息中的XEh信令TNL地址IE来建立传送层会话。在一个实施例中,响应于确定DSC注册接受消息在XEh信令TNL地址信元中包括地址值,DSC144可以被配置成用于建立传送层会话。在一个实施例中,响应于确定XEh信令TNL地址信元不存在、为零、为空或无效,DSC144可以被配置成用于确定不支持或不需要通过/到DPC146的XEh连接性。

现在参照图8B,在操作框812中,DPC146可以确定作为操作804的一部分所执行的那些注册操作失败。响应于检测到各种情况/事件(包括无法认证或授权DSC、网络或组件过载、DSC参数失配等)中的任何一种,DPC146可以确定注册失败。在操作814中,DPC146可以生成DSC注册拒绝消息并且将其发送至DSC144以通知该DSC144注册失败和/或DPC146无法注册DSC144。在各个实施例中,DPC146可以将DSC注册拒绝消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、原因IE、关键性诊断IE和退避定时器IE。原因IE可以包括适合于对失败的特定原因(例如,过载等)进行标识或适合于指示失败的原因未知或未指明的信息。

在操作框816中,DSC144可以基于被包括在所接收的注册拒绝消息中的信息执行各种注册失败响应操作。例如,响应于确定将所接收到的注册拒绝消息中的原因IE的值设为“过载”,DSC144可以在重新尝试注册同一个DPC146之前等待在所接收的注册拒绝消息中的退避定时器IE中所指示的持续时间。

参照图8C,在操作框852中,响应于向DPC146发送DSC注册请求消息(例如,作为操作802的一部分),DSC144可以启动注册响应定时器。在操作框854中,DSC144可以确定注册响应定时器在DSC144接收到DSC注册响应消息之前到期。在操作856中,响应于确定在其接收到相应的DSC注册响应消息之前定时器到期,DSC144可以向DPC146重新发送DSC注册请求消息。在操作框858中,DSC144可以重启或重置注册响应定时器。在操作860中,DPC可以向DSC144发送DSC注册响应消息。在操作框862中,响应于接收到DSC注册响应消息,DSC144可以阻止注册响应定时器。

图9A和9B展示了一种DSAAP广告方法900,该DSAAP广告方法用于对可用于竞标/购买的资源进行广告以便允许DPC146通过金融经纪平台存储、组织那些资源和/或使其可用于竞标/分配。在图9A和9B中所展示的示例中,DSAAP广告方法900通过DPC146组件和DSC144组件中的处理核来执行,这些组件中的每个组件都可以包括DSAAP模块/组件的全部或部分。

在图9A和9B所展示的操作框902中,DSC144可以确定在由那个DSC144所服务的多个小区之内存在可用于分配的资源。在操作框904中,DSC144可以生成DSC资源注册请求消息并且将其发送至DPC146。在各个实施例中,DSC144可以将DSC资源注册请求消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、DSC标识IE、DSC类型IE、PLMN-ID列表IE、资源可用性IE、资源可用性开始时间IE、数据带宽IE、网格列表IE、竞标或购买IE、最小竞标量IE、资源可用性结束时间IE、时间IE、持续时间IE、兆比特每秒(MBPS)IE和小区标识IE。

DSC标识IE可以包括可由DPC146用来确定DSC144的标识的信息。例如,DSC标识IE可以包括DSC池ID、DSC实例信息以及DSC正在管理或表示的网络的PLMNID。DSC池ID可以是可用资源池的唯一标识符和/或可以与3GPPEPC架构中的MME池ID和MMEID相同或类似。

消息IDIE可以包括用于从DSC144发送的特定DSC资源注册请求消息的消息标识符。DSC144和DPC146可以被配置成用于将消息IDIE用作序号以便对DSC资源注册请求消息、DSC资源注册接受消息和/或DSC资源注册拒绝消息进行标识和关联。

资源可用性IE可以包括适合于由DPC146用来确定正在对资源进行广告以供其他网络分配和使用的网络的PLMNID的信息。DPC146可以被配置成用于针对多个DSC和/或针对多个不同的网络(即,不同的PLMNID)来接收、存储和/或维护资源可用性IE。因此,每个资源可用性IE可以包括适合于对正在广告资源的那些网络中的一个或多个网络进行标识的信息。

时间IE可以包括适合于由DPC146用来确定DSC144传输DSC资源注册请求消息的时间的信息。持续时间IE可以包括适用于确定将要使资源可用于竞标或购买的时间段的信息。

数据带宽IE可以包括适用于确定在可选的持续时间IE中所指定的持续时间的可用带宽(即,以MBPS表示)的信息。响应于确定持续时间IE没有被包括在所接收的DSC资源注册请求消息中(或响应于确定持续时间IE并不包括有效值),DPC146可以确定使在MBPSIE中所指定的带宽是可用的直至该带宽被获胜的竞标者或购买者耗尽。

网格列表IE可以包括适用于确定将要可用于竞标或购买的网络带宽的位置的多个网格标识符的信息。小区标识IE可以包括适用于确定每个网格内的各个小区(由网格ID和小区ID所标识)的信息,这些小区具有作为DSC资源注册请求消息中的报价的一部分的被提供用于竞标或购买的可用资源。最小竞标量IE可以包括以面额或纸币(如以美国美元(USD))表示的货币量。

在图9A中所展示的操作框906中,DPC146可以接受DSC144的用于竞标的资源。在操作908中,DPC146可以生成DSC资源注册响应消息或DSC资源注册接受消息并且将其发送至DSC144以确认这些资源被接受。在各个实施例中,DPC146可以将DSC资源注册消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、竞标IDIE和消息IDIE。消息IDIE可以包括在所接收的DSC资源注册请求消息中包括的同一个消息标识符值。DPC146和/或DSC可以被配置成用于使用消息IDIE的值来对DSC资源注册请求消息和DSC资源注册接受消息进行标识和关联。在操作框910中,DPC146可以通过金融经纪平台存储、组织网络资源和/或使其可用于竞标或购买。

在图9B中所展示的操作912中,DPC146可以拒绝DSC资源注册请求消息和/或拒绝对在所接收的DSC资源注册请求消息中所标识的资源进行竞标。DPC146可以因为多种原因和/或响应于检测到多种事件或情况中的任何一种而拒绝消息/资源。例如,响应于确定DPC146没有从任何运营商处接受资源、没有接受用于在所接收的消息中标识的特定运营商的资源、没有接受在消息中所标识的资源、DPC过载、存储器不足以对可用于竞标的资源进行的存储和服务等,DPC146可以拒绝资源。响应于确定DPC146的管理员已经禁用了来自DSC资源注册请求消息中所包括的特定PLMNID、来自所有网络(例如,所有的PLMNID)的进一步的竞标等,DPC146也可以拒绝资源可用消息。

在图9B中所展示的操作914中,DPC146可以生成DSC资源注册拒绝消息并且将其发送至DSC144。在各个实施例中,DPC146可以将DSC资源注册拒绝消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、原因IE和关键性诊断IE。DPC146还可以将DSC资源注册拒绝消息生成为包括消息IDIE,该消息IDIE包括与从DSC144接收的DSC资源注册请求消息中所包括的消息标识符相同的值。DPC146和/或DSC144可以被配置成用于使用消息IDIE的值来对DSC资源注册请求消息和DSC资源注册拒绝消息进行标识和关联。

在操作框916中,DSC144可以基于被包括在所接收的DSC资源注册拒绝消息中的信息而执行各种资源注册失败响应操作。例如,DSC144可以使用在DSC资源注册拒绝消息中所包括的信息来确定是否重新尝试向DPC146注册资源、尝试向另一个DPC注册资源、重新尝试注册不同的资源、或执行在本申请中所讨论的其他DSC操作中的任何DSC操作。

图10A和10B展示了根据一个实施例的一种用于通信可用资源列表的DSAAP方法1000。可以执行DSAAP方法1000以通知多个承租者网络可用于竞标/购买的资源竞标或资源。在图10A和10B中所展示的示例中,DSAAP方法1000通过DPC146组件和DSC144组件中的处理核来执行,这些组件中的每个组件都可以包括DSAAP模块/组件的全部或部分。在一个实施例中,承租者DSC144可以被配置成用于执行DSAAP方法1000以便在该DSC144竞标、或请求租用或购买来自DPC146的资源之前检索/接收可用资源列表。

在图10A和10B中所展示的操作1002中,承租者DSC144可以生成可用竞标请求消息并将其发送至DPC146以请求来自出租者网络的可用于分配的资源竞标的信息以便进行竞标或购买。在各个实施例中,承租者DSC144可以将可用竞标请求消息生成为包括以下各项中的任一项或全部:序号信元(IE)、消息类型IE、包括一个或多个PLMNIDIE的PLMN列表IE、包括一个或多个网格IDIE的网格ID列表IE。

在一个实施例中,承租者DSC144可以被配置成用于通过将可用竞标请求消息生成为包括特定网络的PLMNID来从所期望的网络请求特定资源,该PLMNID可以被包括在可用竞标请求消息中的PLMN列表IE的PLMNIDIE中。

在一个实施例中,承租者DSC144可以被配置成用于通过不对所生成的可用竞标请求消息中的PLMN列表IE进行填充和/或通过将可用竞标请求消息生成为不包括PLMN列表IE和/或PLMNID值来从任何可用网络请求资源。

在一个实施例中,承租者DSC144可以被配置成用于通过将可用竞标请求消息生成为包括特定网格的网格ID来从所期望的网格请求资源,该网格ID可以被包括在可用竞标请求消息中的网格ID列表IE的网格IDIE中。

在一个实施例中,承租者DSC144可以被配置成用于通过不对所生成的可用竞标请求消息中的网格ID列表IE进行填充和/或通过将可用竞标请求消息生成为不包括网格ID来从PLMNIDIE网格中的指定PLMNID内的任何或全部网格请求资源。

在图10A和10B中所展示的操作框1004中,DPC146可以确定在所接收的可用竞标请求消息中所包括的PLMNID和网格ID是否有效。如果PLMNID和网格ID是不正确的,在操作框1005中,DPC146可以确定用于错误/不正确的值的原因代码。在操作框1006中,DPC146可以确定是否存在可用于在所接收的可用竞标请求消息中所标识的每个网格或可用于所有可用网格的资源/竞标(例如,当在所接收的可用竞标请求消息中的网格ID列表IE不包括有效值时)。

在图10A中所展示的操作1008中,DPC146可以生成可用竞标响应消息并且将其发送至DSC144。DPC146可以被配置成用于将可用竞标响应消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、DSC标识IE、PLMN-ID网格小区竞标信息列表IE、序号IE、包括一个或多个PLMNIDIE的PLMN列表IE以及网格列表IE。在一个实施例中,PLMN列表IE和网格列表IE可以被包括在PLMN-ID网格小区竞标信息列表IE中。在一个实施例中,网格列表IE可以包括包含一个或多个小区IDIE的一个或多个小区ID列表IE。

在各个实施例中,DPC146可以将可用竞标响应消息生成为还包括以下各项中的任一项或全部:绝对射频信道号(ARFCN)IE、信道带宽IE、用于标识总可用带宽的兆位或兆字节IE、用于标识资源的峰值数据速率的MBPSIE、资源可用时间IE、资源到期时间IE、竞标/购买IE、竞标/购买到期时间IE、最小竞标量IE以及购买价格IE。DPC146可以将可用竞标响应消息生成为包括用于该消息中所标识的每个PMLN、每个资源、每个网格和/或每个小区的这种信息。

在一个实施例中,响应于确定存在针对可用于拍卖的资源的竞标,DPC146可以被配置成用于将可用竞标响应消息生成为包括PLMNID列表、在每个PLMN内的多个网格ID列表以及在每个网格内的可用资源/竞标。

在一个实施例中,响应于确定没有用于可用于由DPC146针对相关网络/PLMNID进行的拍卖的资源的资源/竞标,该DPC146可以被配置成用于将可用竞标响应消息生成为包括消息类型IE和序号IE(或这些IE的有效值)。在一个实施例中,DPC146可以被配置成用于将可用竞标响应消息生成为包括具有与在所接收的可用竞标请求消息中所包括的序号IE中相同的值的序号IE。在一个实施例中,DSC144可以被配置成用于使用这些请求消息和响应消息中的序号IE来使这些消息相关联。

在一个实施例中,DPC146可以被配置成用于将可用竞标响应消息生成为包括包含PLMNID的PLMN列表IE以及网格ID列表IE。该网格ID列表IE可以包括在网格内可用于拍卖的小区列表。该小区ID列表IE可以包括小区ID,以及针对每个小区的ARFCN、信道带宽、总可用带宽、所允许的峰值数据速率、资源可用以及它们到期/结束的时间(例如,以UTC表示)、是否是竞标或购买类型的拍卖、最小竞标量或购买价格、竞标到期时间(例如,以UTC表示)以及其他类似的信息。

在操作框1010中,DSC144可以使用可用竞标响应消息中所包括的信息来对可用于竞标的资源进行标识、确定DSC144是否将提交针对可用资源的竞标、确定DSC144将要提交竞标所针对的资源和/或执行其他类似的操作。

参照图10B,在操作1012中,DPC146可以通过生成可用竞标拒绝消息并将其发送至DSC144来拒绝接收自承租者DSC144的可用竞标请求消息。响应于确定(例如,作为操作1004或1006的一部分)请求消息中所提供的PLMNID中的一个或多个PLMNID不是来自任何已知网络、请求消息中所提供的网格ID中的一个或多个网格ID相对于所提供的PLMNID不是有效的和/或在相关网格内没有可用的资源/竞标,DPC146可以被配置成用于拒绝可用竞标请求消息。

在一个实施例中,DPC146可以被配置成用于将可用竞标拒绝消息生成为包括消息类型信元(IE)、消息IDIE、原因IE、关键性诊断IE和序号IE。原因IE可以包括对可用竞标请求的拒绝的原因代码(例如,无效PLMNID、无效网格ID等),该原因代码可以在操作框1005中确定。序号IE可以包括与接收自承租者DSC144的可用竞标请求消息中所包括的序号值相同的序号值。因此,DPC146和/或DSC144可以被配置成用于使用请求消息和响应消息中的序号IE来使那些消息互关联。

在操作框1014中,DSC144可以使用在所接收的可用竞标拒绝消息中所包括的信息来执行各种失败响应操作。例如,DSC144可以确定是否向DPC146发送可用竞标请求消息、确定是否向不同的DPC发送另一个可用竞标请求消息等。

图11A和11B展示了一种对DSC资源进行竞标的DSAAP竞标方法1100,该方法允许不同的承租者网络对可从多个出租者网络获得的资源进行竞标。在图11A和11B中所展示的示例中,DSAAP方法1100通过DPC146组件和DSC144组件中的处理核来执行,这些组件中的每个组件都可以包括DSAAP模块/组件的全部或部分。

在一个实施例中,DSC144和/或DPC146可以被配置成用于在DSC144检索到可用于竞标的资源列表之后(例如,执行DSAAP方法1000之后)执行DSAAP方法1100。在各个实施例中,DSC144和/或DPC146可以被配置成用于连续地或重复地执行DSAAP方法1100,直至竞标时间到期。在一个实施例中,DPC146可以被配置成用于在竞标时间到期时选择获胜竞标(即,出价最高竞标值)。

在图11A和11B中所展示的方法1100的操作1102中,承租者DSC144可以生成DSC竞标请求消息并将其发送至DPC146以对被确定为可从出租者网络获得的资源中的一个或多个资源(即,通过方法1000的执行获得的资源列表中所包括的一个或多个资源)进行竞标。承租者DSC144可以被配置成用于将DSC竞标请求消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、DSC标识IE、DSC类型IE、竞标IDIE、PLMNIDIE和竞标量IE。竞标IDIE可以包括适合于对承租者DSC144进行出价所针对的特定资源进行标识的信息。PLMNIDIE可以包括适用于对与在竞标IDIE中所标识的资源相关联的网络的PLMNID进行标识的信息。竞标量IE可以包括以纸币(例如,USD)表示的货币量或竞标值。

在一个实施例中,承租者DSC144可以被配置成用于将DSC竞标请求消息生成为包括竞标量IE值,该竞标量IE值大于在竞标列表中针对于特定资源/竞标ID所指定的最小竞标量。在一个实施例中,承租者DSC144可以被配置成用于从所接收的可用竞标响应消息(例如,作为在图10A中所展示的操作1008的一部分而发送的消息)中获得最小竞标量和/或竞标列表。

在图11A中所展示的操作框1104中,DPC146可以使用所接收的DSC竞标请求消息中所包括的信息来确定竞标(资源竞标)是否有效并且是否将被接受,如通过确定竞标是否符合DSA系统的策略和规则以及出租者网络的要求。在操作1106中,响应于确定竞标是有效的和/或将要被接受,DPC146可以生成DSC竞标接受消息并将其发送至DSC。DPC146可以被配置成用于将DSC竞标接受消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、竞标IDIE以及适合于通知DSC144该竞标已经被确定为有效和/或已经被接受的其他信息。

应指出的是,在以上所讨论的示例中,DSC竞标接受消息通知DSC144该竞标有效/被接受而不是承租者DSC144已经赢得竞标。当DPC146确定竞标时间已经到期并且承租者DSC是在竞标到期时的最高竞标者,可以通过DSC竞标获胜消息来通知获胜的承租者DSC。类似地,DPC146可以通过DSC竞标失败消息通知参与竞标过程但是提交了失败的竞标的一个或多个承租者DSC它们没有提交获胜竞标。以下进一步对DSC竞标获胜消息和DSC竞标失败消息进行更详细的讨论。

参照图11B,在操作框1108中,DPC146可以使用在所接收到的DSC竞标请求消息中所包括的信息来确定竞标无效并且将不被接受。例如,DPC146可以使用所接收的信息来确定竞标不符合DSA系统的策略/规则和/或不符合出租者网络的要求(例如,不满足最小要价等)。作为进一步的示例,响应于确定竞标请求消息中的竞标量IE中特定的竞标量不高于最小竞标、竞标量不是当前报价竞标中的最高量、竞标IDIE中所包括的竞标id是无效的或竞标/资源不再可用于竞标(例如,由于到期、拍卖结束、竞标撤销或无效竞标id),DPC146可以被配置成用于确定竞标无效或不被接受。

在操作1110中,DPC146可以生成DSC竞标拒绝消息并且将其发送至DSC144。DPC146可以被配置成用于将DSC竞标拒绝消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、竞标IDIE、原因IE和关键性诊断IE。DSC竞标拒绝消息中的竞标IDIE可以包括与所接收的DSC竞标请求消息中所包括的竞标标识符相同的值。原因IE可以包括对拒绝竞标的原因进行标识的原因代码(例如,未满足最小竞标、出价过高、未发现竞标等)。在操作框1112中,DSC144可以使用在所接收的DSC竞标拒绝消息中所包括的信息来执行各种竞标请求失败响应操作,如确定是否对资源进行重新竞标、生成包括有效竞标ID的新的DSC竞标请求消息的操作等。

图12A至12D展示了一种通知多个参与网络这些竞标操作的结果的DSAAP通知方法1200。也就是,可以执行DSAAP通知方法1200来通知多个DSC144拍卖结果(例如,它们提交了获胜竞标、它们已经被击败、它们提交了失败的竞标、拍卖被取消等)。在图12A至12D中所展示的示例中,DSAAP通知方法1200通过DPC146组件和DSC144组件中的处理核来执行,这些组件中的每个组件都可以包括DSAAP模块/组件的全部或部分。

可以在DPC146通知DSC144竞标已经被接受之后(例如,在图11中所展示的操作1106之后)执行DSAAP通知方法1200。还可以在竞标时间到期之后和/或响应于DPC146检测到事件或情况(例如,新竞标被接收、出价过高等)执行DSAAP通知方法1200。

在图12A中所展示的操作框1202中,DPC146可以确定在从DSC144所接受的最后、最近或最当前竞标请求消息中的竞标量IE中特定的竞标量不是当前竞标中的最高量。在操作1204中,DPC146可以生成DSC竞标出价过高消息并将其发送至DSC144以通知承租者DSC144其早前的竞标被来自其他承租者DSC的更高竞标所击败和/或它们的早前竞标不再有效。在各个实施例中,DPC146可以将DSC竞标出价过高消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、原因IE、竞标消息IE、关键性诊断IE、DSCIDIE和竞标IDIE。

DSCIDIE可以包括适用于对特定承租者DSC144进行标识的信息。竞标IDIE可以包括适用于对已经被击败的所提交的竞标进行标识的竞标ID。在操作框1206中,承租者DSC144可以执行各种竞标出价过高失败响应操作,如通过确定是否向该DPC146提交针对资源的更高竞标、是否向不同的DPC146提交竞标、是否挂断现有通话以释放带宽等。

参照图12B,在操作框1210中,DPC146可以确定竞标时间已经到期并且在从DSC144所接受的最后、最近或最当前竞标请求消息中的竞标量IE中特定的竞标量是当前竞标中的最高量。在操作1212中,DPC146可以生成DSC竞标获胜消息并将其发送至DSC144以通知承租者DSC144它们早前的竞标是获胜竞标。在各个实施例中,DPC146可以将DSC竞标获胜消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、竞标IDIE、竞标信息IE、DSCIDIE以及原始竞标细节(如,带宽、MBPS、持续时间和获胜竞标量等)。DSCIDIE可以包括适用于对特定承租者DSC144进行标识的信息。竞标IDIE可以包括适合于对赢得资源拍卖/竞标操作的竞标进行标识的竞标标识符。

在操作框1214中,在调度其网络装置和设备(例如,无线设备)来开始使用资源和/或使资源可供使用之前(即,对资源将准备好可供获胜的承租者网络使用的时间进行调度),获胜的承租者DSC144可以等待从DPC146接收DSC资源已分配消息。在操作框1216中,DPC146可以关闭拍卖,如通过拒绝来自其他网络的针对由承租者DSC144所提交的竞标赢得的资源的进一步竞标。

参照图12C,在操作框1220中,DPC146可以确定竞标时间已经到期并且在从DSC144所接受的最后、最近或最当前竞标请求消息中的竞标量IE中特定的竞标量不是当前竞标中的最高量。在操作1222中,DPC146可以生成DSC竞标失败消息并将其发送至DSC144以通知承租者DSC144其早前的竞标未赢得竞标并且由于另一个承租者DSC赢得拍卖导致拍卖/竞标被关闭。在各个实施例中,DPC146可以将DSC竞标失败消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、竞标IDIE和DSCIDIE。DSCIDIE可以包括适用于对提交了失败的竞标和/或DSC竞标失败消息被发送至的的特定承租者DSC144进行标识的信息。竞标IDIE可以包括适用于对所提交的竞标进行标识的竞标标识符。

在操作框1224中,承租者DSC144可以执行各种失败响应操作,如确定是否针对其他可用资源提交竞标、是否挂断现有呼叫以腾出资源等。在操作框1226中,DPC146可以关闭拍卖和/或允许失败的承租者DSC对其他可用资源进行竞标。

参照图12D,在操作框1230中,DPC146可以确定已经取消了DSC144先前所提交的针对网络资源的拍卖。例如,DPC146可以确定出租者网络运营商已经撤消拍卖或者DPC运营商因为管理原因已经取消拍卖。在操作1232中,DPC146可以生成DSC竞标取消消息并将其发送至DSC144以通知承租者DSC144拍卖已经被取消。在各个实施例中,DPC146可以将DSC竞标取消消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、竞标IDIE、DSCIDIE和原因IE。DSCIDIE可以包括适用于对特定承租者DSC144进行标识的信息。竞标IDIE可以包括适用于对拍卖已经被取消所针对的资源/竞标进行标识的竞标标识符。原因IE可以包括竞标的取消的原因代码(例如,竞标撤销、竞标取消等)。在操作框1234中,承租者DSC144可以执行各种失败响应操作,如通过确定是否向不同的DPC146提交竞标、是否挂断呼叫等。

图13A和13B展示了允许承租者网络进行立即(或几乎立即)的购买和/或要求对可用于由出租者网络分配的资源的使用的DSAAP购买方法1300。在图13A和13B中所展示的示例中,DSAAP购买方法1300通过DPC146组件和DSC144组件中的处理核来执行,这些组件中的每个组件都可以包括DSAAP模块/组件的全部或部分。在一个实施例中,DSC144和DPC146可以被配置成用于在DSC144检索/接收可供购买的资源列表之后(例如,在执行以上关于图10所讨论的DSAAP方法1000之后)执行DSAAP方法1300。

在图13A和13B所展示的操作框1302中,承租者DSC144可以从资源列表(例如,从执行以上所讨论的DSAAP方法1000所获得的资源列表)中标识并选择用于立即购买的特定资源。在各个实施例中,承租者DSC144可以选择针对竞标所调度的、当前正在被拍卖的、仅可用于立即购买等的资源。在操作1304中,DSC144可以生成DSC购买请求消息并将其发送至DPC146以请求从出租者网络购买所标识的/选择的资源。

在各个实施例中,DSC144可以将DSC购买请求消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、DSC标识IE、DSC类型IE、竞标IDIE、购买量IE和PLMNIDIE。PLMNIDIE可以包括适用于对与可以由竞标IDIE标识的竞标相关联的网络的PLMNID进行标识的信息。购买量IE可以包括由承租者DSC144所提交的竞标的量(例如,以USD表示)(即竞标值)。

在一个实施例中,DSC144可以被配置成用于将DSC购买请求消息生成为包括购买量值,该购买量值等于通过包括在所接收的可用竞标响应消息(以上参照图10所讨论的)中所包括的竞标ID的列表中的购买量IE进行标识的量。

在图13A中所展示的操作框1306中,DPC146可以使用在所接收的DSC购买请求消息中所包括的信息来标识以下各项:所请求的资源、与请求资源相关联的网络、所请求的资源是否当前正在被拍卖、所请求的资源是否已经可用于立即购买、针对该资源的立即购买所请求的最小购买量和/或在所接收的DSC购买请求消息中所包括的购买量是否等于(或大于)所请求的购买量。在图13A中所展示的示例中,作为操作框1306的一部分,DPC146确定在所接收的DSC购买请求消息中所包括的购买量大于或等于所请求的购买量。

在操作1308中,DPC146可以生成DSC购买接受消息并将其发送至DSC144以通知承租者DSC144它已经成功地购买/租用资源进行使用。在各个实施例中,DPC146可以将DSC购买接受消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE和竞标IDIE。在操作框1310中,DPC146可以终止、阻止或关闭针对该资源的活跃拍卖和/或执行类似的操作,从而使得该资源不再可用于竞标或由其他承租者DSC购买。

参照图13B,在操作框1312中,DPC146可以使用在所接收到的DSC购买请求消息(例如,作为操作1304的一部分)中所包括的信息来确定竞标(购买请求)将被拒绝。例如,DPC146可以确定在所接收到的DSC购买请求消息中的购买量IE中特定的购买量小于所请求的购买量。作为另一个示例,DPC146可以确定在竞标IDIE中所包括的竞标ID值是无效的、或者资源/竞标不再可用于竞标(由于到期、拍卖结束、竞标撤销、无效竞标ID等)。

在操作1314中,DPC146可以生成DSC购买拒绝消息并且将其发送至DSC144。在各个实施例中,DPC146可以将DSC购买拒绝消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、竞标IDIE和原因IE。竞标IDIE的值可以与在作为操作1304的一部分所接收的DSC购买请求消息中所包括的竞标标识符相同。原因IE可以包括拒绝购买请求的原因代码(例如,未满足所请求的购买价格、未发现竞标等)。在操作框1316中,DSC1316可以执行各种失败响应操作,如确定是否提交具有更高竞标量的新的购买请求。在操作框1318中,DPC146执行各种操作,以便使得该资源可供其他承租者DSC竞标或购买。

图14A和14B展示了一种用于在出租者网络中分配资源以供承租者网络中的多个组件接入和使用的DSAAP资源分配方法1400。在图14A和14B中所展示的示例中,DSAAP资源分配方法1400通过DPC146组件、承租者DSC144a组件和出租者DSC144b组件中的处理核来执行,这些组件中的每个组件都可以包括DSAAP模块/组件的全部或部分。

在图14A和14B中所展示的操作框1402中,DPC146可以确定承租者DSC144a已经成功地购买或赢得对由出租者DSC144b所表示的出租者网络中的资源的拍卖。在图14A中所展示的操作1404中,DPC146可以生成DSC竞标成功消息并将其发送至出租者DSC144b以通知出租者网络其所分配的资源/竞标中的一个或多个已经被承租者DSC144a所赢得。

在各个实施例中,DPC146可以将DSC竞标成功消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、原因IE和关键性诊断IE。在进一步的实施例中,DPC146可以被配置成用于将DSC竞标成功消息生成为还包括以下各项中的任一项或全部:竞标IDIE、DSCIDIE和竞标值IE。这些额外信元可以用于通信关于获胜竞标的信息。例如,竞标IDIE可以包括竞标ID,该竞标ID对应于成功地参与并赢得针对资源的拍卖的竞标。DSCIDIE可以包括拍卖赢家(即,承租者DSC144a)的DSCID。竞标值IE可以包括获胜竞标量和/或资源的购买价格。

在操作1404中,出租者DSC144b可以生成DSC资源已分配消息并将其发送至DPC146以分配/提交资源以供承租者网络中的多个组件接入和使用。出租者DSC144b可以被配置成用于将DSC资源已分配消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、竞标iD、PLMN-ID网格ID小区ID列表IE、PLMNIDIE、网格IDIE、小区ID列表IE以及各种拍卖/资源细节(例如,带宽、MBPS、持续时间等)。在一个实施例中,PLMNIDIE、网格IDIE和小区ID列表IE可以被包括在PLMN-ID网格ID小区ID列表IE中。PLMNIDIE可以包括分配资源的出租者网络的PLMNID,该PLMNID可以是在获胜竞标中所标识的同一个PLMNID/网络。网格IDIE和小区ID列表IE可以包括适合于对与这些资源相关联的网格/小区进行标识的信息。这些值可以与获胜竞标中所包括的网格/小区值相同。

在操作1406中,DPC146可以向获胜的承租者DSC144a转发所接收到的DSC资源已分配消息以便使得承租者DSC144a开始使用出租者网络资源中的已分配资源。在操作框1408中,承租者DSC144a可以调度其自身的网络装置从作为竞标的一部分而指定的和/或在所接收的DSC资源已分配消息中所包括的时间开始使用出租者网络资源。

参照图14B,在操作框1410中,出租者DSC144b可以确定针对拍卖所提交的资源应当被撤销和/或放弃向拍卖的赢家分配所提交的资源。在DPC146确定承租者网络购买或赢得针对资源的拍卖之后和/或为了各种原因中的任何一种原因(例如,无法预料的原因或管理原因等),出租者DSC144b可以确定撤销这些资源。

在操作1412中,出租者DSC144b可以生成DSC资源撤消消息并且将其发送至DPC146以撤销资源。出租者DSC144b可以将DSC资源撤消消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、竞标IDIE、原因IE和PLMN-ID网格ID小区ID列表IE。竞标IDIE可以包括适用于对竞标进行标识的信息。原因IE可以包括描述撤销资源分配的原因的原因代码(例如,资源不可用、资源撤销、管理等)。

在操作1414中,DPC146可以将所接收到的DSC资源撤消消息转发至可能已经针对所撤销的资源提交获胜竞标的承租者DSC144a。在操作框1416中,承租者DSC144a可以执行各种失败响应操作,如确定是否参与另一个拍卖、是否对不同的资源进行竞标、确定是否挂断呼叫以腾出资源等。

图15A和15B展示了一种将无线设备从出租者网络选择性地切换回无线设备所订阅的承租者的网络(即,其归属PLMN)的实施例DSAAP退避方法1500。在图15A和图15B中所展示的示例中,DSAAP退避方法1500通过DPC146组件、承租者DSC144a组件和出租者DSC144b组件中的处理核来执行,这些组件中的每个组件都可以包括DSAAP模块/组件的全部或部分。

在图15A和15B中所展示的操作框1502中,出租者DSC144b可以确定其来自作为前一次拍卖的一部分的小区的网络资源处于拥塞。也就是,出租者DSC144b可以确定其需要对其所分配的资源的接入或使用。在操作1504中,出租者DSC144b可以生成DSC退避命令消息并将其发送至DPC146以将正在使用出租者网络的所分配的资源的一个或多个无线设备选择性地切换回到承租者网络(即,其归属PLMN)。

出租者DSC144b可以被配置成用于将DSC退避命令消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、竞标IDIE、UE标识IE、测量报告IE、切离小区信息IE、原因IE和DSC退避响应定时器IE。

UE标识IE可以包括适用于确定用于无线设备(或UE)的标识相关的信息,如无线设备或其网络的国际移动订户标识(IMSI)。

测量报告IE可以包括出租者网络针对所标识的无线设备(即,被要求退避到承租者网络的无线设备)接收到的最新、最后或最近的测量报告E-UTRANRRC消息。

竞标IDIE可以包括竞标ID值,该竞标ID值对应于成功地参与并完成/赢得拍卖的竞标。竞标ID可以用于对与这些退避操作相关联的拍卖/合同(即,分配资源所针对的拍卖/合同)进行标识。

在一个实施例中,出租者DSC144b可以被配置成用于确定是否存在多个对应于拥塞小区的竞标ID。在一个实施例中,响应于确定存在多个对应于拥塞小区的竞标ID,出租者DSC144b可以被配置成用于从多个竞标ID中选择竞标ID值。在各个实施例中,出租者DSC144b可以被配置成用于基于在出租者DSC144b处所供应的运营商策略、基于之前的约定、基于出租者网络与承租者网络之前协商的策略/规则等来选择竞标ID值。

在操作1506中,DPC146可以将所接收到的DSC退避命令消息转发至承租者DSC144a。在操作框1508中,承租者DSC144a可以使用所接收的DSC退避命令消息的UE标识IE中的信息来对将要经受退避操作的一个或多个无线设备(即,将要被切换回的无线设备)进行标识。

在操作框1510中,承租者DSC144a可以使用所接收的DSC退避命令消息的测量报告IE中所包括的信息来确定、标识和/或选择所标识的一个或多个无线设备将要切换至的(在承租者网络之内)目标小区(出租者网络可以具有来自无线设备的之前(如当它们被附接或被切换至出租者网络时)被使能的测量报告)。

在操作1512中,承租者DSC144a可以生成DSC退避响应消息并且将其发送至DPC146。承租者DSC144a可以被配置成用于将DSC退避响应消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、竞标IDIE、UE标识IE、切离小区信息IE和原因IE。在一个实施例中,响应于确定无法针对切换而标识或选择(在承租者网络内的)合适的目标小区,承租者DSC144a可以被配置成用于将DSC退避响应消息生成为包括原因IE(或原因IE的值)。原因IE的值可以标识失败的原因,如网络过载、没有找到适当的目标小区或未知无线设备/UE。在一个实施例中,响应于成功地对无线设备可以被切换至的(在承租者网络内的)目标小区进行标识,承租者DSC144a可以被配置成用于将DSC退避响应消息生成为包括切离小区信息IE的值(例如,目标小区信息)。

在操作1514中,DPC146可以基于在所接收的DSC退避响应消息中所包括的竞标idIE来标识出租者DSC144a并且将所接收的DSC退避响应消息转发至出租者DSC144b。在操作框1516中,出租者DSC144b可以确定所接收的DSC退避响应消息是否包括切离小区信息IE(或切离小区信息IE的有效值)。响应于确定所接收的DSC退避响应消息包括切离小区信息IE(或切离小区信息IE的有效值),在操作框1518中,出租者DSC144b可以使用在切离小区信息IE中所包括的目标小区信息来对要求切换消息进行编码。在操作框1520中,出租者DSC144b可以并且发起基于S1的切换过程以将无线设备从出租者网络切换至承租者网络。

参照图15B,在操作框1552中,出租者DSC144b可以确定DPC146在DSC退避命令消息中所包括的DSC退避响应定时器IE中所标识的时间段内尚未对(作为操作1504的一部分而被发送的)DSC退避命令消息做出响应。可替代地或此外,在操作框1554中,出租者DSC144b可以确定:存在显着的或严重的网络拥塞或者需要撤销对与在DSC退避命令消息中所包括或标识的资源/竞标id有关的所有剩余网络资源的分配的管理原因。

在操作1556中,承租者DSC144b可以生成DSC资源撤消消息并将其发送至DPC146。在操作1558中,DPC146可以将所接收到的DSC资源撤消消息转发至承租者DSC144a以撤销对剩余网络资源的分配。在操作框1560中,承租者DSC144a可以执行各种资源撤销失败响应操作,如挂断呼叫、确定是否针对新资源进行竞标等。

图16A展示了一种用于终止操作的实施例DSC发起的DSAAP注销方法1600。在图16A中所展示的示例中,DSC发起的DSAAP注销方法1600通过DPC146组件和DSC144组件中的处理核来执行,这些组件中的每个组件都可以包括DSAAP模块/组件的全部或部分。

在操作框1602中,DSC144可以确定其需要终止DSA操作。在操作1604中,DSC144可以生成DSC注销消息并且将其发送DPC146。DSC144可以被配置成用于将DSC注销消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、退避定时器IE以及对终止这些操作的原因进行标识的原因IE。在操作框1606中,响应于接收到DSC注销消息,DPC146可以清除所有与DSC144相关联的相关资源和/或执行其他类似的操作以注销DSC144。

图16B展示了一种用于终止操作的实施例DPC发起的DSAAP注销方法1650。在图16B中所展示的示例中,DPC发起的DSAAP注销方法1650通过DPC146组件和DSC144组件中的处理核来执行,这些组件中的每个组件都可以包括DSAAP模块/组件的全部或部分。

在操作框1652中,DPC146可以确定其需要终止与DSC144的DSA操作。在操作1654中,DPC146可以生成DSC注销消息并且将其发送至DSC144。DPC146可以被配置成用于将DSC注销消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、退避定时器IE以及对终止这些操作的原因进行标识的原因IE(例如,过载、未指定等)。在操作框1656中,DPC146可以清除所有与DSC144相关联的相关资源和/或执行其他类似的操作以注销DSC144。

在操作框1658中,DSC144可以基于被包括在所接收的DSC注销消息中的信息执行各种注销失败响应操作。例如,当DSC注销消息中的原因IE的值被设为“过载”时,DSC144可以被配置成用于至少在被包括于所接收的DSC注销消息中的退避定时器IE中所指示的持续时间内不重试向同一个DPC146进行注册。

图17A展示了根据一个实施例的一种用于报告错误的DSC发起的DSAAP错误指示方法1700。在图17A中所展示的示例中,方法1700通过DPC146组件和DSC144组件中的处理核来执行,这些组件中的每个组件都可以包括DSAAP模块/组件的全部或部分。

在操作框1702中,DSC144可以检测错误或错误情况(例如,协议错误等)。在操作1704中,DSC144可以生成错误指示消息并且将其发送至DPC146。DSC144可以被配置成用于将错误指示消息生成为包括以下各项中的任一项或全部:消息类型信元(IE)、消息IDIE、原因IE和关键性诊断IE。原因IE可以包括适用于对错误(例如,转移语法错误、抽象语法错误、逻辑错误等)的原因或类型进行标识的信息。关键性诊断IE可以包括过程代码IE、触发消息IE和过程关键性IE。在操作框1706中,DSC144和/或DPC146可以基于所检测到的错误或在所接收的错误指示消息中所包括的信息来执行各种错误响应操作。以下进一步对错误检测和响应操作进行详细讨论。

图17B展示了根据另一个实施例的一种用于报告错误的DPC发起的DSAAP错误指示方法1750。在图17B中所展示的示例中,方法1750通过DPC146组件和DSC144组件中的处理核来执行,这些组件中的每个组件都可以包括DSAAP模块/组件的全部或部分。

在操作框1752中,DPC146可以检测错误情况。在操作1754中,DPC146可以生成错误指示消息并且将其发送至DSC144。DPC146可以被配置成用于将错误指示消息生成为包括对错误的原因进行标识的原因信元(IE)。在操作框1756中,DSC144和/或DPC146可以基于在所接收的错误指示消息中所包括的信息来执行各种错误响应操作。

如上所述,响应于检测到错误情况或失败情况,DSC144和DPC146可以被配置为用于执行各种错误响应操作或失败响应操作。作为这些操作的一部分,DSC144和/或DPC146可以对错误/失败情况的类型或原因进行标识并且基于所标识的类型或原因来定制它们的响应。例如,DSC144和/或DPC146可以被配置成用于确定所检测到的错误是否是协议错误并且相应地定制它们的响应。

协议错误包括转移语法错误、抽象语法错误和逻辑错误。转移语法错误可以在接收功能DSAAP实体(例如,DSC、DPC等)无法对所接收到的物理消息进行解码时发生。例如,在对所接收的消息中的ASN.1信息进行解码时可以检测到转移语法错误。在一个实施例中,响应于确定所检测到的错误是转移语法错误,DSC144组件和DPC146组件可以被配置成用于传输或重新请求DSAAP消息(例如,作为那些错误响应操作的一部分)。

抽象语法错误可以在接收功能DSAAP实体(例如,DSC、DPC等)接收无法被理解或认识的信元(IE)或IE组(即,未知IEid)时发生。抽象语法错误还可以在该实体接收逻辑范围(例如,所允许的副本数量)被违反的信元(IE)时发生。DSC144组件和DPC146组件可以被配置成用于检测或标识这些类型的抽象语法错误(即,无法理解抽象语法错误),并且作为响应,基于在相应的DSAAP消息中所包括的关键性信息来执行多个错误响应操作。以下进一步提供关于这些操作和关键性信息的附加细节。

抽象语法错误还可以在以下情况下发生:该接收功能DSAAP实体没有接收IE或IE组,但是根据对目标的指定存在,这些IE或IE组应该已经存在于所接收的消息中。DSC144组件和DPC146组件可以被配置成用于检测或标识这些具体类型的抽象语法错误(即,丢失IE或IE组),并且作为响应,基于丢失的IE/IE组的关键性信息和存在信息来执行多个错误响应操作。以下进一步提供关于这些操作、关键性信息和存在信息的附加细节。

抽象语法错误还可以在该接收实体接收到IE或IE组时发生,这些IE或IE组以错误的顺序被定义为该消息的一部分或相同的IE或IE组出现太多次。此外,抽象语法错误还可以在以下情况下发生:该接收实体接收到IE或IE组,但是根据相关对象的有条件的存在以及所指定的条件,这些IE或IE组不应该已经存在于所接收的消息中。DSC144组件和DPC146组件可以被配置成用于对此类抽象语法错误(即,错误顺序、太多出现、错误地存在等)进行检测或标识,并且作为响应,拒绝或终止与该错误相关联的过程或方法(例如,造成该错误的方法)。作为错误响应操作的一部分,DSC144组件和DPC146组件可以拒绝或终止该过程/方法。

在各个实施例中,DSC144组件和DPC146组件可以被配置成用于在检测、标识或确定针对DSAAP消息发生抽象语法错误之后继续解码、读取或处理该消息。例如,DSC144组件和DPC146组件可以跳过该消息的包括错误的部分,并且继续处理该消息的其他部分。作为此继续的处理的一部分,DSC144组件和DPC146组件可以检测或标识附加的抽象语法错误。

在一个实施例中,DSC144组件和DPC146组件可以被配置成用于针对每个检测到的抽象语法错误和/或基于与抽象语法错误相关联的IE/IE组的关键性信息和存在信息来执行多个错误响应操作。

如上所述,每条DSAAP消息都可以包括关键性信息、存在信息、范围信息和所指派的关键性信息或可以与其相关联。在各个实施例中,在检测错误、标识错误类型或将要被执行的特定错误响应时,接收功能DSAAP实体(例如,DSC、DPC等)可以被配置成用于使用此类信息(例如,关键性信息、存在信息等)中的任一项或全部。也就是,根据关键性信息、存在信息、范围信息和/或所指派的关键性信息的值,该实体可以执行不同的操作。

在一个实施例中,在标识错误类型以及将要针对所标识的错误类型执行的特定错误响应操作时,该接收功能DSAAP实体(例如,DSC、DPC等)可以被配置成用于使用在DSAAP消息中所包括的存在信息。例如,该实体可以使用该存在信息来针对该消息或通信确定信元(IE)的存在是否是可选的、有条件的或强制性的(例如,相对于RNS应用)。当所接收的消息丢失了被确定为是强制性的(或当条件为真时是有条件的)一个或多个信元时,该实体可以确定抽象语法错误已经发生。

在一个实施例中,在标识将要被执行的特定错误响应操作时,该接收功能DSAAP实体(例如,DSC、DPC等)可以被配置成用于使用关键性信息。也就是,每条DSAAP消息都可以包括在该消息中所包括的每个信元(IE)或IE组的关键性信息。每个IE或IE组的关键性信息的值可以包括“拒绝IE”、“忽略IE并通知发送方”以及“忽略IE”。该接收实体(例如,DSC、DPC等)可以使用此关键性信息来确定IE、IE组或EP是不可理解的,将该情况标识为抽象语法错误(即,无法理解的抽象语法错误)和/或标识将要被执行的那些错误响应操作(例如,拒绝、忽略、通知等)。

在一个实施例中,响应于确定在一种方法/过程执行期间所接收的消息中所包括的信元(IE)是不可理解的并且针对该IE的关键性信息的值被设为“拒绝IE”,接收实体(例如,DSC、DPC等)可以被配置成用于拒绝该方法/过程并发起DSAAP错误指示方法(以上参照图17A至B所讨论的)。

例如,当接收到发起一种方法/过程(例如,DSC注册请求消息等)的消息并确定该消息包括不可理解的并被标记为“拒绝IE”的一个或多个IE/IE组时,接收实体可以通过不执行该消息中所包括的功能请求中的任一条功能请求来拒绝该方法/过程。接收实体还可以使用通常用来报告过程的不成功结果的消息来报告对一个或多个IE/IE组的拒绝。当在所接收到的发起消息中的信息是不足的并且无法用来确定在用于报告过程的不成功结果的消息中需要存在的所有IE的值时,该接收实体可以终止该过程并发起DSAAP错误指示方法/过程。

作为进一步的示例,当接收到发起一种方法/过程(其不具有消息来报告不成功结果)的消息并且该消息包括接收实体不理解的以“拒绝IE”标记的一个或多个IE/IE组时,该接收实体可以终止该方法/过程并发起DSAAP错误指示方法/过程。

作为又另一个示例,当接收到包括接收实体不理解的以“拒绝IE”标记的一个或多个IE的响应消息(例如,DSC注册响应消息等)时,该接收实体可以认为该方法/过程未被成功地终止并且发起局部错误处理方法。

在一个实施例中,响应于确定在一种方法/过程的执行期间所接收的消息中所包括的信元(IE)是不可理解的并且针对该IE的关键性信息的值被设为“忽略IE并通知发送方”,接收实体(例如,DSC、DPC等)可以被配置成用于忽略或跳过该方法/过程并发起DSAAP错误指示方法(以上参照图17A至B所讨论的)。

作为示例,当接收到包含该接收实体不理解的以“忽略IE并通知发送方”标记的一个或多个IE/IE组的发起一种方法/过程的消息时,该接收实体可以忽略这些不可理解的IE/IE组的内容、如同没有接收到这些不可理解的IE/IE组一样(除了进行报告之外)继续使用被理解的IE/IE组进行该方法/过程并且在该方法/过程的响应消息中报告已经忽略一个或多个IE/IE组。当在发起消息中接收的信息不足以确定在响应消息中需要存在的所有IE的值,该接收实体可以终止该方法/过程并发起DSAAP错误指示方法/过程。

作为进一步的示例,当接收到包含该接收实体不理解的以“忽略IE并通知发送方”标记的一个或多个IE/IE组的发起一种方法/过程(其不具有消息来报告该方法/过程的结果)的消息时,该接收实体可以忽略这些未被理解的IE/IE组的内容、如同没有接收到这些未被理解的IE/IE组一样(除了进行报告之外)继续使用被理解的IE/IE组进行该方法/过程并且发起DSAAP错误指示方法/过程来报告已经忽略了一个或多个IE/IE组。

作为又另一个示例,当接收到包含该接收实体不理解的以“忽略IE并通知发送方”标记的一个或多个IE/IE组的响应消息时,该接收实体可以忽略这些未被理解的IE/IE组的内容、如同没有接收到这些未被理解的IE/IE组一样(除了进行报告之外)继续使用被理解的IE/IE组进行该方法/过程并且发起DSAAP错误指示方法/过程。

在一个实施例中,响应于确定在一种方法/过程的执行期间所接收的消息中所包括的信元(IE)是不可理解的并且针对该IE的关键性信息的值被设为“忽略IE”,接收实体(例如,DSC、DPC等)可以被配置成用于忽略或跳过该方法/过程。

作为一个示例,当接收到包含该接收实体不理解的以“忽略IE”标记的一个或多个IE/IE组的发起一种方法/过程的消息时,该接收实体可以忽略这些未被理解的IE/IE组的内容并且如同没有接收到这些未被理解的IE/IE组一样继续仅使用被理解的IE/IE组进行该方法/过程。

作为进一步的示例,当接收到包含该接收实体不理解的以“忽略IE”标记的一个或多个IE/IE组的响应消息时,该接收实体可以忽略这些未被理解的IE/IE组的内容并且如同没有接收到这些未被理解的IE/IE组一样继续使用被理解的IE/IE组进行该方法/过程。

当使用针对该方法/过程所定义的响应消息来报告以“拒绝IE”或“忽略IE并通知发送方”标记的多个未被理解的IE/IE组时,针对每个报告的IE/IE组,可以将信元关键性诊断IE包括在关键性诊断IE中。

在一个实施例中,响应于确定接收实体无法对所接收到的消息中的消息类型IE进行解码,接收实体(例如,DSC、DPC等)可以被配置成用于发起DSAAP错误指示方法(以上关于图17A至B所讨论的)。在一个实施例中,在确定消息中所包括的IE的正确顺序时,该实体可以被配置成用于仅考虑在组件所使用的规范版本中所指定的那些IE。

在一个实施例中,接收实体(例如,DSC、DPC等)可以被配置成用于根据所接收到的消息中的由在接收方所使用的本文件的版本中所指定的丢失的IE/IE组的关键性信息来处理该丢失的IE/IE组。

作为示例,响应于确定所接收到的发起消息中丢失一个或多个带有指定的关键性“拒绝IE”的IE/IE组,接收实体(例如,DSC、DPC等)可以被配置成用于不执行所接收到的该消息的那些功能请求中的任何功能请求。接收实体可以拒绝该方法/过程并使用通常用来报告该方法/过程的不成功结果的消息来报告丢失的IE/IE组。当确定在发起消息中所接收的信息不足以确定在用于报告该方法/过程的不成功结果的消息中需要存在的所有IE的值时,该接收实体可以终止该方法/过程并发起DSAAP错误指示方法/过程。

作为进一步的示例,当所接收的发起一种方法/过程(其不具有消息来报告不成功结果)的消息丢失一个或多个带有指定的关键性“拒绝IE”的IE/IE组时,该接收实体可以终止该方法/过程并发起DSAAP错误指示方法/过程。

作为又另一个示例,当所接收到的响应消息丢失一个或多个带有指定的关键性“拒绝IE”的IE/IE组时,该接收实体可以认为该方法/过程未被成功地终止的并且发起局部错误处理方法/过程。

作为另一个示例,当所接收到的发起一种方法/过程的消息丢失一个或多个带有指定的关键性“忽略IE并通知发送方”的IE/IE组时,接收实体可以忽略那些IE丢失并且基于在该消息中存在的其他IE/IE组继续进行该方法/过程,并在该方法/过程的响应消息中报告丢失了一个或多个IE/IE组。当在发起消息中接收的信息不足以确定在响应消息中需要存在的所有IE的值,该接收实体可以终止该方法/过程并发起DSAAP错误指示方法/过程。

作为另一个示例,当所接收到的发起一种方法/过程(其不具有消息来报告该方法/过程的结果)的消息丢失一个或多个带有指定的关键性“忽略IE并通知发送方”的IE/IE组时,该接收实体可以忽略那些IE丢失并且基于在该消息中存在的其他IE/IE组继续进行该方法/过程,并发起DSAAP错误指示方法/过程以报告丢失了一个或多个IE/IE组。

作为另一个示例,当所接收的消息所接收的响应消息丢失一个或多个带有指定的关键性“忽略IE并通知发送方”的IE/IE组时,该接收实体可以忽略那些IE丢失并且基于在该消息中存在的其他IE/IE组继续进行该方法/过程,并发起DSAAP错误指示方法/过程以报告丢失了一个或多个IE/IE组。

作为另一个示例,当所接收到的发起一种方法/过程的消息丢失一个或多个带有指定的关键性“忽略IE”的IE/IE组时,该接收实体可以忽略那些IE丢失并且基于在该消息中存在的其他IE/IE组继续进行该方法/过程。

作为另一个示例,当所接收的响应消息丢失一个或多个带有指定的关键性“忽略IE”的IE/IE组时,该接收实体可以忽略那些IE/IE组丢失并且基于在该消息中存在的其他IE/IE组继续进行该方法/过程。

该接收实体(例如,DSC、DPC等)可以被配置成用于响应于多条消息,这些消息包括以错误顺序接收的IE或IE组、包括太多出现、或以各种方式错误地存在(即,在未满足条件时被包括并被标记为“有条件的”)。例如,响应于确定所接收到的消息包括具有错误顺序的IE或IE组、包括IE的太多出现、或包括错误地存在的IE,该接收实体(例如,DSC、DPC等)可以被配置成用于不执行所接收到的消息的那些功能请求中的任何功能请求。该接收实体可以拒绝该方法/过程并使用通常用来报告该方法/过程的不成功结果的消息来报告原因值“抽象语法错误”(错误地构建的消息)。当在发起消息中所接收的信息不足以确定在用于报告该方法/过程的不成功结果的消息中需要存在的所有IE的值时,该接收实体可以终止该方法/过程并发起DSAAP错误指示方法/过程。

作为另一个示例,当接收到包含具有错误顺序或具有太多出现或错误地存在的一个或多个IE或IE组的发起一种方法/过程(其不具有消息来报告该方法/过程的结果)的消息时,该接收实体可以终止该方法/过程并使用原因值“抽象语法错误”(错误地构建的消息)来发起DSAAP错误指示方法/过程。

作为另一个示例,当接收到包含具有错误顺序或具有太多出现或错误地存在的一个或多个IE或IE组的响应消息时,该接收实体可以认为该方法/过程未被成功地终止并且发起局部错误处理。

如上所述,协议错误包括转移语法错误、抽象语法错误和逻辑错误。逻辑错误在以下情况下发生:消息被正确地理解,但是该消息内所包含的信息无效(即,语义错误)、或描述了一种与该接收实体的状态不兼容的方法/过程。

在一个实施例中,响应于确定/检测到逻辑错误,接收实体(例如,DSC、DPC等)可以被配置成用于基于该方法/过程的类别而不考虑包含错误值的那些IE/IE组的关键性信息来执行多种错误响应操作。

例如,当在类别1方法/过程的请求消息中检测到逻辑错误并且该方法/过程具有消息来报告此不成功结果时,此消息可以与适当的原因值(即,在原因IE中)(如“语义错误”或“消息与接收方状态不兼容”)一起被发送。当在类别1方法/过程的请求消息中检测到逻辑错误并且该方法/过程不具有消息以报告此不成功结果时,可以终止该方法/过程并且以适当的原因值发起DSAAP错误指示方法/过程。当逻辑错误存在于类别1过程的响应消息中时,可以认为该过程未被成功地终止,并且可以发起局部错误处理。

当在类别2过程的消息中检测到逻辑错误时,可以终止该过程并且可以以适当的原因值发起DSAAP错误指示过程。

在各个实施例中,当在错误指示消息中检测到协议错误时,该接收实体(例如,DSC、DPC等)可以被配置成用于执行局部错误处理方法/过程(与DSAAP错误指示方法/过程相反)。假如需要返回响应消息或错误指示消息,但是确定该消息的接收方所需要的信息丢失,可以认为该过程未被成功地终止,并且可以发起局部错误处理。当发生终止过程的错误时,所返回的原因值可以反映导致该过程终止的错误,即使一个或多个带有关键性“忽略并通知”的抽象语法错误较早在同一个过程内已经发生。

图18A展示了一种用于更新存储在MME130中或由其管理的信息的实施例HSS用户简档管理方法1800。可以由HSS130组件和MME130组件中的处理核执行HSS用户简档管理方法1800,这些组件中的每个组件都可以包括所有或部分DSAAP模块/组件。

在操作框1802中,HSS132可以监测HSS用户简档储存库以确定HSS信息(或HSS用户简档信息)是否已经针对无线设备(或针对无线设备用户/订户)发生变化。在图18A所展示的示例中,在框1802中,HSS132检测HSS信息已经发生变化。在操作框1804中,HSS132可以确定所检测到的变化是否影响与无线设备相关联的MME130中所存储的HSS用户简档。例如,HSS132可以确定:经变化的HSS信息是否标识将要被提供给无线设备的新QoS等级、该无线设备被允许使用出租者网络中的资源(例如,经由赢得竞标的承租者网络)等。

在操作1806中,响应于确定所检测到的变化影响MME130,HSS132可以生成HSS插入订户数据通信消息并将其发送至MME130。HSS132可以将HSS插入订户数据消息生成为包括适合于通知MME130对HSS信息的那些变化的信息,如IMSI值和经变化的订阅信息/数据。在一个实施例中,HSS插入订户数据消息可以是“经变化的数据”通信消息。

在操作框1808中,MME130可以接收该HSS插入订户数据消息,并且使用包括在所接收到的消息中的信息来添加、移除或修改MME130的存储的用户简档信息。在操作框1812中,如果必要的话,响应于这些变化,MME处理核可以执行多项附加操作来发起适当的动作。例如,在操作框1812中,响应于基于包括在HSS插入订户数据中的信息确定不允许无线设备在网络中漫游,MME130可以发起断开过程。对于在MME130中没有相关的活跃PDN连接的所接收到的PDN订阅上下文,在框1812中可以不需要进一步的操作。否则,如果当ISR未被激活时订阅QoS简档已经被修改并且无线设备处于ECM连接状态或处于ECM空闲状态,在框1812中,可以调用或执行HSS发起的订阅QoS修改过程/方法。如果无线设备处于ECM空闲状态并且ISR被激活,那么MME130可以在下一次ECM空闲至ECM连接转变时调用或执行HSS发起的订阅QoS修改过程/方法。如果无线设备处于ECM空闲状态并且ISR未被激活(并且如果订阅变化不再允许PDN连接),MME130可以发起PDN断开连接过程以删除相关的PDN连接。如果无线设备处于ECM连接状态并且通过CSG或混合小区连接,MME130可以检查所接收到的CSG订阅数据以确定该小区的CSG成员关系是否已经发生变化或到期。如果MME130检测到该小区的成员关系已经发生变化或到期,MME130可以执行各种操作以进行相应响应。

在操作1812中,MME130可以生成HSS插入订户数据确认消息并将其发送至HSS132。MME130可以将该HSS插入订户数据确认消息生成为包括IMSI值以及适合于通知MME130对用户简档信息的那些变化的信息和/或附加操作的结果。在操作框1812中,HSS处理核可以接收HSS插入订户数据确认消息,并且使用包括在所接收到的消息中的信息来更新其信息以与MME130相匹配。

图18B展示了清除信息的实施例方法1850。可以由HSS130组件和MME130组件中的处理核执行方法1850,这些组件中的每个组件都可以包括所有或部分DSAAP模块/组件。

在操作框1852中,MME130可以确定已断开的无线设备的订阅数据和移动性管理上下文信息是否已经被删除、并且删除与该已断开的无线设备相对应的用户简档信息和订阅数据。MME130可以在隐含或明确的断开之后立即删除订阅数据和移动性管理上下文信息,或保持该信息一个预设时间段,从而使得在稍后附接时可以重新使用该数据而不需要接入HSS132。

在操作1854中,MME130可以生成清除UE通信消息并且将其发送至HSS132。在操作框1856中,HSS132可以更新其信息和记录以反映无线设备已经被断开。例如,HSS132可以设置“针对E-UTRAN已清除UE”标记。在操作1858中,HSS132可以生成清除UE确认消息并将其发送至MME130。

图18C展示了从归属订户服务器(HSS)请求订户数据的实施例方法1870。可以由HSS130组件和DSC1144组件中的处理核执行方法1870,这些组件中的每个组件都可以包括所有或部分DSAAP模块/组件。

在操作框1854中,DSC144可以正在针对DSA租用(例如,针对允许承租者网络使用出租者网络的资源的获胜竞标)执行资源分配操作。在操作框1874中,DSC144可以获得针对租用(例如,在获胜竞标中所标识的)的网络标识符或PLMN并且发起对承租者HSS132的查询。在操作1876中,DSC144可以生成订户数据请求消息并将其发送至HSS132组件。

在操作框1878中,HSS132可以使用包括在所接收到的订户数据请求消息中的信息来标识并选择被允许使用在DSA租用下的出租者资源的无线设备订户连同他们的用户简档信息(如QoS或服务包定义信息)。此外,如果必要的话,HSS132可以使用包括在所接收到的订户数据请求消息中的信息来更新用户简档信息。在操作1880中,HSS132可以生成订户数据响应消息并将其发送至DSC144组件。在各个实施例中,HSS132可以将订户数据响应消息生成为包括关于无线设备位置的信息、IP地址、QoS简档、针对漫游的接入限制、无线设备被允许连接至的PDN、指示一个或多个订阅的IP地址的APN地址或PDN地址、无线设备当前所附接或所注册到的MME的标识等。

图19展示了一种更新移动性管理实体(MME)中的用户简档信息的实施例HSS方法1900。可以在HSS组件的处理核中执行方法1900。

在框1902中,处理核可以从DSC接收用户简档信息、订户数据、无线设备信息和/或DSA信息。例如,处理核可以接收关于无线设备位置的经更新的信息、IP地址、QoS简档、针对漫游的接入限制、无线设备被允许连接至的PDN、指示一个或多个订阅的IP地址的APN地址或PDN地址、无线设备当前所附接或所注册到的MME的标识等。同样,在框1902中,处理核可以确定:鉴于从DSC组件所接收的信息,是否应该更新存储于HSS组件的存储器中的任何HSS信息。

在框1904中,处理核可以确定存储于HSS的存储器中的HSS信息(例如,HSS用户简档信息)是否已经针对无线设备发生变化(例如,响应于从DSC接收到经更新的信息)。在各个实施例中,HSS信息可以包括:用户简档信息、订阅信息、无线设备位置信息、IP地址信息、QoS简档信息、针对漫游的接入限制、无线设备被允许连接至的PDN、指示一个或多个订阅的IP地址的APN地址或PDN地址、无线设备当前所附接或注册到的MME的标识、国际移动用户标识(IMSI)值、网络接入模式(NAM)值、国际移动设备标识(IMEI)、无线设备类型标识符、与认证和加密相关的数据、与漫游许相关的数据、无线设备状态信息、与运营商确定的限制相关的数据、跟踪信息、隐私例外列表、服务类型信息、收费信息和/或通常由HSS组件和/或订户简档储存库存储的任何信息。

在框1906中,处理核可以确定对HSS信息的那些变化是否影响存储在MME的用户简档储存库中的信息。在框1908中,处理核可以生成经变化的数据通信消息,该经变化的数据通信消息包括对存储在HSS的存储器中的HSS信息的那些变化进行标识的信息。在框1910中,处理核可以经由第一通信链路将所生成的经变化的数据通信消息发送至MME。

图20展示了用于更新用户简档信息并修改无线设备的服务质量(QoS)的实施例MME方法2000。可以在MME组件的处理核中执行方法2000。在框2002中,处理核可以从HSS组件接收经变化的数据通信消息。在框2004中,处理核可以使用包括在所接收到的经变化的数据通信消息中的信息来修改存储于MME的用户简档储存库中的用户简档信息。在框2006中,处理核可以使用包括在所接收到的经变化的数据通信消息中的信息来确定公共数据网络(PDN)订阅上下文是否在该MME中具有相关的活跃PDN连接。在框2008中,处理核可以使用包括在所接收到的经变化的数据通信消息中的信息来确定订阅服务质量(QoS)简档是否已经被修改。

在框2010中,响应于确定QoS简档已经被修改,处理核可以执行多项订阅QoS修改操作。执行订阅QoS修改过程过程/方法可以包括执行各种操作以提高或降低提供给用户群组或无线设备的QoS(例如,使数据连接的QoS降级以减少eNodeB处的拥塞)和/或更新由MME组件或HSS组件存储或管理的QoS信息。在一个实施例中,在框2010中,响应于确定订阅QoS简档已经被修改、该无线设备处于ECM连接状态或ECM空闲状态之一和/或尚未激活该ISR,处理核可以发起QoS修改过程/方法。在一个进一步的实施例中,在框2010中,响应于确定无线设备处于ECM空闲状态并且ISR已经被激活,处理核可以在下一次ECM空闲至ECM连接转变之后发起(或使HSS组件发起)订阅QoS修改过程/方法。

各个实施例可以包括或使用被配置成用于允许、促进、支持或增强在两个或更多个DSA组件(例如,DPC、DSC、eNodeB、MME、HSS等)之间的通信的动态频谱仲裁应用部分(DSAAP)协议和/或组件以便提高DSA系统的效率和速度。DSA组件可以是在本申请中所讨论的任何组件和/或参与到在本申请中所讨论任何DSA操作、通信或方法中的任何组件。因此,一个或多个DSAAP组件可以被配置成用于允许、促进、支持或增强在本申请中所讨论的任何组件之间的通信,包括DPC组件与DSC组件之间、DSC组件与eNodeB组件之间、DSC组件与MME组件之间、DSC组件与HSS组件之间、MME组件与HSS组件、eNodeB组件与无线设备之间的通信等。

为促进两个或更多个DSA组件之间的通信,DSAAP组件可以发布应用编程接口(API)和/或包括促进这些DSA组件之间的通信的多个客户端模块。此外,DSAAP组件可以被配置成用于允许这些DSA组件通信特定信息、使用特定通信消息和/或执行特定操作,这些特定操作一起提供进一步提高DSA系统和参与网络的效率和速度的各种DSA功能。

作为一个示例,DSAAP组件可以被配置成用于允许eNodeB与DSC组件(例如,通过Xe接口)、与其他eNodeB(例如,通过X2接口)以及与各种其他组件(例如,通过S1接口)进行通信。作为进一步的示例,DSAAP组件可以被配置成用于允许、促进、支持或增强在DSC组件与DPC组件之间的通信以便允许DPC组件和/或DSC组件跨不同的更好地网络汇聚资源、更好地监测各个网络中的流量和资源使用、更高效地对竞标和竞标信息进行通信、快速地且高效地注册和注销组件以及更好地执行退避操作。DSAAP组件还可以通过提高竞标、生成发票、广告资源、请求资源、购买资源、证实竞标凭证等过程的性能和效率来改进DSA资源拍卖操作。

在各个实施例中,DSAAP组件的全部或部分可以被包括在一个或多个DSA组件中,如DPC组件、DSC组件、eNodeB组件、MME组件和HSS组件。DSAAP组件可以在硬件、软件或硬件和软件的组合中实现。在一个实施例中,DSAAP组件可以被配置成用于实现DSAAP协议,该协议可以在Xe、Xd和/或X2参考点上进行定义。在各个实施例中,DSC与eNodeB之间的Xe参考点可以使用DSAAP协议、TR-069协议和/或TR-192数据模型扩展来支持列出eNodeB处的可用资源并且通知eNodeB竞标/购买确认。DSC与DPC之间的Xd参考点可以使用DSAAP协议来进行动态频谱和资源仲裁操作。这些eNodeB之间的X2接口/参考点还可以使用DSAAP协议来通信信息。

在各个实施例中,DSAAP组件可以被配置成用于允许各个DSA组件(例如,DSC、DPC、eNodeB等)来使用DSAAP协议来进行通信和/或执行各种DSAAP方法。DSAAP方法可以在本申请中所讨论的任何DSA系统中执行,如包括第一电信网络(例如,承租者网络)中的第一DSC服务器、第二电信网络(例如,出租者网络)中的第二DSC服务器以及在第一电信网络和第二电信网络之外的DPC服务器的系统。

各个实施例可在各种移动无线计算设备上实现,其中的一个示例展示在图21中。具体来说,图21是形式为适用于与任何实施例一起使用的智能电话/蜂窝电话2100的移动收发设备的系统框图。蜂窝电话2100可以包括处理器2101,该处理器耦接到内部存储器2102、显示器2103、以及扬声器2104。另外,蜂窝电话2100可包括用于发送和接收电磁辐射的天线2105,该天线可连接至无线数据链路和/或耦合至处理器2101的蜂窝电话收发机2106。蜂窝电话2100通常还包括用于接收用户输入的菜单选择按钮或拨动开关2107。

典型的蜂窝电话2100还包括声音编码/解码(CODEC)电路2108,该声音编码/解码电路将接收自麦克风的声音数字化为适用于无线通信的数据分组并且解码所接收的声音数据分组以生成模拟信号,这些模拟信号被提供给扬声器2104以生成声音。同样,处理器2101、无线收发机2106和CODEC2108中的一个或多个可以包括数字信号处理器(DSP)电路(未单独示出)。蜂窝电话2100可以进一步包括用于无线设备之间的低功率短程通信的ZigBee接收机(即,IEEE802.15.4接收机)、或其他类似的通信电路(例如,实现或WiFi协议的电路等)。

在广播系统之内的多种可商购的服务器设备如图22中所示的服务器2200上实现包括频谱仲裁功能的上述实施例。此类服务器2200通常包括连接到易失性存储器2202和大容量非易性失存储器(如盘驱动器2203)的处理器2201。服务器2200还可包括耦接到处理器2201的软盘驱动器、致密盘(CD)或DVD盘驱动器2204。服务器2200还可包括耦接到处理器2201的用于与网络2207建立数据连接的网络接入端口2206,比如耦接到其他通信系统计算机和服务器的局域网。

处理器2101、2201可以是可由软件指令(应用)配置成执行包括以下描述的各个实施例的功能的多种功能的任何可编程微处理器、微处理器或多个处理器芯片。在一些无线设备中,可提供多个处理器2201,诸如专用于无线通信功能的处理器和专用于运行其他应用的处理器。通常,在软件应用被访问并被加载到处理器2101、2201中之前,这些软件应用可被存储在内部存储器2102、2202中。处理器2101、2201可包括足以存储应用软件指令的内部存储器。在一些服务器中,处理器2201可包括足以存储应用软件指令的内部存储器。在一些接收器设备中,安全存储器可以是耦接到处理器2101的分离的存储器芯片。内部存储器2102、2202可以是易失性或非易失性存储器(如闪存),或两者的混合。为此描述的目的,对存储器的一般引用是指处理器2101、2201可访问的所有存储器,包括内部存储器2102、2202;插入到设备中的可移除存储器;以及处理器2101、2201本身内的存储器。

提供前述的方法描述和过程流程图作为说明性示例而不意在要求或暗示必须以呈现的顺序执行各种实施例的步骤。如本领域普通技术人员将认识到的,可以按照任何顺序执行前述实施例中的步骤的顺序。如“其后”、“然后”、“接下来”等词并不意在限制步骤的顺序;这些词仅用于贯穿方法的描述引导读者。而且,以单数形式声明组件的任何引用(例如使用冠词“一个”、“一种”或“该”)不应被解释为将该组件限制于单数。

可将结合本文披露的实施例描述的各种说明性逻辑框、模块、电路和算法步骤实现为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件和软件的此可互换性,已在以上一般地在它们的功能性方面描述了各种说明性的组件、块、模块、电路以及步骤。将这样的功能性实现为硬件还是软件取决于在整体系统上强加的具体应用和设计约束。熟练的业内人士可以针对每个具体应用以不同的方式实现所描述的功能性,但不应将这种实现方式决定解释为引起背离本发明的范围。

可用设计成执行本文描述的功能的通用处理器、数字信号处理器(DPC)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其他可编程逻辑器件、分立门或晶体管逻辑、分立硬件组件或其任何组合来实现或执行用于实现结合本文披露的实施例描述的各种说明性逻辑、逻辑框、模块和电路的硬件。通用处理器可以是微处理器,但可替代地,处理器可以是任何常规处理器、控制器、微处理器或状态机。还可将处理器实现为计算设备的组合,例如,DPC和微处理器、多个微处理器、一个或多个微处理器连同DPC核或任何其他此类配置的组合。可替代地,可通过专用于给定功能的电路来执行一些步骤或方法。

在一个或多个示例性实施例中,可在硬件、软件、固件或其任何组合中实现所描述的功能。当在软件中实现时,可以将功能存储成非瞬态计算机可读介质或非瞬态处理器可读介质上的一个或多个指令或代码。可在处理器可执行软件模块中实施本文披露的方法或算法的步骤,该软件模块可存在于非瞬态计算机可读或处理器可读存储介质上。非瞬态计算机可读或处理器可读存储介质可以是计算机或处理器可访问的任何存储介质。通过示例,而非限制,如非瞬态计算机可读或处理器可读介质可包括RAM、ROM、EEPROM、闪存、CD-ROM、或其他光盘存储、磁盘存储或其他磁存储设备或可用来以指令或数据结构的形式存储期望的程序代码并且计算机可访问的任何其他介质。本文使用的盘和碟,包括致密碟(CD)、激光盘、光盘、数字通用碟(DVD)、软磁盘和蓝光盘,这里盘通常磁再生数据,而碟用激光光再生数据。以上介质的组合也被包括在非瞬态计算机可读和存储器可读介质的范围内。此外,方法或算法的操作可作为非瞬态的存储器可读介质和/或计算机可读介质上的一个或任何组合或集合的代码和/或指令存在,其可结合在计算机程序产品中。

提供披露的实施例的前述描述以使任何本领域普通技术人员能够进制造使用本发明。本领域技术人员将容易理解这些实施例的各种修改,并且在此所定义的一般原理可以在不背离本披露的范围的情况下应用到其他实施例。因此,本披露不旨在限于在此所描述的实施例,但符合与在此所披露的原理一致的最广泛范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号