使用网络切片的网络服务配置和选择的制作方法

文档序号:19080047发布日期:2019-11-08 22:12阅读:234来源:国知局
使用网络切片的网络服务配置和选择的制作方法

本申请要求享受于2017年3月20日提交的美国临时申请第62/474,007号和于2018年3月15日提交的美国非临时申请第15/922,897号的优先权和权益,上述的全部内容以引用方式将其并入本文。

概括地说,下文涉及无线通信,以及具体地说,下文涉及用于对网络服务的协商和选择的技术。



背景技术:

广泛地部署无线通信系统,以提供各种类型的通信内容,例如语音、视频、分组数据、消息传送、广播等等。这些系统能够通过共享可用的系统资源(例如,时间、频率和功率)来支持与多用户的通信。这样的多址系统的示例包括码分多址(cdma)系统、时分多址(tdma)系统、频分多址(fdma)系统、和正交频分多址(ofdma)系统(例如,长期演进(lte)系统或新无线电(nr)系统)。无线多址通信系统可以包括一些基站或接入网节点,各个基站或接入网节点同时支持针对多个通信设备的通信,所述通信设备可以以其它方式被称为用户设备(ue)。

无线通信无处不在的出现已经带来了在连接的设备的数量上的巨大增长。未来的网络将预期将容纳不断增加的数量的设备。然而,在面对成百上千亿个具有大范围的不同通信需求的设备时,用于分配网络资源的通用的(one-size-fits-all)方法将是低效率的。为了支持如此数量的设备,有必要定制网络资源分配以匹配独立设备的需要。因此,提供供ue和网络协商并选择服务的技术将是期望的。



技术实现要素:

所描述的技术关于支持对网络提供的服务和功能的协商和选择的改进的方法、系统、设备、或装置。通常,所描述的技术提供了供无线设备将必需的服务和功能发送给网络的方法。方法可以包括:确定期望的必需的网络提供的功能的集合;识别用于提供在必需的功能的集合中的功能中的一个或多个功能的网络切片的集合;以及向网络传送针对在所识别的网络切片的集合中的每个切片的切片标识符。

描述了用于无线通信的装置。该装置可以包括用于进行以下操作的单元:确定期望的必需的网络提供的功能的集合;识别用于提供在必需的功能的集合中的功能中的一个或多个功能的网络切片的集合;以及向网络传送针对在所识别的网络切片的集合中的每个切片的切片标识符。

描述了用于无线通信的另一种装置。该装置可以包括处理器、与所述处理器进行电子通信的存储器。处理器和存储器可以被配置以使得处理器进行以下操作:确定期望的必需的网络提供的功能的集合;识别用于提供在必需的功能的集合中的功能中的一个或多个功能的网络切片的集合;以及向网络传送针对在所识别的网络切片的集合中的每个切片的切片标识符。

描述了用于无线通信的非暂时性计算机可读介质。非暂时性计算机可读介质可以包括可操作以使得处理器进行以下操作的指令:确定期望的必需的网络提供的功能的集合;识别用于提供在必需的功能的集合中的功能中的一个或多个功能的网络切片的集合;以及向网络传送针对在所识别的网络切片的集合中的每个切片的切片标识符。

在上文所描述的方法、装置和非暂时性计算机可读介质的一些示例可以进一步包括用于进行以下操作的过程、特征、单元或指令:将必需的功能的集合与预配置的数据进行比较,其中预配置的数据将网络提供的功能与网络切片标识符相关联。在其它示例中,它们包括识别一个或多个可选的功能的集合或者识别具有与必需的功能中的一个或多个功能相匹配的功能的一个或多个网络切片。识别可以包括:识别具有与必需的功能中的一个或多个功能相匹配的功能的一个或多个网络切片;选择具有最多数量的匹配功能的网络切片;或者当两个或更多个网络切片具有与期望的功能中的一个或多个功能相匹配的功能时,识别进一步包括选择进一步具有一个或多个优选的功能的网络切片。

上文所描述的方法、装置和非暂时性计算机可读介质的一些示例可以进一步包括用于以下操作的过程、特征、单元或指令:将必需的功能的集合与预配置的数据进行比较,其中预配置的数据将网络提供的功能与网络切片标识符相关联。预配置的数据可以由网络提供。在其它示例中,切片标识符可以包括网络切片选择辅助信息(nssai)。

上文所描述的方法、装置和非暂时性计算机可读介质的另外的其它示例可以进一步包括用于以下操作的过程、特征、单元或指令:识别提供ue所需要的功能的一个或多个网络切片;以及向网络发送对所识别的一个或多个网络切片的指示。

在上文所描述的方法、装置和非暂时性计算机可读介质的进一步示例中可以进一步包括用于以下操作的过程、特征、单元或指令:从用户设备(ue)接受通信请求,所述通信请求包括一个或多个网络切片的标识符;基于所述网络的能力来选择识别的网络切片中的一个或多个网络切片,以提供与所选择的一个或多个网络切片相对应的功能;以及向所述ue发送对所述识别的网络切片中的所选择的一个或多个网络切片的指示。它们还可以包括用于以下操作的过程、特征、单元或指令:向所述ue提供有用于详述由网络切片的集合中的每个网络切片提供的切片标识符和网络功能的数据,以及接受所述切片标识符中的一个或多个切片标识符;从所述ue接受用于将优选的功能与必需的功能区分开的指示。

上文所描述的方法、装置和非暂时性计算机可读介质的另外其它示例可以进一步包括用于以下操作的过程、特征、单元或指令:当所述一个或多个网络切片中没有网络切片是由所述网络来支持的时,选择替代的兼容网络切片;发送对替代的兼容网络切片的指示;或者当所述一个或多个网络切片中没有网络切片是由所述网络来支持的时,拒绝所述通信请求。

附图说明

图1和图2根据本公开内容的一个或多个方面,示出了无线通信系统的示例。

图3根据本公开内容的一个或多个方面,示出了由无线通信系统提供的示例性功能。

图4根据本公开内容的一个或多个方面,示出了由一些网络切片提供的示例性功能。

图5根据本公开内容的一个或多个方面,示出了网络功能到切片标识符的示例映射。

图6根据本公开内容的一个或多个方面,示出了支持基于网络切片的网络服务协商和选择的呼叫流程的示例。

图7根据本公开内容的一个或多个方面,示出了用于实现本公开的技术的设备的示例性方块图。

图8根据本公开内容的一个或多个方面,示出了包括核心网实体的系统的方块图。

图9和图10是根据本公开内容的一个或多个方面的用于使用网络切片来协商和选择网络服务的技术的说明性过程方块图。

