基于IPOE的连网控制方法、装置和BRAS与流程

文档序号:14351085阅读:473来源:国知局
基于IPOE的连网控制方法、装置和BRAS与流程
本公开涉及通信
技术领域
,尤其是涉及一种基于ipoe的连网控制方法、装置和bras。
背景技术
:bras(broadbandremoteaccessserver,宽带远程接入服务器)是一种面向宽带网络应用的接入网关;bras位于骨干网的边缘层,可以完成用户带宽的ip(internetprotocol,网络之间互连的协议)/atm(asynchronoustransfermode,异步传输模式)网的数据接入,实现商业楼宇及小区住户的宽带上网等应用。在基于ipoe(ipoverethernet,以太网承载的互联网协议)的网络中,bras通常用于控制用户终端的上网行为,例如,用户终端接入的认证、计费和管理等;当用户终端发生跨网关漫游时,用户终端重新发起dhcp请求,bras接收到该请求后为该用户终端分配上网地址,以使用户终端连网;然而,在该过程中,dhcp(dynamichostconfigurationprotocol,动态主机配置协议)请求报文中携带的相关信息与用户终端漫游前的会话记录发生冲突,且用户终端并不知晓,导致用户终端只能被动等待dhcp请求处理结果,并主动再次发起dhcp请求,增加了漫游连网的耗时,使得连网速度较慢。技术实现要素:有鉴于此,本公开的目的在于提供一种基于ipoe的连网控制方法、装置和bras,以提高漫游连网的速度,从而提高用户的上网体验度。为了实现上述目的,本公开采用的技术方案如下:第一方面,本公开提供了一种基于ipoe的连网控制方法,该方法应用于bras,该方法包括:若接收到用户终端发起的dhcp请求,则判断用户终端是否发生漫游;如果是,删除用户终端漫游前的会话记录;向用户终端发送nak报文,以触发用户终端再次发起下一个dhcp请求进行连网。第二方面,本公开提供了一种基于ipoe的连网控制装置,该装置设置于bras,该装置包括:判断模块,用于若接收到用户终端发起的dhcp请求,则判断用户终端是否发生漫游;会话记录删除模块,用于如果用户终端发生漫游,删除用户终端漫游前的会话记录;发送模块,用于向用户终端发送nak报文,以触发用户终端再次发起下一个dhcp请求进行连网。第三方面,本公开实施方式提供了一种bras,包括处理器和机器可读存储介质,该机器可读存储介质存储有能够被处理器执行的机器可执行指令,处理器执行所述机器可执行指令以实现上述方法。第四方面,本公开实施方式提供了一种机器可读存储介质,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现上述方法。上述基于ipoe的连网控制方法、装置、bras和机器可读存储介质,当确定用户终端发生漫游后,删除用户终端漫游前的会话记录,并向用户终端发送nak报文,以触发用户终端再次发起dhcp请求进行连网。该方式中,当用户终端发生漫游时,删除用户终端漫游前的会话记录,并以发送nak报文的方式触发用户终端再次发起dhcp请求,因用户终端漫游前的会话记录已删除,故再次发起的dhcp请求将可以成功完成连网,提高了漫游连网的速度,从而提高了用户的上网体验度。本公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施方式,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本公开具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本公开实施方式提供的一种基于ipoe的连网控制方法的应用环境示意图;图2为本公开实施方式提供的一种基于ipoe的连网控制方法的流程图;图3为本公开实施方式提供的另一种基于ipoe的连网控制方法的流程图;图4为本公开实施方式提供的另一种基于ipoe的连网控制方法的流程图;图5为本公开实施方式提供的另一种基于ipoe的连网控制方法的流程图;图6为本公开实施方式提供的一种基于ipoe的连网控制装置的结构示意图;图7为本公开实施方式提供的一种bras的结构示意图。具体实施方式为使本公开实施方式的目的、技术方案和优点更加清楚,下面将结合附图对本公开的技术方案进行清楚、完整地描述,显然,所描述的实施方式是本公开一部分实施方式,而不是全部的实施方式。基于本公开中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本公开保护的范围。参见图1所示的一种基于ipoe的连网控制方法的应用环境示意图;bras是一种面向宽带网络应用的接入网关;作为宽带接入网和骨干网之间的桥梁,bras用于提供基本的接入手段和宽带接入网的管理功能。该bras中主要包含ipoe模块和dhcp模块。用户终端进行连网时,需要发起dhcp请求报文,该报文通过接入设备lsw和中继设备relay发送至bras;由bras中的ipoe模块和dhcp模块对该请求进行认证、分配ip地址、激活会话等处理后,生成ack报文;该ack报文经relay和lsw发送至用户终端,该用户终端收到ack报文后即可连网。基于上述连网方式,用户终端发生跨网关漫游时,需要再次发起dhcp请求报文;如图1所示,当用户终端由区域a漫游至区域b时,接入设备由lsw1转换成lsw2;由于lsw1连接relay的port1端口,lsw2连接relay的port2端口,relay接收到上述dhcp请求报文的端口也发生了变化;因此,导致当前dhcp请求报文中携带的相关信息与用户终端漫游前的会话记录发生冲突;该情况下,bras会删除用户终端漫游前的会话记录,并等待用户终端再一次发起dhcp请求报文后,才能对该请求进行正常处理,使用户终端连网。然而,用户终端并不知晓发起的dhcp请求报文没有被正常处理,通常只能在设定时间段内没有收到ack报文时,再次发起dhcp请求报文,或者由用户触发再次发起dhcp请求报文;这种多次发起dhcp请求报文的上网方式造成了用户终端发生漫游时,连网速度较慢问题。针对上述用户终端发生漫游时,连网速度较慢的问题,本公开实施例提供了一种基于ipoe的连网控制方法、装置、bras和机器可读存储介质;该技术可以应用于bras中,尤其可以应用于三层ipoe认证的接入组网中的bras中,该技术可以采用相关的软件或硬件实现,下面通过实施方式进行描述。在其中一种实施方式中,参见图2所示的一种基于ipoe的连网控制方法的流程图;该方法应用于bras,该方法包括如下步骤:步骤s202,若接收到用户终端发起的dhcp请求时,则判断用户终端是否发生漫游;上述dhcp请求中通常携带有该dhcp请求的传输路径信息,例如,用户终端的接入设备的ip地址、dhcp请求传入中继设备的端口标识等;bras可以通过这些传输路径信息判断用户终端是否发生漫游;例如,如图1中,用户终端在区域a时,接入设备为lsw1,dhcp请求传入relay的端口标识为port1;用户终端在区域b时,接入设备为lsw2,dhcp请求传入relay的端口标识为port2;lsw1和lsw2为不同的接入设备,所以ip地址也不同;当dhcp请求中携带的接入设备的ip地址和/或dhcp请求传入中继设备的端口标识与该用户终端的会话记录中的历史记录不一致时,可以确定该用户终端发生了漫游。再如,dhcp请求中还可以设置一个标识字段,当上述接入设备的ip地址和/或dhcp请求传入中继设备的端口标识发生变化时,通过该字段进行标识,bras通过查看该标识字段的内容,确定用户终端是否发生漫游。步骤s204,如果用户终端发生漫游,删除用户终端漫游前的会话记录;其中,该会话记录也可以称为session。步骤s206,向用户终端发送nak(negativeacknowledgment,否定应答)报文,以触发用户终端再次发起下一个dhcp请求进行连网。当用户终端发生漫游后,漫游前的会话记录已经不能支持用户终端在漫游后的区域继续上网;bras需要发送nak报文以通知用户终端发起下一个dhcp请求进行连网,为了避免下一个dhcp请求报文中携带的相关信息与用户终端漫游前的会话记录发生冲突,在发送nak报文之前,删除用户终端漫游前的会话记录。上述nak报文可以使用户终端及时知晓dhcp请求没有被正常处理,连网失败,此时,用户终端可以立即再次发起dhcp请求,由于用户终端漫游前的会话记录已被删除,该dhcp请求通常可以被正常处理,使用户终端连网。如果用户终端发起dhcp请求时,bras不确认用户终端是否发生漫游,则易造成dhcp请求报文中携带的相关信息与用户终端漫游前的会话记录发生冲突,此时bras会丢弃该dhcp请求,且用户终端并不知晓,导致用户终端只能被动等待dhcp请求处理结果,并主动再次发起dhcp请求,增加了漫游连网的耗时,使得连网速度较慢。本公开实施方式提供的一种基于ipoe的连网控制方法,当确定用户终端发生漫游后,删除用户终端漫游前的会话记录,并向用户终端发送nak报文,以触发用户终端再次发起dhcp请求进行连网。该方式中,当用户终端发生漫游时,删除用户终端漫游前的会话记录,并以发送nak报文的方式触发用户终端再次发起dhcp请求,因用户终端漫游前的会话记录已删除,故再次发起的dhcp请求将可以成功完成连网,提高了漫游连网的速度,从而提高了用户的上网体验度。在其中另一种实施方式中,以采用dhcp请求携带的接入地址判断用户终端是否发生漫游为例进行说明;参见图3所示的另一种基于ipoe的连网控制方法的流程图;该实施方式中,上述判断用户终端是否发生漫游的步骤,具体包括:提取dhcp请求的giaddr字段中的第一接入地址;查找已保存的用户终端的会话记录对应的第二接入地址;比较第一接入地址与第二接入地址是否相同;如果否,确定用户终端发生漫游。如图3所示,该方法具体包括如下步骤:步骤s302,若接收到用户终端发起的dhcp请求,提取dhcp请求的giaddr字段中的第一接入地址;该giaddr字段通常用于保存dhcp客户端发出请求报文后经过的第一个dhcp中继的ip地址。用户终端发起的dhcp请求,通常由该用户终端的接入设备转发到中继设备;该中继设备收到dhcp请求后,在该dhcp请求的giaddr字段添加第一接入地址;该第一接入地址可以为该中继设备上收到该dhcp请求的端口标识,或者上述接入设备的ip地址;添加完成后,再将该dhcp请求转发至bras。在网络结构固定的情况下,上述收到该dhcp请求的端口标识与接入设备的ip地址为一一对应的关系,中继设备可以在giaddr字段中仅添加上述端口标识或上述ip地址中的一种,也可以同时添加端口标识和ip地址。步骤s304,查找已保存的用户终端的会话记录对应的第二接入地址;用户终端在步骤s302中发起dhcp请求之前的区域内上网时,其对应的会话记录中保存有在该区域内上网的第二接入地址;该第二接入地址可以为用户终端在该区域连网之前发起dhcp请求时携带的,接入设备的ip地址和/或中继设备上收到该dhcp请求的端口标识。步骤s306,比较第一接入地址与第二接入地址是否相同;如果是,执行步骤s308;如果否,执行步骤s310;步骤s308,确定用户终端没有发生漫游,按照正常程序处理该dhcp请求,为该移动终端分配ip地址,并设置该ip地址对应的dhcp租约,使用户终端连网。步骤s310,确定用户终端发生漫游,删除用户终端漫游前的会话记录;步骤s312,删除已保存的用户终端的dhcp租约信息;该dhcp租约信息为用户终端在漫游之前的区域内上网时,所使用的ip地址对应的dhcp租约信息;删除该dhcp租约信息可以释放该ip地址,以供其他用户终端使用,提高ip地址的利用率;当然,也可以在该dhcp租约信息的租约时间到期时,自动删除该租约信息。步骤s314,向用户终端发送nak报文,以触发用户终端再次发起下一个dhcp请求进行连网。本公开实施方式提供的一种基于ipoe的连网控制方法,通过比较dhcp请求的giaddr字段中的第一接入地址和会话记录对应的第二接入地址,确定用户终端是否发生漫游;如果没有发生漫游,按照正常程序处理该dhcp请求使用户终端连网;如果发生了漫游,删除用户终端漫游前的会话记录以及dhcp租约信息,并向用户终端发送nak报文,以触发用户终端再次发起dhcp请求进行连网。该方式中,bras通过接入地址确定用户终端是否发生漫游;发生漫游时,删除用户终端漫游前的会话记录,并以发送nak报文的方式触发用户终端再次发起dhcp请求,因用户终端漫游前的会话记录已删除,故再次发起的dhcp请求将可以成功完成连网,提高了漫游连网的速度,从而提高了用户的上网体验度。在其中另一种实施方式中,以查找地址字段检查表的形式获取上述第二接入地址;参见图4所示的另一种基于ipoe的连网控制方法的流程图;该实施方式中,上述查找已保存的用户终端的会话记录对应的第二接入地址的步骤,具体包括:获取dhcp请求中携带的用户终端的标识;使用用户终端的标识查找地址字段检查表,得到用户终端的会话记录对应的第二接入地址;其中,该地址字段检查表包括:用户终端的标识和用户终端的会话记录对应的第二接入地址。如图4所示,该方法具体包括如下步骤:步骤s402,若接收到用户终端发起的dhcp请求,提取dhcp请求的giaddr字段中的第一接入地址;步骤s404,获取dhcp请求中携带的用户终端的标识;该用户终端的标识可以为dhcp请求中clientmacaddress字段中的内容,即用户终端的mac地址;步骤s406,使用上述用户终端的标识查找地址字段检查表,得到用户终端的会话记录对应的第二接入地址;其中,该地址字段检查表包括:用户终端的标识和用户终端的会话记录对应的第二接入地址。表1索引用户终端的标识第二接入地址1mac1ip12mac2ip2如上表1所示为一种地址字段检查表;通常,在发生漫游的情况下,用户终端发起dhcp请求时,bras会为该用户终端分配用于上网的ip地址;当该用户终端已被分配ip地址后,bras将该用户终端的标识和当前的接入地址添加至上述地址字段检查表;该当前的接入地址包括:用户终端连接的接入设备的ip地址,或者,接收到用户终端发送的dhcp请求的端口标识;该端口标识为与bras连接的中继设备的端口标识。上述表1中,以用户终端的标识为用户终端的mac地址、第二接入地址为接入设备的ip地址为例进行说明。表2索引用户终端的标识第二接入地址老化时间1mac1ip1t12mac2ip2t2如上表2所示为另一种地址字段检查表;为了及时更新地址字段检查表,表2中的检查表还设置了与用户终端的标识所在表项对应的老化时间;如该老化时间到达,删除该表项(即老化时间对应的表项)。该老化时间可以为设置的特定值,也可以为各个表项对应的dhcp租约信息中的租约时间。如果设置的老化时间长于该表项对应的租约时间,当dhcp租约到达租约时间后,该表项通常也会被从上述检查表中删除。步骤s408,比较第一接入地址与第二接入地址是否相同;如果是,执行步骤s410;如果否,执行步骤s412;步骤s410,确定用户终端没有发生漫游,按照正常程序处理该dhcp请求,为该移动终端分配ip地址,并设置该ip地址对应的dhcp租约,使用户终端连网。步骤s412,确定用户终端发生漫游,删除用户终端漫游前的会话记录;步骤s414,删除已保存的用户终端的dhcp租约信息;步骤s416,向用户终端发送nak报文,以触发用户终端再次发起下一个dhcp请求进行连网。本公开实施方式提供的一种基于ipoe的连网控制方法,通过用户终端的标识查找地址字段检查表,从而获得会话记录对应的第二接入地址;该第二接入地址再与dhcp请求的giaddr字段中的第一接入地址比较,确定用户终端是否发生漫游;如果发生漫游,删除用户终端漫游前的会话记录以及dhcp租约信息,并向用户终端发送nak报文,以触发用户终端再次发起dhcp请求进行连网。该方式中,bras通过查找地址字段检查表获取接入地址,从而确定用户终端是否发生漫游;发生漫游时,删除用户终端漫游前的会话记录,并以发送nak报文的方式触发用户终端再次发起dhcp请求,因用户终端漫游前的会话记录已删除,故再次发起的dhcp请求将可以成功完成连网,提高了漫游连网的速度,从而提高了用户的上网体验度。在其中另一种实施方式中,bras包括ipoe模块和dhcp模块;参见图5所示的另一种基于ipoe的连网控制方法的流程图;该方法包括如下步骤:步骤s502,用户终端发起dhcp请求;步骤s504:用户终端将dhcp请求经接入设备转发至中继设备;步骤s506:中继设备在dhcp请求的giaddr字段添加第一接入地址;步骤s508:中继设备将dhcp请求转发至ipoe模块;步骤s510:bras中的ipoe模块向服务器发起认证;步骤s512:服务器返回认证通过信号;步骤s514:ipoe模块将dhcp请求发送至dhcp模块;步骤s516:dhcp模块判断用户终端是否发生漫游;如果是,执行步骤s518;如果否,执行步骤s522;步骤s518:dhcp模块删除用户终端漫游前的会话记录、地址字段检查表和dhcp租约信息;步骤s520:dhcp模块发送nak报文至用户终端,以使用户终端继续执行s502;步骤s522:dhcp模块根据dhcp请求中的giaddr字段为用户终端分配ip地址;步骤s524:dhcp模块发送offer报文至ipoe模块;步骤s526:ipoe模块查找该用户终端的会话记录;步骤s528:ipoe模块将offer报文经中继设备和接入设备转发至用户终端;步骤s530:用户终端发起dhcprequest请求;步骤s532:用户终端将dhcprequest请求经接入设备、中继设备、ipoe模块转发至dhcp模块;步骤s534:dhcp模块生成dhcp租约信息;步骤s536:dhcp模块回应ack报文至ipoe模块;步骤s538:ipoe模块确认ack报文中的用户终端的mac地址与会话记录中的mac地址是否一致;将ack报文中的ip地址保存至会话记录中,激活该会话记录;步骤s540:ipoe模块将ack报文经中继设备和接入设备转发至用户终端,以使用户终端连网。本公开实施方式提供的一种基于ipoe的连网控制方法,由用户终端、接入设备、中继设备、ipoe模块、dhcp模块和服务器多方交互完成;用户终端发起dhcp请求,并由服务器认证通过后,dhcp模块会判断该用户终端是否发生漫游;如果发生漫游,dhcp模块删除用户终端漫游前的会话记录、地址字段检查表和dhcp租约信息,并向用户终端发送nak报文,以使用户终端再起发起dhcp请求;如果该用户终端没有发生漫游,dhcp模块为该用户终端分配ip地址、查找会话记录、生成dhcp租约信息等处理,使用户终端连网;该方式中,当用户终端发生漫游时,删除用户终端漫游前的会话记录,并以发送nak报文的方式触发用户终端再次发起dhcp请求,因用户终端漫游前的会话记录已删除,故再次发起的dhcp请求将可以成功完成连网,提高了漫游连网的速度,从而提高了用户的上网体验度。对应于上述方法实施方式,在其中另一种实施方式中,参见图6所示的一种基于ipoe的连网控制装置的结构示意图,该装置设置于bras,该装置包括如下部分:判断模块60,用于若接收到用户终端发起的dhcp请求,则判断用户终端是否发生漫游;会话记录删除模块61,用于如果用户终端发生漫游,删除用户终端漫游前的会话记录;发送模块62,用于向用户终端发送nak报文,以触发用户终端再次发起下一个dhcp请求进行连网。本公开实施方式提供的一种基于ipoe的连网控制装置,当确定用户终端发生漫游后,删除用户终端漫游前的会话记录,并向用户终端发送nak报文,以触发用户终端再次发起dhcp请求进行连网。该方式中,当用户终端发生漫游时,删除用户终端漫游前的会话记录,并以发送nak报文的方式触发用户终端再次发起dhcp请求,因用户终端漫游前的会话记录已删除,故再次发起的dhcp请求将可以成功完成连网,提高了漫游连网的速度,从而提高了用户的上网体验度。上述判断模块还用于:提取dhcp请求的giaddr字段中的第一接入地址;查找已保存的用户终端的会话记录对应的第二接入地址;比较第一接入地址与第二接入地址是否相同;如果否,确定用户终端发生漫游。上述判断模块还用于:获取dhcp请求中携带的用户终端的标识;使用用户终端的标识查找地址字段检查表,得到用户终端的会话记录对应的第二接入地址;其中,地址字段检查表包括:用户终端的标识和用户终端的会话记录对应的第二接入地址。上述装置还包括:添加模块,用于如果已为用户终端分配ip地址,将用户终端的标识和当前的接入地址添加至地址字段检查表,当前的接入地址包括:用户终端连接的接入设备的ip地址,或者,接收到用户终端发送的dhcp请求的端口标识;该端口标识为与bras连接的中继设备的端口标识。上述装置还包括:设置模块,用于设置与用户终端的标识所在表项对应的老化时间;表项删除模块,用于若该老化时间到达,删除该表项。上述装置还包括:租约信息删除模块,用于如果用户终端发生漫游,删除已保存的用户终端的dhcp租约信息。参见图7所示的一种bras的结构示意图;该设备包括存储器100和处理器101;其中,存储器100用于存储一条或多条计算机指令,一条或多条计算机指令被处理器执行,以实现上述基于ipoe的连网控制方法,该基于ipoe的连网控制方法可以包括以上同步方法中的一种或多种。进一步,图7所示的网管设备还包括总线102和通信接口103,处理器101、通信接口103和存储器100通过总线102连接。其中,存储器100可能包含高速随机存取存储器(ram,randomaccessmemory),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个通信接口103(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线102可以是isa总线、pci总线或eisa总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。处理器101可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器101中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器101可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessing,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现成可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本公开实施方式中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本公开实施方式所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器100,处理器101读取存储器100中的信息,结合其硬件完成前述实施方式的方法的步骤。进一步,本公开实施方式还提供了一种机器可读存储介质,该机器可读存储介质存储有机器可执行指令,该机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述基于ipoe的连网控制方法,该基于ipoe的连网控制方法可以包括以上同步方法中的一种或多种。本公开实施方式所提供的基于ipoe的连网控制装置及bras,其实现原理及产生的技术效果和前述方法实施方式相同,为简要描述,装置实施方式部分未提及之处,可参考前述方法实施方式中相应内容。需要说明的是,上述各方法实施方式均采用递进的方式描述,每个实施方式重点说明的都是与其他实施方式的不同之处,各个实施方式之间相同相似的部分互相参见即可。在本申请所提供的几个实施方式中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施方式仅仅是示意性的,例如,附图中的流程图和框图显示了根据本公开的多个实施方式的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。另外,在本公开各个实施方式中的各功能模块或单元可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。最后应说明的是:以上所述实施方式,仅为本公开的具体实施方式,用以说明本公开的技术方案,而非对其限制,本公开的保护范围并不局限于此,尽管参照前述实施方式对本公开进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本
技术领域
的技术人员在本公开揭露的技术范围内,其依然可以对前述实施方式所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本公开实施方式技术方案的精神和范围,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应所述以权利要求的保护范围为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1