一种5G切片路由实现方法和装置与流程

文档序号:33379727发布日期:2023-03-08 05:17阅读:19来源:国知局
一种5g切片路由实现方法和装置
技术领域
:1.本发明涉及通信
技术领域
:,特别涉及一种5g切片路由实现方法和装置。
背景技术
::2.网络切片是指将运营商的物理网络划分为多个虚拟的端到端的网络,每一个虚拟网络根据不同的服务需求来划分,以灵活的应对不同的网络应用场景。每一个虚拟网络都可获得逻辑独立的网络资源,且各切片之间可以相互绝缘。3.5g通信技术的发展带来了更高的带宽,满足了人们在生活、生产等各方面的需求。但是,如果只有5g技术而没有切片技术,这种技术的进步带来的益处就不能充分发挥,无法满足不同场景及不同应用对网络的不同需求,因此在5g网络中使用切片技术是非常有必要的。要使用5g切片,就面临着从设备端到网元到服务器等各方面的技术挑战,这其中就包括了如何在设备端合理处理切片路由的问题。技术实现要素:4.在3gppts24.526version16.6.0中给出了用户设备路由选择策略(uerouteselectionpolicy,ursp)的规定,要实现切片,设备端就需要依据这些规则做出相应的切片路由管理,但其中关于路由切片的管理策略并不能直接应用于5g网络,目前尚没有成熟完整的5g切片路由实现方案和管理策略。5.鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种5g切片路由实现方法和装置。6.本发明实施例提供一种5g切片路由实现方法,包括:7.获取网络切片与切片应用之间传输的数据包中的指定字段信息;8.获取预先建立的指定字段信息和业务描述中的应用识别码之间的映射关系;9.基于网络切片与切片应用之间传输的数据包中的指定字段信息,以及预先建立的指定字段信息和业务描述中的应用识别码之间的映射关系,确定所述数据包的路由路径;10.所述指定字段信息包括源端口信息和协议类型中的至少一项。11.在一些可选的实施例中,基于网络切片与切片应用之间传输的数据包中的指定字段信息,以及预先建立的指定字段信息和业务描述中的应用识别码之间的映射关系,确定所述数据包的路由路径,包括:12.接收网络切片发送的数据包,获取数据包中的指定字段信息;13.基于预先建立的指定字段信息和业务描述中的应用识别码之间的映射关系,确定接收到的数据包中的指定字段信息对应的切片应用和转发路径,将所述数据包转发给对应的切片应用。14.在一些可选的实施例中,还包括:15.基于切片应用的调用请求,获取切片应用注册表中相匹配的注册项,基于相匹配的注册项建立网络切片,以及为切片应用分配网络资源;所述注册项中包括所述应用识别码、协议类型和端口信息。16.在一些可选的实施例中,基于切片应用的调用请求,获取切片应用注册表中相匹配的注册项,基于相匹配的注册项建立网络切片,包括:17.基于切片应用的调用请求,查询切片应用注册表;所述调用请求中包括应用识别码、协议类型和端口信息;18.基于切片应用注册表中未查询到与所述调用请求匹配的注册项,返回失败状态的调用响应消息;19.基于切片应用注册表中查询到与所述调用请求匹配的注册项且相匹配的注册项中的切片状态为未建立,向5g模组发起切片建立请求,并接收5g模组返回的切片建立状态信息,基于切片建立状态信息中的切片建立状态为成功,增加切片路由规则;20.基于切片应用注册表中查询到与所述调用请求匹配的注册项且相匹配的注册项中的切片状态为已建立,向切片应用返回成功状态的调用响应消息。21.在一些可选的实施例中,基于切片应用的调用请求,获取切片应用注册表中相匹配的注册项之前,还包括:22.基于切片应用的注册请求,查询切片应用注册表;所述注册请求中包括应用识别码、协议类型和端口信息;23.基于切片应用注册表中未查询到与所述注册请求匹配的注册项,建立新的注册项,所述新的注册项中包括所述应用识别码、协议类型和端口信息,所述新的注册项的切片状态为未建立;24.基于切片应用注册表中查询到与所述注册请求匹配的注册项或基于已成功建立新的注册项,向切片应用返回注册响应消息。25.在一些可选的实施例中,还包括:26.基于切片应用的撤销请求,向5g模组请求撤销切片,并将切片应用注册表中的与所述撤销请求匹配的注册项的切片状态更新为未建立,以及向切片应用返回撤销响应消息;或27.监控切片应用注册表中切片状态为已建立的注册项对应的切片应用的进程状态,基于监测到的切片应用进程状态为停止运行,向5g模组请求撤销切片,并将切片应用注册表中的与停止运行的切片应用对应的注册项的切片状态更新为未建立。28.在一些可选的实施例中,切片应用调用设置的专用接口发送注册请求、建立请求、撤销请求中的至少一个,接收注册响应消息、建立响应消息、撤销响应消息中的至少一个。29.本发明实施例提供一种5g切片路由实现装置,包括:30.获取模块,用于获取网络切片与切片应用之间传输的数据包中的指定字段信息;所述指定字段信息包括源端口信息和协议类型中的至少一项;31.确定模块,用于基于网络切片与切片应用之间传输的数据包中的指定字段信息,以及预先建立的指定字段信息和业务描述中的应用识别码之间的映射关系,确定所述数据包的路由路径。32.本发明实施例提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器执行时实现上述的5g切片路由实现方法。33.本发明实施例提供一种用户设备,包括:存储器、处理器及存储于存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的5g切片路由实现方法。34.本发明实施例提供的上述技术方案的有益效果至少包括:35.本发明实施例提供的5g切片路由实现方法,基于网络切片与切片应用之间传输的数据包中的指定字段信息,以及预先建立的指定字段信息和业务描述中的应用识别码之间的映射关系,确定数据包的路由路径,能够使用数据包中的端口信息、协议类型等指定字段信息与应用识别码之间的映射关系,解决用户设备操作系统没有业务描述对应概念,无法实现切片路由管理的问题,方便有切片需求的应用在用户设备中使用网络切片,该方案可以借用tcp/ip中的路由规则来实现5g切片路由和管理,可以实现应用识别码这种业务描述类型的切片应用的切片注册、建立、撤销与路由策略,方便网络切片技术在不同业务场景中的应用。36.本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。37.下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。附图说明38.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:39.图1为本发明实施例中5g切片路由实现方法的流程图;40.图2为本发明实施例中5g切片路由实现方法的一个具体实现流程图;41.图3为本发明实施例中切片应用注册的流程图;42.图4为本发明实施例中切片应用注册的一个具体实现流程图;43.图5为本发明实施例中网络切片建立的流程图;44.图6为本发明实施例中切片应用调用映射规则的一个具体实现流程图;45.图7为本发明实施例中tcp数据包的头部示例图;46.图8为本发明实施例中udp数据包的头部示例图;47.图9为本发明实施例中切片应用发起切片撤销的流程图;48.图10为本发明实施例中切片应用发起切片撤销的一个具体实现流程图;49.图11为本发明实施例中基于进程监控的切片撤销的流程图;50.图12为本发明实施例中基于进程监控的切片撤销的一个具体实现流程图;51.图13为本发明实施例中5g切片路由实现装置的结构示意图。具体实施方式52.下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。53.为了解决现有技术中存在的尚没有成熟完整的5g切片路由实现方案和管理策略的问题,本发明实施例提供一种5g切片路由实现方法,利用tcp/ip中的路由规则,以及数据包端口和应用识别码之间的对应关系,方便地在用户设备(userequipment,ue)上实现5g切片路由的管理和应用。54.本发明实施例提供的一种5g切片路由实现方法,其流程如图1所示,包括:55.s11:获取网络切片与切片应用之间传输的数据包中的指定字段信息;56.s12:获取预先建立的指定字段信息和业务描述中的应用识别码之间的映射关系;57.s13:基于网络切片与切片应用之间传输的数据包中的指定字段信息,以及预先建立的指定字段信息和业务描述中的应用识别码之间的映射关系,确定数据包的路由路径。其中,指定字段信息包括源端口信息和协议类型中的至少一项。58.以网络切片向用户设备中的切片应用发送的数据包为例,用户设备接收网络切片发送的数据包,获取数据包中的指定字段信息;基于预先建立的指定字段信息和业务描述(trafficdescriptor,td)中的应用识别码之间的映射关系,确定接收到的数据包中的源端口信息对应的切片应用和转发路径,将数据包转发给对应的切片应用。59.上述方法可以在用户设备上实现对ursp中的应用识别码(applicationidentifiers,appid)这种业务描述(td)类型对应的切片的处理,实现时由切片管理服务程序提供专用接口,切片应用可感知,从而可简化从切片路由、切片建立的触发、到切片撤销等流程的具体实施难度。60.本发明实施例通过使用网络ip数据包中特定字段与应用识别码(appid)映射的方式,可解决用户设备上5g切片路由策略实现问题。用户设备中可以设置提供给应用程序的专用接口,通过调用该专用接口可以与切片管理服务实现信息交互,向切片管理服务注册切片应用,增加切片(以td中的appid为标识)与网络ip数据报文中特定字段(源端口及协议)的映射记录,比如,在应用注册表中增加源端口信息和td中的应用识别码之间的映射关系,或源端口信息、协议类型与应用识别码之间的映射关系,或协议类型与引用识别码之间的映射关系。通过调用该专用接口可以向切片管理服务调用切片应用注册表,获取指定字段信息和td中的应用识别码之间的映射关系等等,还可以根据需要触发切片的建立,撤销,并反馈切片的状态。通过以上方法,可实现用户设备上对特定切片的应用与管理。61.本发明实施例提供的5g切片路由实现方法,在实际应用中,可以基于切片应用的调用请求,获取切片应用注册表中相匹配的注册项,基于相匹配的注册项建立网络切片,以及为切片应用分配网络资源;注册项中包括所述应用识别码、协议类型和端口信息。网络切片建立并分配网络资源后,切片应用可以使用网络切片进行通信,传输数据。该方法的一个具体实现流程可以如图2所示,包括如下步骤:62.步骤s101:切片应用调用接口映射规则。63.用户设备上的切片应用可以通过专用接口发送调用请求。64.步骤s102:切片管理服务程序查询切片应用注册表,获取相关注册项。65.用户设备上的切片管理服务程序基于调用请求调用相关信息,比如查询切片应用注册表,获取相关注册项,获得预先建立的指定字段信息和业务描述中的应用识别码之间的映射关系,比如注册项中的应用识别码、协议类型和端口信息。66.步骤s103:网络服务分配网络资源。67.用户设备上的网络服务为切片应用分配网络资源。该步骤与s103执行顺序不分先后。68.步骤s104:切片应用调用专用接口,切片管理服务程序完成网络切片建立并监控。69.若调用的注册表项的切片状态为未建立,则需要切片管理服务程序建立网络切片,若已建立则可以直接使用。对于已建立的网络切片可以监控其状态。70.步骤s105:切片应用使用已建立的网络切片。71.调用了映射规则,且网络切片状态为已建立后,用户设备中的切片应用就可以使用已建立的网络切片了。72.切片应用可以调用设置的专用接口发送注册请求、建立请求、撤销请求中的至少一个,接收注册响应消息、建立响应消息、撤销响应消息中的至少一个。下面分别分别描述切片管理服务程序实现切片应用注册、调用,网络切片建立、撤销的具体实现流程。73.一、切片应用注册:74.切片应用调用sdk的接口,以appid、协议类型、端口信息为参数,向切片管理服务程序注册切片应用。切片管理服务程序收到注册请求后,会查询切片应用注册表,该注册表可采用键-值(key-value)的形式,以appid+协议类型+端口为key,状态为value来实现。如果注册项不存在,则建立新的注册项。新记录的状态为0,表明切片未建立。切片应用注册的流程如图3所示,包括如下步骤:75.步骤s201:基于切片应用的注册请求,查询切片应用注册表。注册请求中包括应用识别码、协议类型和端口信息。端口信息可以是端口号。76.步骤s202:基于切片应用注册表中未查询到与注册请求匹配的注册项,建立新的注册项。新的注册项中包括应用识别码、协议类型和端口信息,新的注册项的切片状态为未建立。77.步骤s203:基于切片应用注册表中查询到与注册请求匹配的注册项或基于已成功建立新的注册项,向切片应用返回注册响应消息。78.切片应用注册的一个具体实现流程如图4所示,包括如下步骤:79.步骤s211:切片应用向切片管理服务程序发送注册请求。80.步骤s212:切片管理服务程序接收注册请求,根据注册请求查询切片应用注册表。81.步骤s213:判断是否存在与注册请求匹配的注册项。82.若是,执行步骤s215,否则执行步骤s214。83.步骤s214:建立新的注册项,然后执行步骤s215。84.切片应用注册表中未查询到与注册请求匹配的注册项时,则可以建立新的注册项,以便记录切片应用的appid、协议类型、端口信息,建立起这些参数之间的映射关系。85.步骤s215:向切片应用返回注册响应消息。86.二、切片应用调用映射规则以及切片建立:87.切片应用注册到切片管理服务程序后,切片应用可以根据业务需求调用专用接口,还是以appid+协议类型+端口信息为参数。切片管理服务程序收到调用请求后,会查询切片应用注册表,如果未查询到对应的注册项,则返回失败。如果查询到对应的注册项,则返回成功。切片应用调用映射规则以及切片建立的流程如图5所示,包括如下步骤:88.步骤s301:基于切片应用的调用请求,查询切片应用注册表。89.调用请求中包括app标识、协议类型和端口信息。90.步骤s302:基于切片应用注册表中未查询到与调用请求匹配的注册项,返回失败状态的调用响应消息。91.步骤s303:基于切片应用注册表中查询到与调用请求匹配的注册项且相匹配的注册项中的切片状态为未建立,向5g模组发起切片建立请求,并接收5g模组返回的切片建立状态信息,基于切片建立状态信息中的切片建立状态为成功,增加切片路由规则。92.步骤s304:基于切片应用注册表中查询到与调用请求匹配的注册项且相匹配的注册项中的切片状态为已建立,向切片应用返回成功状态的调用响应消息。93.切片应用调用映射规则的一个具体实现流程如图6所示,包括如下步骤:94.步骤s311:切片应用向切片管理服务程序发送调用请求。95.步骤s312:切片管理服务程序接收调用请求,根据调用请求查询切片应用注册表。96.步骤s313:判断是否存在与调用请求匹配的注册项。97.若是,执行步骤s314,否则执行步骤s315。98.步骤s314:返回成功状态的调用响应消息。99.返回成功状态的调用响应消息前一般会检测切片的状态是否已经建立,优选的,在状态为已建立时再返回成功状态的调用响应消息。100.步骤s315:返回失败状态的调用响应消息。101.对于已经注册的切片调用请求,需要检查切片的状态值,如果状态值表明切片还未建立,则向5g模组发起切片建立请求,切片建立的过程,根据不同5g模组提供商给出的方法具体实现会有所不同。对于5g模组返回的切片建立状态,需要通过消息机制通知切片应用。此处的消息机制可以采用回调函数形式,也可采用消息队列形式。如果5g模组返回的切片状态为成功,则需要增加切片路由规则。102.三、切片路由103.由于本发明中提供的方案采用协议类型+端口信息的方式来标明网络切片,所以切片的路由可借用tcp/ip中路由规则来方便实现,如通过增加ip信息包过滤系统(iptables)中的链规则来转发流量从而实现切片路由。此处切片路由能借用tcp/ip中路由的协议基础是网络ip数据包头中特定字段与td中信息的对应:104.对于传输控制协议(transmissioncontrolprotocol,tcp)数据包及用户数据报协议(userdatagramprotocol,udp)数据包,可以使用tcp数据包及udp数据包包头中的源端口与td中appid进行对应。tcp数据包的头部如图7所示,以20字节的固定首部为例,其中包括源端口、目的端口、序号、确认号、数据偏移、校验和等若干信息。udp的数据包的头部如图8所示,包括16位源端口号、16位目的端口号、16位udp长度、16位udp校验和等若干信息。本技术中可以利用其中的源端口,通过源端口和td中的appid进行映射,实现路由路径的确定和数据包的转发。105.四、切片撤销:106.切片应用不再需要网络切片时,需要调用专用接口,通知切片管理服务程序进行切片的撤销。切片管理服务程序收到该请求后,会调用5g模组的撤销切片的接口来请求撤销切片。并且将切片应用注册表中相应注册项项的状态值改为切片未建立。为了在切片应用意外退出的情况下也能撤销切片,切片管理服务程序会对所有切片应用注册项中状态为已建立的切片应用进行运行状态监控。监控的具体手段根据操作系统不同会有所不同,监控的依据是将切片应用注册的协议与端口与操作系统中协议与端口对应的进程的状态进行比对。如果发现对应进程停止运行,则启动切片撤销流程。107.切片应用发起切片撤销的实现流程如图9所示,包括如下步骤:108.步骤s401:基于切片应用的撤销请求,向5g模组请求撤销切片,以及将切片应用注册表中的与撤销请求匹配的注册项的切片状态更新为未建立。109.步骤s402:向切片应用返回撤销响应消息。110.切片应用发起切片撤销的一种具体实现流程如图10所示,包括如下步骤:111.步骤s411:切片应用向切片管理服务程序发送撤销请求。112.步骤s412:切片管理服务程序接收撤销请求;113.步骤s413:判断与撤销请求匹配的注册项中切片状态是否为已建立。114.若是,执行步骤s414,否则执行步骤s415。115.步骤s414:启动撤销流程。116.切片管理服务程序向5g模组请求撤销切片,以及将切片应用注册表中的与撤销请求匹配的注册项的切片状态更新为未建立。然后执行步骤s415。117.步骤s415:向切片应用返回撤销响应消息。118.监控应用程序进程启动切片撤销的实现流程如图11所示,包括如下步骤:119.步骤s501:监控切片应用注册表中切片状态为已建立的注册项对应的切片应用的进程状态。120.步骤s502:基于监测到的切片应用进程状态为停止运行,向5g模组请求撤销切片。121.步骤s503:将切片应用注册表中的与停止运行的切片应用对应的注册项的切片状态更新为未建立。122.监控应用程序进程启动切片撤销的一种具体实现流程如图12所示,包括如下步骤:123.步骤s511:管理服务程序监控切片应用的进程信息。124.管理服务程序周期性或根据获取指令可以获取切片应用注册表中切片状态为已建立的注册项对应的切片应用的进程状态。125.步骤s512:判断切片应用的进程状态是否为正常运行。126.若是,返回继续执行步骤s511,否则执行步骤s513。127.步骤s513:启动撤销流程。128.切片应用的进程状态为停止运行,切片管理服务程序向5g模组请求撤销切片,以及将切片应用注册表中的与撤销请求匹配的注册项的切片状态更新为未建立。然后执行步骤s514。129.步骤s514:向切片应用返回撤销响应消息。130.基于同一发明构思,本发明实施例还提供一种5g切片路由实现装置,该装置可以设置在用户设备中,该装置的结构如图13所示,包括:131.获取模块11,用于网络切片与切片应用之间传输的数据包中的指定字段信息;指定字段信息包括源端口信息和协议类型中的至少一项。132.确定模块12,用于基于网络切片与切片应用之间传输的数据包中的指定字段信息,以及预先建立的指定字段信息和业务描述中的应用识别码之间的映射关系,确定数据包的路由路径。133.可选的,上述确定模块12,具体用于接收网络切片发送的数据包,获取数据包中的指定字段信息;基于预先建立的指定字段信息和业务描述中的应用识别码之间的映射关系,确定接收到的数据包中的指定字段信息对应的切片应用和转发路径,将数据包转发给对应的切片应用。134.可选的,上述装置还包括:切片调用模块13,用于基于切片应用的调用请求,获取切片应用注册表中相匹配的注册项并建立网络切片,以及为切片应用分配网络资源;注册项中包括应用识别码、协议类型和端口信息。135.可选的,上述切片调用模块13,具体用于基于切片应用的调用请求,查询切片应用注册表;调用请求中包括应用识别码、协议类型和端口信息;基于切片应用注册表中未查询到与调用请求匹配的注册项,返回失败状态的调用响应消息;基于切片应用注册表中查询到与调用请求匹配的注册项且相匹配的注册项中的切片状态为未建立,向5g模组发起切片建立请求,并接收5g模组返回的切片建立状态信息,基于切片建立状态信息中的切片建立状态为成功,增加切片路由规则;基于切片应用注册表中查询到与调用请求匹配的注册项且相匹配的注册项中的切片状态为已建立,向切片应用返回成功状态的调用响应消息。136.可选的,上述装置还包括:切片注册模块14,用于基于切片应用的调用请求,获取切片应用注册表中相匹配的注册项之前,基于切片应用的注册请求,查询切片应用注册表;注册请求中包括应用识别码、协议类型和端口信息;基于切片应用注册表中未查询到与注册请求匹配的注册项,建立新的注册项,新的注册项中包括应用识别码、协议类型和端口信息,新的注册项的切片状态为未建立;基于切片应用注册表中查询到与注册请求匹配的注册项或基于已成功建立新的注册项,向切片应用返回注册响应消息。137.可选的,上述装置还包括:切片撤销模块15,用于基于切片应用的撤销请求,向5g模组请求撤销切片,并将切片应用注册表中的与撤销请求匹配的注册项的切片状态更新为未建立,以及向切片应用返回撤销响应消息;或监控切片应用注册表中切片状态为已建立的注册项对应的切片应用的进程状态,基于监测到的切片应用进程状态为停止运行,向5g模组请求撤销切片,并将切片应用注册表中的与停止运行的切片应用对应的注册项的切片状态更新为未建立。138.基于同一发明构思,本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器执行时实现上述的5g切片路由实现方法。139.基于同一发明构思,本发明实施例还提供一种用户设备,包括:存储器、处理器及存储于存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的5g切片路由实现方法。140.关于上述实施例中的5g切片路由实现装置、存储介质和用户设备,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。141.本发明实施例的上述方法和装置,可解决基于tcp/ip的切片应用与网络切片之间的路由策略,实现数据转发链路的建立和数据包的转发。利用ip数据包头部中的源端口+协议类型(比如tcp/ip)与应用识别码的对应关系,借用ip路由规则实现切片路由,解决了操作系统中没有td对应概念,无法方便实现切片管理的问题。针对ursp中appid这种td类型的网络切片的建立、撤销与路由在实际ue中实现给出了具体实现策略,可方便应用到有切片需求的各行业应用场景中。142.除非另外具体陈述,术语比如处理、计算、运算、确定、显示等等可以指一个或更多个处理或者计算系统、或类似设备的动作和/或过程,所述动作和/或过程将表示为处理系统的寄存器或存储器内的物理(如电子)量的数据操作和转换成为类似地表示为处理系统的存储器、寄存器或者其他此类信息存储、发射或者显示设备内的物理量的其他数据。信息和信号可以使用多种不同的技术和方法中的任何一种来表示。例如,在贯穿上面的描述中提及的数据、指令、命令、信息、信号、比特、符号和码片可以用电压、电流、电磁波、磁场或粒子、光场或粒子或者其任意组合来表示。143.应该明白,公开的过程中的步骤的特定顺序或层次是示例性方法的实例。基于设计偏好,应该理解,过程中的步骤的特定顺序或层次可以在不脱离本公开的保护范围的情况下得到重新安排。所附的方法权利要求以示例性的顺序给出了各种步骤的要素,并且不是要限于所述的特定顺序或层次。144.在上述的详细描述中,各种特征一起组合在单个的实施方案中,以简化本公开。不应该将这种公开方法解释为反映了这样的意图,即,所要求保护的主题的实施方案需要清楚地在每个权利要求中所陈述的特征更多的特征。相反,如所附的权利要求书所反映的那样,本发明处于比所公开的单个实施方案的全部特征少的状态。因此,所附的权利要求书特此清楚地被并入详细描述中,其中每项权利要求独自作为本发明单独的优选实施方案。145.本领域技术人员还应当理解,结合本文的实施例描述的各种说明性的逻辑框、模块、电路和算法步骤均可以实现成电子硬件、计算机软件或其组合。为了清楚地说明硬件和软件之间的可交换性,上面对各种说明性的部件、框、模块、电路和步骤均围绕其功能进行了一般地描述。至于这种功能是实现成硬件还是实现成软件,取决于特定的应用和对整个系统所施加的设计约束条件。熟练的技术人员可以针对每个特定应用,以变通的方式实现所描述的功能,但是,这种实现决策不应解释为背离本公开的保护范围。146.结合本文的实施例所描述的方法或者算法的步骤可直接体现为硬件、由处理器执行的软件模块或其组合。软件模块可以位于ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、移动磁盘、cd-rom或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质连接至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。该asic可以位于用户终端中。当然,处理器和存储介质也可以作为分立组件存在于用户终端中。147.对于软件实现,本技术中描述的技术可用执行本技术所述功能的模块(例如,过程、函数等)来实现。这些软件代码可以存储在存储器单元并由处理器执行。存储器单元可以实现在处理器内,也可以实现在处理器外,在后一种情况下,它经由各种手段以通信方式耦合到处理器,这些都是本领域中所公知的。148.上文的描述包括一个或多个实施例的举例。当然,为了描述上述实施例而描述部件或方法的所有可能的结合是不可能的,但是本领域普通技术人员应该认识到,各个实施例可以做进一步的组合和排列。因此,本文中描述的实施例旨在涵盖落入所附权利要求书的保护范围内的所有这样的改变、修改和变型。此外,就说明书或权利要求书中使用的术语“包含”,该词的涵盖方式类似于术语“包括”,就如同“包括,”在权利要求中用作衔接词所解释的那样。此外,使用在权利要求书的说明书中的任何一个术语“或者”是要表示“非排它性的或者”。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1