具体实施方式

在各种各样的设备被赋予了与其它设备互连的能力的时代已经迎来了广泛连通性,以改进旧的过程或创造新的过程。例如,智能手机和平板电脑使得用户几乎可以在任何地方看视频以及玩交互式的游戏。智慧城市能够监测环境以及做出反应,例如,控制交通信号灯以缓解交通拥堵。由于满足他们的连接需求,无线设备的类型差别很大。例如,看视频可能需要几兆字节每秒的带宽,然而环境传感器可能只需要每星期几百字节的带宽。

当网络在尝试同时向这样大范围的设备提供服务时,这带来了低效率。考虑到4glte,移动网络运营商提供尽力而为的移动宽带(mbb)服务,以及通常通过对字节进行计数的方式来对服务进行计量。然后第三方可以使用运营商提供的mbb服务来向终端用户提供服务,诸如音乐和视频播放、导航、社交媒体、以及实时或近实时的文字、语音和视频通信服务。目前,具有到ltembb服务的接入的ue充分受益于所有部署的无线接入网(ran)和演进型分组核心(epc)服务,包括在默认的pdn连接上的尽力而为的互联网连接、在lte内和到其它无线接入技术(rats)的移动性、volte服务等。这会是对网络资源的低效利用。

如图1所示,示例性的无线通信设备可以包括诸如如下的设备:可穿戴设备104、电话106、基础设施(交通灯)108、车辆110、城市公交车112、商业建筑114、住宅116、远程机器人118、传感器(照相机)120以及计算机122。在本公开内容中,这些设备以及任何连接到无线网络202的无线设备被称作用户设备或者ue。ue可以是蜂窝电话、个人数字助理(pda)、无线调制解调器、无线通信设备、手持设备、平板计算机、膝上型计算机、无绳电话、无线本地环路(wll)站。ue可以额外地或替代地包括或被本领域技术人员称为移动站、用户站、移动单元、用户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动用户站、接入终端、移动终端、无线终端、远程终端、手机、用户代理、移动客户端、客户端或者某种其它适当的术语。额外地或替代地,ue可能能够与其它ue直接地进行通信。

图2根据本公开内容的一个或多个方面示出了无线通信系统200的示例,所述无线通信系统200用于支持使用网络切片来协商和选择网络服务和功能的无线通信。无线通信系统200可以包括网络接入设备205,ue215,和核心网(cn)230。在一些示例中,无线通信系统200可以是lte(或改进的lte)网络,或者5gnr网络。在一些情况下,无线通信系统200可以支持增强的宽带通信、超可靠(即,关键任务)通信,低延时通信,以及与低成本和低复杂度设备的通信。

cn230可以提供用户认证、接入授权、跟踪、互联网协议(ip)连接、以及其它接入、路由或移动性功能。网络接入设备还可以被称为基站、节点b、演进型节点b(enb)、下一代节点b(gnb),接入点(ap)等。网络接入设备205中的至少一些网络接入设备可以通过回程链路232(例如,s1、s2等等)与cn230相连接,以及可以执行针对与ue215的通信的无线配置和调度。在各种示例中,anc205-b可以在回程链路234上(例如,x1、x2等等)直接地或间接地(例如,通过cn230)互相通信,所述回程链路234可以是有线的或无线的通信链路。额外地或替代地,每个anc205-b可以通过若干个智能无线头端(无线头端)205-c与若干个ue215进行通信。在无线通信系统200的替代配置下,anc205-b的功能可以由无线头端205-c来提供或者跨越gnb205-a的无线头端205-c来分布。在无线通信系统200的另一种替代配置中,无线头端205-c可以利用基站取代,以及anc205-可以由基站控制器(或者至cn230的链路)取代。

anc205-b可以经由一个或多个无线头端205-c与ue215无线地进行通信,其中每个无线头端205-c具有一个或多个天线。无线头端205-c中的每个无线头端可以为各自的地理覆盖区域210提供通信覆盖。针对无线头端205-c的地理覆盖区域210可以被划分成只构成覆盖区域的一部分的扇区(未示出)。在一些示例中,网络接入设备205可以利用替代的网络接入设备取代,诸如基站收发机,无线基站、接入点、无线收发机、节点b、enb、gnb、家庭节点b、家庭enb等等。无线通信系统200可以包括不同类型(例如,宏小区和/或小型小区网络接入设备)的无线头端205-c(或者基站,或者其它网络接入设备)。无线头端205-c或者其它网络接入设备的一个或多个地理覆盖区域210可以重叠。在一些示例中,不同的gnb205-a可能与不同的无线接入技术相关联。

在一些示例中,无线通信系统200可以包括5g网络。在其它示例中,无线通信系统200可以包括lte/lte-a网络。在一些情况下,无线通信系统200可以是异构网络,在所述异构网络中不同类型的gnb为各种地理区域提供覆盖。例如,每个gnb205-a或者无线头端205-c可以为宏小区、小型小区和/或其它类型小区提供通信覆盖。术语“小区”是3gpp术语,根据上下文其可以被用于描述基站、无线头端、与基站或无线头端相关联的载波或分量载波、或者载波或基站的覆盖区域(例如,扇区,等等)。

宏小区可以覆盖相对大的地理区域(例如,半径若干千米)以及可以允许由具有与网络提供方的服务订制的ue215进行的不受限制的接入。与宏小区相比,小型小区可以包括较低功率的无线头端或基站,以及可以在与宏小区相同或者不同的频带中进行操作。根据各种示例,小型小区可以包括微微小区、毫微微小区和微小区。微微小区可以覆盖相对较小的地理区域,以及可以允许由具有与网络提供方的服务订制的ue215进行的不受限制的接入。毫微微小区可以额外地或替代地覆盖相对小的地理区域(例如,住宅),以及可以提供由具有与毫微微小区的关联的ue215(例如,封闭用户组(csg)中的ue、用于住宅中的用户的ue等)进行的受限制的接入。用于宏小区的gnb可以称为宏gnb。用于小型小区的gnb可以称为小型小区gnb、微微gnb、毫微微gnb或家庭gnb。gnb可以支持一个或多个(例如,两个、三个、四个等等)小区(例如,分量载波)。

无线通信系统200可以支持同步操作或异步操作。对于同步操作而言,gnb205-a和/或无线头端205-c可以具有类似的帧时序,以及来自不同gnb205-a和/或无线头端205-c的传输可以在时间上近似地对齐。对于异步操作而言,gnb205-a和/或无线头端205-c可以具有不同的帧时序,以及来自不同gnb205-a和/或无线头端205-c的传输可以在时间上不对齐。本文所描述的技术可以用于同步操作或异步操作。

可以适应各种公开的示例中的一些示例的无线通信网络可以是根据分层协议栈来操作的基于分组的网络。在用户平面中,在承载或者分组数据汇聚协议(pdcp)层处的通信可以是基于ip的。在一些情况下,无线链路控制(rlc)层可以执行分组分段和重组,以通过逻辑信道进行通信。介质访问控制(mac)层可以执行优先级处理,以及将逻辑信道复用到传输信道。mac层可以额外地或替代地使用混合arq(harq)来提供在mac层处的重传,以改善链路效率。在控制平面中,rrc协议层可以提供对在ue215与无线头端205-c、anc205-b或者支持针对用户平面数据的无线承载的cn230之间的rrc连接的建立、配置和维护。在物理(phy)层处,可以将传输信道映射到物理信道。

在无线通信系统200中示出的通信链路225可以包括从ue215到无线头端205-c的上行链路(ul)信道,和/或从无线头端205-c到ue215的下行链路(dl)信道。下行链路信道可以额外地或替代地称为前向链路信道,而上行链路信道可以额外地或替代地称为反向链路信道。可以根据各种技术,将控制信息和数据复用在上行链路信道或下行链路上。例如,可以使用时分复用(tdm)技术、频分复用(fdm)技术或者混合tdm-fdm技术(例如,如参照图3至图8描述的),将控制信息和数据复用在下行链路信道上。在一些示例中,在下行链路信道的tti或者时隙期间发送的控制信息可以是以级联方式在不同的控制区域之间(例如,在公共控制区域和一个或多个ue特定的控制区域之间)分布的。

在一些示例中,响应于上电,ue215可以搜索从其ue215可以接收以及识别通信服务的无线网络。ue215还可以在所识别的网络上(例如,服务网络gnb205-a)执行注册过程,以及ue215可以在连接模式下操作以活跃地与所识别的网络进行通信。或者,如果活动通信会话对ue215不可用,则ue215可以在空闲模式下操作以及驻留在服务网络上。在空闲模式下,ue215可以识别在其中ue215能够找到可用的服务小区的所有的无线接入技术(rat)。

每个通信链路225可以包括一个或多个载波,其中每个载波可以是包含有根据一种或多种无线接入技术来调制的多个子载波(例如,不同频率的波形信号)的信号。每个调制的信号可以是在不同的子载波上发送的,以及可以携带控制信息(例如,参考信号,控制信道等等)、开销信息、用户数据等等。通信链路225可以使用频分双工(fdd)技术(例如,使用成对的频谱资源)或者时分双工(tdd)技术(例如,使用非成对的频谱资源)来发送双向的通信。可以定义用于fdd的帧结构(例如,帧结构类型1)和用于tdd的帧结构(例如,帧结构类型2)。

在无线通信系统200的一些示例中,无线头端205-c和/或ue215可以包括多个天线用于采用天线分集方案,以改善在无线头端205-c与ue215之间的通信质量和可靠性。额外地或替代地,无线头端205-c和/或ue215可以采用多输入多输出(mimo)技术,所述技术可以充分利用多路径环境来发送用于携带相同的或不同的编码数据的多个空间层。

无线通信系统200可以支持在多个小区或者载波上的操作,可以称为载波聚合(ca)或者多载波操作的特征。载波可以额外地或替代地称为分量载波(cc)、层、信道等等。术语“载波”、“分量载波”、“小区”和“信道”可以在本文中互换地使用。ue215可以配置有多个下行链路cc和一个或多个上行链路cc用于载波聚合。载波聚合可以与fdd和tdd分量载波两者一起使用。

在一些情况下,ue215还可能能够与其它ue直接地进行通信(例如,使用对等(p2p)或设备到设备(d2d)协议)。一组ue215中利用d2d通信的一个或多个ue可能在小区的地理覆盖区域210内。在这样的组中的其它ue215可能在小区的地理覆盖区域210之外,或者以其它方式不能够从网络接入设备205接收传输。在一些情况下,经由d2d通信进行通信的成组的ue215可以利用一对多(1:m)系统,在该系统中每个ue215向组中的每个其它ue215进行发送。在一些情况下,网络接入设备205促进对用于d2d通信的资源的调度。在其它情况下,d2d通信是独立于网络接入设备205来实现的。

一些ue215,诸如mtc或iot设备,可以是低成本或者低复杂度的设备,以及可以提供在机器之间的自动化通信,即机器到机器(m2m)通信。m2m或者mtc可以指的是允许设备与另一设备进行通信或者在没有人为干预的情况下与基站进行通信的数据通信技术。例如,m2m或者mtc可以指的是来自如下设备的通信:整合了传感器或者计量器以测量或捕获信息以及将该信息中继给中央服务器或者能利用信息或向与程序或应用交互的人展示信息的应用程序的设备。一些ue215可以被设计为收集信息或者使机器的自动化行为成为可能。mtc设备的应用的示例包括智能计量、库存监测、水位监测、设备监测、医疗保健监测、野生生物监测、天气和地质事件监测、船队管理和跟踪、远程安全感测、物理接入控制以及基于交易的商业收费。

在一些情况下,mtc设备可以使用半双工(单向)通信以降低的峰值速率来操作。mtc设备还可以被配置为在没有参与活动通信时进入省电的“深度睡眠”模式。在一些情况下,mtc或者iot设备可以被设计为支持关键任务功能,以及无线通信系统可以被配置为给这些功能提供超可靠通信。

网络接入设备205可以是通过s1接口连接到cn230的。cn可以是演进型分组核心(epc),其可以包括至少一个mme、至少一个s-gw和至少一个p-gw。移动性管理实体(mme)可以是对在ue215与epc之间的信令进行处理的控制节点。所有用户ip分组可以通过s-gw来传送,s-gw自身可以连接到p-gw。p-gw可以提供ip地址分配以及其它功能。p-gw可以连接到网络运营商ip服务。运营商ip服务可以包括互联网、内联网、ip多媒体子系统(ims)和分组交换(ps)流服务(pss)。

cn230可以提供用户认证、接入授权、跟踪、互联网协议(ip)连接,以及其它接入、路由或移动性功能。网络设备中的至少一些网络设备,诸如gnb205-a可以包括子组件,诸如接入网络实体205-b,其可以是接入节点控制器(anc)的示例。每个接入网络实体205-b可以通过若干其它接入网络传输实体205-c与若干个ue215进行通信,接入网络传输实体205-c中的每个接入网络传输实体可以是智能无线头端或者发送/接收点(trp)的示例。

无线通信系统200可以支持在ue215与网络接入设备205之间进行毫米波(mmw)通信。操作在mmw或极高频(ehf)频带中的设备可以具有多个天线以允许波束成形。也就是说,网络接入设备205可以使用多个天线或者天线阵列,以进行针对与ue215的定向通信的波束成形操作。波束成形(其还可以称为空间滤波或者定向传输)是信号处理技术,其中在发射机(例如,网络接入设备205)处可以使用该技术在目标接收机(例如,ue215)的方向上对整个天线波束进行整形和/或控制。这可以通过以特定的角度发送的信号经历相长干扰而以其它角度发送的信号经历相消干扰的这样的方式,对天线阵列中的元素进行组合来实现。

多输入多输出(mimo)无线系统使用在发射机(例如,基站)与接收机(例如,ue)之间的传输方案,其中发射机和接收机两者均装备有多个天线。无线通信系统200的一些部分可以使用波束成形。例如,网络接入设备205可以具有包含多行和多列的天线端口的天线阵列,其中基站205可以在其与ue215的通信中使用该天线阵列用于波束成形。可以在不同的方向上多次地发送信号(例如,可以对每个传输进行不同地波束成形)。当mmw接收机(例如,ue215)接收同步信号时,可以尝试多个波束(例如,天线子阵列)。

在一些情况下,网络接入设备205或ue215的天线可以位于一个或多个天线阵列内,其中天线阵列可以支持波束成形或mimo操作。一个或多个基站天线或天线阵列可以并置在诸如天线塔的天线组件处。在一些情况下,与网络接入设备205相关联的天线或天线阵列可以位于不同的地理位置中。网络接入设备205可以多用天线或天线阵列来进行针对与ue215的定向通信的波束成形操作。

在一些情况下,无线通信系统200可以利用许可的和免许可的rf谱带两者。例如,无线通信系统200可以在诸如5ghz工业、科学和医疗(ism)频带之类的免许可频带中,采用lte许可辅助接入(lte-laa)或lte免许可(lte-u)无线接入技术或者nr技术。当操作在免许可rf谱带中时,诸如网络接入设备205和ue215之类的无线设备可以采用先听后讲(lbt)过程,以确保在发送数据之前信道是空闲的。在一些情况下,在免许可频带中的操作可以是基于与在许可频带中操作的分量载波(cc)结合的载波聚合(ca)配置。在免许可频谱中的操作可以包括下行链路传输、上行链路传输或两者。

网络通过收集网络功能和对应的网络资源来提供电信服务和能力。图3根据本公开内容的一个或多个方面示出了无线通信系统300的示例,其中使用多个网络功能来支持设备的连通性。无线通信系统300的示例可以包括ue302,(无线)接入网((r)an)304,核心接入和移动性管理功能(amf)306,用户平面功能(upf)308,数据网络(dn)310,会话管理功能(smf)312,策略控制功能(pcf)314,应用功能(af)316,认证服务器功能(ausf)318和统一数据管理功能(udm)320。ue302可以是,例如,参照图1或图2描述的对应设备中的一个对应设备。

如上文描述的,不同的ue可能具有不同的通信需要。特别地,两个ue可能具有不同的通信需求,以及因此可能需要网络来提供不同的功能或服务。根据本公开内容的某些方面,ue可以向网络表明其需要的功能,以及网络对支持ue的需求的网络功能进行选择。或者,当网络不能或者将不会提供所请求的功能时,网络可以拒绝ue请求。

作为一个示例,无线网络可能被配置为提供固定宽带服务,诸如给企业或住宅提供宽带互联网服务。在这种情况下,ue是固定的客户场所设备(cpe),与电缆或者dsl调制解调器相似,以及作为住宅网关来提供服务,以在建筑内经由wifi和/或以太网来共享5g互联网连接。这种cpe不需要大部分的通常由移动无线网络提供的服务。cpe可以是有线供电的,所以可以不需要被设计为延长电池寿命的功能、待机模式。其不移动,所以移动性过程可以简化或者消除。cpe可以不需要4g/5g交互工作,不需要volte支持,以及qos可以在聚合最大比特率(ambr)上受限于上限。因此,支持充当cpe的ue来提供固定无线宽带所需要的网络功能集可以比支持移动宽带所需要的功能集显著地简单。

本文描述的技术使用了网络切片的概念,供ue将其需求传达给网络以协商并选择特定网络功能。本公开内容的方面最初是在无线通信系统的上下文中描述的。参考附随的装置图表、系统图表和流程图进一步示出和描述了本公开内容的方面。

3gpp将网络切片定义为“网络功能以及对提供需要的电信服务和网络能力所必要的相应资源的集合”。期望网络切片在功能上以及安全地彼此隔离,具有使用可视化网络功能来灵活地对容量进行扩展或收缩的能力。网络切片使物理网络能够将其资源进行分区,以便提供对多个分开的网络的呈现。网络切片可以使一个或多个服务能够运行在专用的网络切片上(例如,无线接入网(ran)部分和/或核心网(cn)部分)。例如,专用网络切片可以包括:在mtc网络切片上的机器类型通信(mtc),在mbb网络切片上的移动宽带(mbb),或者在hrll网络切片上的高可靠性低延时(hrll)通信等等。本公开内容还描述了参照下一代网络(例如,5g或nr网络)的、被设计为支持诸如使用网络切片来进行服务协商和选择的特征的各种技术。

本文描述的技术使用网络切片的概念,供ue将其需求传送给网络以协商并选择特定网络功能。切片是网络功能和相应资源的集合。通常,切片标识符标识了切片。例如,在3gpp5g中,切片是通过单个网络切片选择器辅助信息(s-nssai)来定义或标识的,其包括切片/服务类型(sst)和服务微分器。sst在特征和服务方面定义了期望的网络行为。当存在具有相同的sst的多个切片时,sd可以使对特定的网络切片实例(nsi)的选择成为可能。期望由网络运营商部署的说明性切片包括演进型移动宽带(embb)、大规模机器类型通信(mmtc)和高可靠性/低延时/关键任务通信。因此,每个这样的切片将有对应的sst,以及sd可以用于进一步精炼网络切片和或从多个相似切片之中进行选择。例如,两个embb切片具有不同的带宽或使用上限,每个embb切片可以具有唯一的sst,或者它们可以具有相同的sst以及在其之间使用sd来进行选择。nssai是s-nssai的集合。

例如,图4示出了通过示例性的切片1、2、3和n提供的功能。如图所示,示例性切片1提供移动性功能,以及可以支持大于10mbps的带宽。切片2提供移动性、低延时和高可靠性。切片3不提供移动性,提供高安全性、高上行链路带宽和低下行链路带宽。而切片n不提供移动性,提供小于每天200字节的容量、高可靠性以及电池省电功能。将显而易见的是,提供这些切片标识符和定义是为了阐释和说明的目的并且不是限制的目的。本领域技术人员将理解,存在具有可以包括在切片定义中的许多其它的网络功能。确实,预期本文描述的原则还将能够适用于尚未开发出的新功能。

为了高效地向具有不同需求的ue提供服务,对于ue而言将其需求指定给网络以及对于网络而言进行接受或拒绝将会是期望的。根据本公开的原则,ue被配置具有信息或被提供具有信息,例如,nssai,其描述了网络切片及通过每个网络切片提供的网络功能。作为示例,信息可以采用表格、列表、数据库或其它数据结构的形式,它们将网络切片标识符与通过每个被识别的网络切片提供的相应功能相关联。功能可以是端到端的特征,诸如支持省电功能、小区重选等等。或者,功能可以指的是针对参数的值的范围中的特定值,例如最小吞吐量、最小drx周期长度、移动性水平等等。

一些功能可以被指定为基线必需功能。也就是说,必须由网络和由ue支持的以能够使用相应切片的功能的集合。切片基线功能不需要与系统基线功能相同。基线功能可以是系统基线功能的超集。例如,针对特定网络切片的基线功能可以包括必需的5g系统基线功能加上一些额外的可选5g系统功能。同样地,切片基线功能可以是子集或系统基线功能。例如,对于特定的网络切片而言,完整的5g移动性功能可能是不需要的。

一些功能可以指定为网络必需功能。也就是说,必须由网络提供的功能但可以不由ue实际使用。作为示例,根据切片定义,网络可以被要求支持移动性管理功能;然而,ue不需要使用该功能。其它功能可以被指定为ue必需功能,ue必须支持该功能,但可以不由网络来使用。另外,一些功能可以指定为可选的,以表明可以提供的但不是必需要由网络或者ue提供的功能。例如,切片基线功能可以指定最小吞吐量,以及用于指定较高的吞吐量的可选的功能。

图5示出了可以向ue提供的网络切片信息的示例。网络切片信息可以是具有若干行502的数据库表500,每行对应着网络切片。数据库行502可以包括网络切片标识符504和功能指示符506。功能指示符506提供用于指定如下各项的信息:哪些特征是基线特征,哪些特征必需由网络支持或者由ue支持,以及哪些特征是可选支持的。在示例性数据库表500中,大写字母表示必需的功能,而小写字母表示可选的功能,字母“n”和“n”应用于网络,字母“u”和“u”应用于ue,以及字母“b”和“b”应用于两者。因此,在表格500中的“b”条目表示必需要由网络和由ue两者都支持的功能,而“n”条目表示可以由网络可选地提供的功能。当然,这个特定映射是为了描述方便而提供的。实际的实现方式将使用更适用于在ue上存储和由ue来使用的表示。

当ue发起通信时,其确定需要什么功能来支持发起的通信类型。其可以进一步确定哪些功能是必需的以及哪些功能是可选的,哪些功能适用于ue、哪些功能适用于网络、或哪些功能对ue和网络两者都适用。然后ue搜索表格500来找到与对正在发起的通信类型支持得最好的切片相对应的切片标识符504。最低限度,被识别的切片应该支持指定为必需的所有功能。切片还可以支持ue不必需的功能。被识别的切片还可以支持额外功能,例如被指定为可选的功能。当多于一个的切片支持正在发起的通信类型,一些切片可以被指定为优选的切片,以向网络表明针对一个切片的优先级在其它切片之上。

现在参照图6,描述了用于发起通信的呼叫流程600的示例。在601处,ue215向(r)an630发送注册请求,其可以包括诸如注册类型、用户标识符、安全参数、ue能力、网络切片标识符集合和pdu会话状态的多种参数。注册类型可以表明,例如,注册是“初始注册”、“移动性注册”还是“周期性注册”。根据本公开的原则,网络切片标识符集合,例如,nssai,被包括在注册请求中,包括与ue已经确定提供对通信类型的支持的网络切片标识符相对应的网络切片标识符集合。

ue根据配置和必需的服务、必需的功能、不支持的功能以及可选的优选/非优选功能来构成nssai。如上文描述的,ue还可以表明哪些s-nssai是必需的以及哪些是优选的。

通常地,一旦选择了cn功能(amf或smf),就协商特定的功能。然而,如果所选择的cn功能不能提供所请求的功能,则将有必要将ue重定向至可以提供支持的另一个cn功能。本文描述的技术使用了网络切片的概念,供ue在cn选择之前将其需要传送给网络,以避免这些不必要的重定向。

因此,在602处,基于(r)at和nssai,如果可用的话,(r)an选择amf。针对每个ue请求的网络切片,例如s-nssai,ran节点检查ue请求的切片是否受支持,或者替代的兼容切片是否可用。替代的兼容切片被定义为:支持与ue请求的切片相同的必需功能但是在优选/可选的功能上可能不一样的切片。例如,替代的兼容切片可能需要在ue请求的网络切片中是可选的网络功能。

ran节点304基于ue提供的切片的列表来选择amf,或者如果ue请求的切片不受支持的话则基于替代的兼容切片来选择amf。如果没有找到替代的兼容切片,则ran节点304可以利用用于指示网络切片不兼容的原因代码来拒绝rrc连接请求,或者替代地ran节点可以选择默认的amf。

在603处,(r)an节点304将连接请求转发给amf306。转发的请求可以包括附加信息诸如位置信息、小区身份和与ue在其中驻留的小区相关的rat类型。如果自从上次注册以来所选择的amf已经改变了,则在604处,新的amf306-a可以向旧的amf306-b发送包括完整注册请求的信息请求,以得到与ue215相关的附加信息,例如,ue的supi和mm上下文。如果旧的amf306-b拥有与活动pdu会话相关的信息,则在605处,旧的amf可以向新的amf的306-a发送包括smf身份以及pdu会话身份的smf信息。

如果supi没有由ue提供,也没有从旧的amf取回,则在606处amf306-a发起用于向ue发送身份请求消息的身份请求过程,以及在607处从ue215接收身份响应。在608处,amf306-a可以选择认证功能,ausf318,以在609处发起对ue的认证和nas安全功能。

在610处,如果amf改变了,新的amf306-a向旧的amf206-b确认对uemm上下文的传送。如果认证/安全过程失败,那么注册将会被拒绝,以及新的amf306-a给旧的amf306-b发送拒绝指示,以及旧的amf306-b犹如信息请求从未被接收到一样来继续。

在611处,如果pei信息既没有由ue215来提供,也没有从旧的amf306-b来取回,则amf306-a通过向ue215发送身份请求消息以取回pei来发起身份请求过程。在612处,执行pei检查。

在613处,如果要执行步骤14,amf306-a基于supi来选择udm320。如果自从上次注册以来amf已经改变了,或者如果在amf中不存在针对ue215的有效的订制上下文,或者如果ue215提供无法适用于在amf中的有效上下文的supi,则amf306-a发起位置更新过程。这将使得旧的amf306-b移除任何mm上下文以及通知任何关联的smf312。在从udm320得到amf相关的订制数据之后,新的amf306-a创建针对ue的mm上下文。

基于supi,在615处amf306-a选择pcf314以及请求pcf314以应用针对ue215的运营商策略。在617处pcf314对ue上下文建立请求消息进行确认。

如果amf已经改变了,则在618处,新的amf306-a将为ue服务的新amf通知给每个smf312。amf利用可用smf信息来验证来自ue的pdu会话状态。在amf已经改变的情况下,已经从旧的amf接收到了可用的smf信息。amf306-a请求smf312释放与在ue215中不活动的pdu会话相关的任何网络资源。smf312可以决定触发对upf308的重定位。

在620处,如果旧的amf306-a先前请求了要在pcf314中建立的ue上下文,则旧的amf306-a终止在pcf314中的ue上下文,其在621处被确认。

在622处,amf306-a向ue215发送用于指示注册已经被接受的注册接受消息。如果amf306-a分配了新的临时用户id的话,则包括临时用户id。在移动性限制适用于ue215的情况下,可以包括移动性限制。amf306-a还可以向ue215指示pdu会话状态。ue215移除与在接收到的pdu会话状态中未被标记为活动的pdu会话有关的任何内部资源。如果pdu会话状态信息是在注册请求中的,amf306-a可以向ue215指示pdu会话状态。amf306-a可以在注册接受消息中包括由网络接受的网络切片标识符集合,即nssai包括被接受的s-nssai。

针对每个ue请求的网络切片,amf306-a检查ue请求的切片是否被支持,或者替代的兼容切片是否可用。amf306-a创建建立由amf306-a接受的网络切片标识符集合。该集合可以包括由ue215请求的切片标识符,以及针对替代的兼容网络切片的网络标识符。如果网络不能提供与ue请求的切片相兼容的切片,则amf306-a可以拒绝注册过程。

最后,在623处,ue215向amf306-a发送注册完成消息,以确认是否分配了新的临时用户id。

图7根据本公开内容的一个或多个方面示出了包括设备705的系统700的图,所述设备支持使用网络切片来协商和选择网络服务。设备705可以是如上文(例如,参照图1、图6和图7)所描述的无线设备302或ue215的示例,或者包括所述无线设备302或ue215的组件。设备705可以包括用于双向语音和数据通信的组件,其包括用于发送通信和接收通信的组件,包括ue通信管理器715、处理器720、存储器725、软件730、收发机735、天线740和i/o控制器745。这些组件可以经由一个或多个总线(例如,总线710)进行电子通信。设备705可以与一个或多个网络接入设备755无线地进行通信。

处理器720可以包括智能硬件设备(例如,通用处理器、dsp、中央处理单元(cpu)、微控制器、asic、fpga、可编程逻辑器件、分立门或晶体管逻辑组件、分立硬件组件或者其任意组合)。在一些情况下,处理器720可以被配置为使用存储器控制器来操作存储器阵列。在其它情况下,存储器控制器可以整合到处理器720中。处理器720可以被配置为执行存储在存储器中的计算机可读指令,以执行各种功能(例如,用于支持网络辅助的多订制物理层共享的功能或任务)。

存储器725可以包括随机存取存储器(ram)和只读存储器(rom)。存储器725可以存储包括指令的计算机可读的、计算机可执行的软件730,当该指令被执行时,使得处理器执行本文所描述的各种功能。在一些情况下,除了别的之外,存储器725可以包含基本输入/输出系统(bios),所述输入/输出系统(bios)可以控制基本的硬件和/或软件操作,例如与外围组件或者设备的交互。

软件730可以包括用于实现本公开内容的方面的代码,包括支持使用网络切片来协商和选择网络服务的代码。软件730可以存储在诸如系统存储器或其它存储器之类的非暂时性计算机可读介质中。在一些情况下,软件730可能不是直接地由处理器可执行的,但是可以使得计算机(例如,当被编译和执行时)执行本文所描述的功能。

如上文所描述,收发机735可以经由一个或多个天线、有线链路或无线链路双向地进行通信。例如,收发机735可以表示无线收发机,以及可以与另一个无线收发机双向地进行通信。收发机735还可以包括调制解调器,以对分组进行调制,以及将调制后的分组提供给天线以进行传输,以及对从天线接收的分组进行解调。在一些情况下,无线设备可以包括单个天线740。但是,在一些情况下,设备可以具有一个以上的天线740,所述天线可能能够同时地发送或接收多个无线传输。

图8根据本公开内容的一个或多个方面示出了包括设备805的系统800的图,所述设备805支持使用网络切片的网络服务配置和选择。设备805可以是如上文例如参照图2所描述的网络实体(例如,amf120)的示例,或者包括所述网络实体(例如,amf120)的组件。设备805可以包括用于双向语音和数据通信的组件,其包括用于发送通信的组件和用于接收通信的组件,包括网络实体通信管理器815、处理器820、存储器825、软件830、收发机835和i/o控制器840。这些组件可以经由一个或多个总线(例如,总线810)进行电子通信。

处理器820可以包括智能硬件设备(例如,通用处理器、dsp、中央处理单元(cpu)、微控制器、asic、fpga、可编程逻辑器件、分立门或晶体管逻辑组件、分立硬件组件或者其任意组合)。在一些情况下,处理器820可以被配置为使用存储器控制器来操作存储器阵列。在其它情况下,存储器控制器可以整合到处理器820中。处理器820可以被配置为执行存储在存储器中的计算机可读指令,以执行各种功能(例如,用于支持针对非移动性管理消息的nas传送的功能或任务)。

存储器825可以包括ram和rom。存储器825可以存储包括指令的计算机可读的、计算机可执行的软件830,当该指令被执行时,使得处理器执行本文所描述的各种功能。在一些情况下,除了别的之外,存储器825可以包含软件,所述软件可以控制基本的硬件和/或软件操作,例如与外围组件或者设备的交互。

软件830可以包括用于实现本公开内容的方面的代码,包括支持使用网络切片的网络服务配置和选择的代码。软件830可以存储在诸如系统存储器或其它存储器之类的非暂时性计算机可读介质中。在一些情况下,软件1630可能不是直接地由处理器可执行的,但是可以使得计算机(例如,当被编译和执行时)执行本文所描述的功能。

如上文所描述,收发机835可以经由一个或多个天线、有线链路或无线链路双向地进行通信。例如,收发机835可以表示无线收发机,以及可以与另一个无线收发机双向地进行通信。收发机835还可以包括调制解调器,以对分组进行调制,以及将调制后的分组提供给天线以进行传输,以及对从天线接收的分组进行解调。收发机835还可以与其它网络实体进行通信,以提供和/或使用网络切片服务或功能。

图9根据本公开内容的一个或多个方面,示出了使用网络切片标识符来协商和选择网络服务的方法900的流程图。方法900的操作可以由如本文所描述的ue215或者其组件来实现。例如,方法900的操作可以参照图2和图7所描述的由ue通信管理器来执行。在一些示例中,ue215可以执行代码集以控制设备的功能单元来执行下文所描述的功能。额外地或替代地,ue215可以使用专用硬件来执行下文所描述的功能的方面。

在方块905处,ue215可以确定要由网络提供的一个或多个需要的功能。在一些示例中,可以通过在数据结构中对要在ue215上执行的应用所需要的功能进行搜索来进行确定。在一些方面中,数据结构可以是列表、表格或数据库。在其它的示例中,该确定可以是硬编码的。方块905的操作可以根据参照图6至图9所描述的方法来执行。

在方块910处,ue215可以识别提供需要的功能的一个或多个网络切片。在一些方面中,这可以通过在用于将应用映射到切片标识符的数据结构中查找要运行的应用来完成。在其它方面,这可以通过首先将应用映射到期望的特征或功能的集合,以及然后针对一个或多个匹配的切片对数据库或其它数据结构进行搜索来完成。数据可以是由网络运营商预先提供给ue215的。在其它的示例中,在ue215上的应用可以提供它们自己的数据,用于将应用映射至网络特征的集合和/或网络切片标识符。在方块915处,ue215可以向网络发送对一个或多个被识别网络切片的指示。方块915的操作可以是根据参照图3和图7描述的方法来执行的。

图10根据本公开内容的一个或多个方面,示出了说明用于使用网络切片的网络服务配置和选择的方法1000的流程图。方法1000的操作可以由如本文所描述的网络实体(例如,amf120)或者其组件来实现。例如,方法1000的操作可以由参照图8所描述的网络实体通信管理器来执行。在一些示例中,网络实体可以执行代码集来控制设备的功能单元执行下文所描述的功能。额外地或替代地,网络实体可以使用专用硬件来执行下文所描述的功能的方面。

在方块1005处,网络实体可以从ue接收连接请求,包括对一个或多个网络切片的识别。方块1805的操作可以根据参照图1至图8所描述的方法来执行。

在方块1810处,网络实体可以基于网络的能力来选择所识别的网络切片中的一个或多个网络切片,以提供与从ue接收到的一个或多个所选择的切片相对应的功能。方块1810的操作可以根据参照图1至图8所描述的方法来执行。在方块1815处,网络实体可以向ue发送对所识别的网络切片中的所选择的一个或多个网络切片的指示。然而,如果网络无法支持由ue识别出的切片,网络可以发送对兼容的切片的指示。或者,网络可以拒绝连接请求。方块1815的操作可以根据参照图1至图8所描述的方法来执行。在某些示例中,方块1815的操作的方面可以如参照图13至图16所描述的由有效载荷类型管理器来执行。

应当注意的是,上文所描述的方法描述了可能的实现方式,以及操作和操作可以被重新排列或者以其它方式修改,以及其它的实现方式是可能的。此外,来自方法中的两个或更多个方法的方面可以进行结合。

本文所描述的技术可以用于各种无线通信系统,诸如cdma、tdma、fdma、ofdma、单载波频分多址(sc-fdma)和其它系统。术语“系统”和“网络”通常可互换地使用。cdma系统可以实现诸如cdma2000、通用陆地无线接入(utra)等等之类的无线技术。cdma2000覆盖is-2000、is-95和is-856标准。is-2000版本通常称为cdma20001x、1x等等。is-856(tia-856)通常称为cdma20001xev-do、高速分组数据(hrpd)等等。utra包括宽带cdma(wcdma)和cdma的其它变形。tdma系统可以实现诸如全球移动通信系统(gsm)之类的无线技术。

ofdma系统可以实现诸如超移动宽带(umb)、演进的utra(e-utra)、电气与电子工程师协会(ieee)802.11(wi-fi)、ieee802.16(wimax)、ieee802.20、闪速ofdm等等之类的无线技术。utra和e-utra是通用移动电信系统(umts)的一部分。3gpplte和改进的lte(lte-a)是通用移动电信系统(umts)的使用e-utra的版本。在来自名为“第三代合作伙伴计划”(3gpp)的组织的文档中描述了utra、e-utra、umts、lte、lte-a、nr和全球移动通信系统(gsm)。在来自名为“第三代合作伙伴计划2”(3gpp2)的组织的文档中描述了cdma2000和umb。本文所描述的技术可以用于上文所提及的系统和无线技术以及其它系统和无线技术。虽然可以出于举例目的来描述lte或nr系统的方面,以及在大部分的描述中使用lte或者nr术语,但本文所描述的技术也可适用于lte或nr应用之外。

在包括本文所描述的这样的网络的lte/lte-a网络中,通常可以使用术语演进型节点b(enb)来描述基站。5gnr使用术语下一代节点b(gnb)。本文所描述的无线通信系统或者多个系统可以包括异构的lte/lte-a或nr网络,其中在该网络中,不同类型的演进型节点b(enb)提供针对各种地理区域的覆盖。例如,每个enb、gnb或者基站可以为宏小区、小型小区或其它类型的小区提供通信覆盖。取决于上下文,可以使用术语“小区”来描述基站、与基站相关联的载波或分量载波、或者载波或基站的覆盖区域(例如,扇区等等)。

基站可以包括或者可以被本领域技术人员称为基站收发机、无线基站、接入点、无线收发机、节点b、演进型节点b(enb)、下一代节点b(gnb)、家庭节点b、家庭演进型节点b或者某种其它适当的术语。可以将针对基站的地理覆盖区域划分成只构成该覆盖区域的一部分的扇区。本文所描述的无线通信系统或者多个系统可以包括不同类型的基站(例如,宏基站或小型小区基站)。本文所描述的ue可能能够与包括宏enb、小型小区enb、gnb、中继基站等等的各种类型的基站和网络设备进行通信。针对不同的技术可以存在重叠的地理覆盖区域。

宏小区通常覆盖相对大的地理区域(例如,半径若干千米),以及可以允许由具有与网络提供方的服务订制的ue进行的不受限制的接入。与宏小区相比,小型小区是较低功率的基站,其可以在与宏小区相同或者不同的(例如,许可的、免许可的等等)频带中进行操作。根据各种示例,小型小区可以包括微微小区、毫微微小区和微小区。例如,微微小区可以覆盖小的地理区域,以及可以允许由具有与网络提供方的服务订制的ue进行的不受限制的接入。毫微微小区也可以覆盖小的地理区域(例如,住宅),以及可以提供由具有与毫微微小区的关联的ue(例如,封闭用户组(csg)中的ue、用于住宅中的用户的ue等等)进行的受限制的接入。用于宏小区的enb可以称为宏enb。用于小型小区的enb可以称为小型小区enb、微微enb、毫微微enb或家庭enb。enb可以支持一个或多个(例如,两个、三个、四个等等)小区(例如,分量载波)。

本文所描述的无线通信系统或者多个系统可以支持同步操作或异步操作。对于同步操作而言,基站可以具有类似的帧时序,以及来自不同基站的传输可以在时间上近似地对齐。对于异步操作而言,基站可以具有不同的帧时序,以及来自不同基站的传输可以在时间上不对齐。本文所描述的技术可以用于同步操作或异步操作。

本文所描述的下行链路传输还可以称为前向链路传输,而上行链路传输还可以称为反向链路传输。本文所描述的每个通信链路(例如,其包括图1和图2的无线通信系统200和200)可以包括一个或多个载波,其中每个载波可以是包含有多个子载波的信号(例如,不同频率的波形信号)。

本文结合附图阐述的说明书描述了示例性配置,以及并不表示可以实现的所有示例,也不表示在权利要求书的保护范围之内的所有示例。如本文所使用的术语“示例性”意指“用作示例、实例或说明”,但并不意指比“其它示例更优选”或“更具优势”。出于提供对所描述技术的理解的目的,具体实施方式包括具体细节。但是,在没有这些具体细节的情况下也可以实践这些技术。在一些实例中,为了避免对所描述的示例的概念造成模糊,以方块图形式示出了众所周知的结构和设备。

在附图中,类似的组件或特征可以具有相同的附图标记。进一步地,相同类型的各个组件可以通过在附图标记之后通过破折号以及用于在相似组件之间进行区分的第二标记来进行区分。如果在说明书中仅使用了第一附图标记,则该描述可适用于具有相同的第一附图标记的类似组件中的任何一个组件,而与第二附图标记无关。

本文所描述的信息和信号可以使用各种不同的技术和工艺中的任意一者来表示。例如,在贯穿上文的描述中提及的数据、指令、命令、信息、信号、比特、符号和码片可以通过电压、电流、电磁波、磁场或粒子、光场或粒子或者其任意组合来表示。

利用被设计为执行本文所描述的功能的通用处理器、dsp、asic、fpga或其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意组合,可以用来实现或执行结合本文公开内容描述的各种说明性的方块和模块。通用处理器可以是微处理器,但是在替代的方案中,处理器还可以是任何常规的处理器、控制器、微控制器或者状态机。处理器还可以实现为计算设备的组合(例如,dsp和微处理器的组合、多个微处理器、一个或多个微处理器与dsp内核结合,或者任何其它这样的配置)。

本文所述功能可以以硬件、由处理器执行的软件、固件或者其任意组合的方式来实现。如果以由处理器执行的软件来实现,可以将功能存储在计算机可读介质上,或者作为计算机可读介质上的一个或多个指令或代码进行传输。其它示例和实现方式也在本公开内容及其所附权利要求书的保护范围之内。例如,由于软件的性质,上文所描述的功能可以使用由处理器执行的软件、硬件、固件、硬连线或者这些中的任意的组合来实现。用于实现功能的特征还可以物理地位于各种位置处,包括是分布式的以使得在不同的物理位置处实现功能的一部分。此外,如本文(包括在权利要求书中)所使用的,如在列表项中所使用的“或”(例如,以诸如“中的至少一个”或“中的一个或多个”之类的短语为结束的列表项)指示包含性的列表,使得例如,a、b或c中的至少一项的列表意指:a或b或c或ab或ac或bc或abc(即,a和b和c)。此外,如本文所使用的,短语“基于”不应被解释为引用闭合的条件集。例如,描述为“基于条件a”的示例性操作可以是基于条件a和条件b两者的,而不背离本公开内容的保护范围。换言之,如本文所使用的,应当以与如短语“至少部分地基于”相同的方式来解释短语“基于”。

计算机可读介质包括非暂时性计算机存储介质和通信介质,其中通信介质包括促进从一个地方向另一个地方传送计算机程序的任何介质。非暂时性存储介质可以通过通用或专用计算机能够存取的任何可用介质。举例而言,但非做出限制,非暂时性计算机可读介质可以包括ram、rom、电可擦除可编程只读存储器(eeprom)、压缩光盘(cd)rom或其它光盘存储器、磁盘存储器或其它磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码单元并能够由通用或专用计算机、或者通用或专用处理器进行存取的任何其它非暂时性介质。此外,可以将任何连接适当地称作计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线路(dsl)或者诸如红外线、无线和微波之类的无线技术,从网站、服务器或其它远程源发送的,那么所述同轴电缆、光纤光缆、双绞线、数字用户线路(dsl)或者诸如红外线、无线和微波之类的无线技术包括在所述介质的定义中。如本文所使用的,磁盘和光盘包括cd、激光光盘、光盘、数字通用光盘(dvd)、软盘和蓝光光盘,其中磁盘通常磁性地复制数据,而光盘则用激光来光学地复制数据。上述的组合也包括在计算机可读介质的保护范围之内。

提供本文中的描述以使本领域技术人员能够实现或者使用本公开内容。对于本领域技术人员来说,对本公开内容进行的各种修改将是显而易见的,以及本文定义的总体原理也可以在不背离本公开内容的保护范围的情况下适用于其它变形。因此,本公开内容并不限于本文所描述的示例和设计,而是符合与本文公开的原理和新颖性特征相一致的最广范围。

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