具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1:
本发明实施例提供了一种WiFi工作模式切换方法。
图1为本发明实施例1的方法的整体流程图。如图1所示,该方法包括:
S101、接收切换WiFi调制解调器WiFi Modem的工作模式的指令;所述工作模式包括WiFi工作站模式和WiFi接入点模式;
在WiFi工作站模式下,具有WiFi STA功能的设备(以下统称为WiFi工作站设备)通过WiFi Modem接入到其它WiFi AP(例如:无线路由器、移动路由器或个人路由器),并向该WiFi AP申请IP地址,以通过WiFi网络访问企业网、因特网或运营商的网络等。上述具有WiFi STA功能的设备例如包括:PDA(Personal Digital Assistant,个人数字助理)、台式计算机、笔记本型计算机、掌上游戏机、移动通信终端等。
在WiFi接入点模式下,WiFi Modem作为接入点为周边的至少一个WiFi工作站设备提供无线宽带接入服务,以将上述至少一个WiFi工作站设备接入到企业网、因特网或运营商的网络等。
S102、向所述WiFi Modem发送对应于所述指令的固件,并将所述WiFiModem的工作模式切换到所述固件对应的工作模式。
具体地,本发明实施例中的固件(Firmware)是指运行于MAC(MediumAccess Control,介质访问控制)层的协议或程序,可选地,所述固件包括与WiFi Modem的WiFi工作站模式相对应的固件,以及与WiFi Modem的WiFi接入点模式相对应的固件。
可选地,在执行图1所示方法之前,还可以预先包括下列步骤:存储与WiFi Modem的不同工作模式相对应的不同固件。
上述方法的执行主体为处理器(Center Processing Unit,CPU),该处理器与该WiFi Modem相连接,上述处理器可以为各种本领域技术人员熟悉的各种处理器。
以下说明本发明实施例1的一较佳实施例。图2为本发明实施例1的方法的具体流程图。如图2所示,该方法包括:
S201、存储与WiFi Modem的WiFi工作站模式对应的WiFi STA协议栈,以及存储与WiFi Modem的WiFi接入点模式对应的WiFi AP协议栈;
关于WiFi STA协议栈和WiFi AP协议栈,本领域技术人员请参阅IEEE802.11相关标准。
S202、通过人机交互界面接收由用户触发的切换WiFi Modem的工作模式的第一指令或第二指令;
具体地,该WiFi Modem可以集成至移动通信终端、掌上电脑或手持游戏机内,用户通过上述设备的显示装置所呈现的图形用户界面,向处理器发送切换WiFi Modem的工作模式的第一指令或第二指令。所述第一指令例如为将WiFi Modem的工作模式切换到WiFi工作站模式的指令,所述第二指令例如为将WiFi Modem的工作模式切换到WiFi接入点模式的指令。
S203、当接收到所述第一指令时,向所述WiFi Modem发送对应于所述第一指令的WiFi STA协议栈,并将所述WiFi Modem的工作模式切换到所述WiFi STA协议栈对应的WiFi工作站模式;
S204、当接收到所述第二指令时,向所述WiFi Modem发送对应于所述第二指令的WiFi AP协议栈,并将所述WiFi Modem的工作模式切换到所述WiFi AP协议栈对应的WiFi接入点模式。
本发明实施例1的方法,通过向WiFi Modem加载(发送)不同的固件,可以灵活地切换WiFi Modem的工作模式,使该WiFi Modem既可以工作在WiFi工作站模式,也可以工作在WiFi接入点模式。当其工作在WiFi接入点模式时,可以接入周边的WiFi STA设备,并提供上行无线宽带连接,因此拓展了WiFi Modem的应用范围与领域。
实施例2:
本发明实施例2提供了一种应用处理器,该处理器对应于实施例1的步骤而形成。
图3为本发明实施例2的应用处理器的功能框图。如图3所示,该应用处理器30包括:
切换指令接收单元302,用于接收切换WiFi调制解调器WiFi Modem的工作模式的指令;所述工作模式包括WiFi工作站模式和WiFi接入点模式;
切换控制单元303,用于向所述WiFi Modem发送对应于所述指令的固件,并将所述WiFi Modem的工作模式切换到所述固件对应的工作模式。
可选地,该应用处理器30还可以进一步包括:
固件存储单元301,用于存储与WiFi Modem的不同工作模式相对应的不同固件。
本发明实施例2还包括另一可选实施例。请再次参阅图3,如图3所示,在该可选实施例中,应用处理器30包括:
固件存储单元301,还可以用于存储与WiFi Modem的WiFi工作站模式对应的WiFi STA协议栈以及与WiFi Modem的WiFi接入点模式对应的WiFiAP协议栈;
切换指令接收单元302,还可以用于通过人机交互界面接收由用户触发的切换WiFi Modem的工作模式的第一指令或第二指令;
切换控制单元303,还可以用于当接收到所述第一指令时,向所述WiFiModem发送对应于所述第一指令的WiFi STA协议栈,并将所述WiFi Modem的工作模式切换到所述WiFi STA协议栈对应的WiFi工作站模式;或
还可以用于当接收到所述第二指令时,向所述WiFi Modem发送对应于所述第二指令的WiFi AP协议栈,并将所述WiFi Modem的工作模式切换到所述WiFi AP协议栈对应的WiFi接入点模式。
本发明实施例2的应用处理器,通过接收外部触发指令,向WiFi Modem发送(加载)对应于上述指令的协议栈,以控制切换WiFi Modem到相应的工作模式,使WiFi Modem既可以工作在WiFi工作站模式,也可以工作在WiFi接入点模式,并能在两种模式之间灵活切换,从而拓展了WiFi Modem的应用领域,方便了用户使用。
实施例3:
本发明实施例3提供了一种WiFi工作模式切换方法及一种WiFi调制解调器WiFi Modem。
图4为本发明实施例3的方法整体流程图。该方法的执行主体为WiFiModem,如图4所示,该方法包括:
S401、接收应用处理器发送的固件;
S402、切换到所述固件对应的工作模式。
可选地,上述S401-S402的过程可以为图4a和图4b所示的流程:
图4a为本发明实施例3的方法的具体流程图一。如图4a所示,在一可选的实施例中,该方法包括:
S401’、接收应用处理器发送的WiFi STA协议栈;切换到所述WiFi STA协议栈对应的WiFi工作站模式;
S402’、接收所述应用处理器发送的数据,并将所述数据通过无线网络发送到外部WiFi接入点;
例如,该无线网络可以为WiFi网络。
S403’、接收所述外部WiFi接入点发送的数据,并将所述数据发送至所述应用处理器。
可选地,S402’与S403’可以调换顺序。
图4b为本发明实施例3的方法的具体流程图二。如图4b所示,在一可选的实施例中,该方法包括:
S404’、接收应用处理器发送的WiFi AP协议栈;切换到所述WiFi AP协议栈对应的WiFi接入点模式;
S405’、接收至少一个外部WiFi工作站设备通过无线网络发送的数据,将所述数据通过所述应用处理器发送到传统Modem,以触发所述传统Modem基于无线链路发送所述数据;
具体地,基站可以与指定网络相连接,并通过上述无线链路接收数据,将上述数据发送到该指定网络。上述指定网络例如可以为企业网、因特网或运营商的网络,运营商的网络可以为IPTV(Internet Protocol Television,网络电视)网络或VoIP(Voice over Internet Protocol,网络电话)网络等。
S406’、从应用处理器获取所述传统Modem基于无线链路接收的数据,并将所述数据通过无线网络发送到所述至少一个外部WiFi工作站设备。
可选地,S405’与S406’可以调换顺序。
图5为WiFi调制解调器的整体功能框图。本实施例的WiFi Modem与图3中的应用处理器相连接,如图5所示,该WiFi Modem50包括:
固件接收单元501,用于接收应用处理器发送的固件;切换响应单元502,用于切换到所述固件对应的工作模式。
可选地,所述固件接收单元501,还可以用于接收应用处理器发送的WiFiSTA协议栈或WiFi AP协议栈;
可选地,所述切换响应单元502,还可以用于当接收到所述WiFi STA协议栈时,切换到所述WiFi STA协议栈对应的WiFi工作站模式;或还可以用于当接收到所述WiFi AP协议栈时,切换到所述WiFi AP协议栈对应的WiFi接入点模式。
图5a为本发明实施例3的WiFi调制解调器的具体功能框图。如图5a所示,可选地,该WiFi调制解调器还可以进一步包括:
第一数据传输单元503,用于当处于WiFi工作站模式时,接收所述应用处理器发送的数据,将所述数据通过无线网络发送到外部WiFi接入点;
第二数据传输单元504,用于接收所述外部WiFi接入点发送的数据,并将所述数据发送至所述应用处理器。
第三数据传输单元505,用于当处于WiFi接入点模式时,接收至少一个外部WiFi工作站设备通过无线网络发送的数据,将所述数据通过所述应用处理器发送到传统Modem,以触发所述传统Modem基于无线链路发送所述数据;
第四数据传输单元506,用于从应用处理器获取所述传统Modem基于无线链路接收的数据,并将所述数据通过无线网络发送到所述至少一个外部WiFi工作站设备。
具体地,在本发明实施例3中,固件接收单元501与图3中的切换控制单元303相连接,以进行交互。
以下结合图3、图5及图5a描述本发明实施例的WiFi Modem50与应用处理器30相配合的工作过程:
当应用处理器30接收到用户触发的切换WiFi Modem50的工作模式的指令后,向WiFi Modem50发送对应于用户指令的协议栈,以将WiFi Modem50的工作模式切换成WiFi工作站模式和WiFi接入点模式的其中之一;
WiFi Modem50的固件接收单元501在接收到应用处理器30的切换控制单元303发送的相应协议栈后,通知切换响应单元502切换WiFi Modem50的工作模式为接收到的协议栈对应的工作模式;
当WiFi Modem50被切换至WiFi工作站模式时,切换响应单元502启用第一数据传输单元503和第二数据传输单元504;
应用处理器30指示WiFi Modem50向外部的WiFi AP申请IP地址,上述指示通过固件接收单元501、切换响应单元502转发至第一数据传输单元503,第一数据传输单元503根据上述指示向外部的WiFi AP申请IP地址,并在申请成功后,将应用处理器30转发的待发送数据通过无线网络输出到外部的WiFi AP;
在相反的数据传输方向上,第二数据传输单元504接收上述外部WiFi接入点发送的数据,并将上述数据通过切换响应单元502、固件接收单元501转发至应用处理器30。
当WiFi Modem50被切换至WiFi接入点模式时,切换响应单元502启用第三数据传输单元505和第四数据传输单元506;
WiFi Modem50的第三数据传输单元505接收周边的至少一个外部WiFiSTA设备通过无线网络(例如WiFi无线网络)发送的接入请求,上述接入请求通过切换响应单元502、固件接收单元501转发至应用处理器30,由应用处理器30根据上述接入请求为上述至少一个WiFi STA设备分配IP地址,并将分配成功的结果通过第四数据传输单元506发送至上述至少一个外部WiFiSTA设备。
在IP地址分配成功后,第三数据传输单元505接收至少一个外部WiFiSTA设备发送的数据,并将所述数据通过切换响应单元502、固件接收单元501转发至应用处理器30,然后应用处理器30发送上述数据至传统调制解调器Modem,以触发上述传统Modem利用上行无线链路发送该数据至指定网络,如企业网、因特网或运营商的网络等;
在相反的数据输方向上,上述指定网络返回数据至基站,基站再将上述返回的数据通过无线链路发送至传统Modem,传统Modem将该数据发送到应用处理器30,应用处理器30进一步转发该数据至WiFi Modem,由WiFiModem的第四数据传输单元506将该数据通过无线网络发送到周边的至少一个WiFi STA设备。
本发明实施例3提供的技术方案,通过接收本发明实施例2的应用处理器发送的不同固件,从而切换WiFi Modem到相应的工作模式。本发明实施例3的WiFi Modem可以自适应应用处理器发送的不同协议栈,以响应应用处理器的切换控制,将自身的工作模式进行切换。该WiFi Modem既可以工作在WiFi工作站模式,接入到其它外部WiFi接入点;也可以工作在WiFi接入点模式,为外部的WiFi工作站设备提供接入服务,并能根据应用处理器的控制,在两种模式之间灵活切换。
实施例4:
本发明实施例4提供了一种移动通信终端。通过人机交互界面,用户可以为本发明实施例的移动通信终端配置两种不同的工作模式,一种为WiFi工作站模式,一种为WiFi接入点模式。并可以通过接收用户触发的指令,来加载不同的固件FIRMWARE(程序),从而灵活地为移动通信终端切换不同的工作模式。本发明实施例的移动通信终端可以灵活地使用WiFi连接,既可以接入到其它外部WiFi接入点,也可以将自身作为WiFi接入点,接入其它外部的至少一个WiFi STA设备,并为这些设备提供上线无线宽带连接。
图6为本发明实施例4的移动通信终端的功能框图。如图6所示,该终端60包括:
切换指令接收单元601,用于接收切换工作模式的指令;所述工作模式包括WiFi工作站模式和WiFi接入点模式;
工作模式切换单元602,用于根据所述指令,加载对应于所述指令的固件,并切换到所述固件对应的工作模式;
网络接入单元603,用于当处于所述WiFi工作站模式时,向外部的WiFi接入点发送接入请求及申请网络地址,并通过所述外部的WiFi接入点接入到网络;
具体地,上述网络地址例如可以为IP地址。
接入服务提供单元604,用于当处于所述WiFi接入点模式时,接收至少一个外部WiFi工作站设备发送的接入请求,为所述至少一个外部WiFi工作站设备分配网络地址,并通过无线链路将所述至少一个外部WiFi工作站设备接入到所述网络。
可选地,该终端60还可以进一步包括:固件存储单元605,与工作模式切换单元连602接,用于存储对应于所述WiFi工作站模式的固件以及对应于所述WiFi接入点模式固件。
该固件存储单元605,可以进一步用于存储对应于所述WiFi工作站模式WiFi STA协议栈以及对应于所述WiFi接入点模式WiFi AP协议栈。
可选地,该切换指令接收单元601,可以进一步用于通过人机交互界面接收由用户触发的切换工作模式的第一指令或第二指令。
可选地,该工作模式切换单元602可以细化为包括:第一切换子单元,用于当接收到所述第一指令时,加载对应于所述第一指令的WiFi STA协议栈,并切换到所述WiFi STA协议栈对应的WiFi工作站模式;第二切换子单元,用于当接收到所述第二指令时,加载对应于所述第二指令的WiFi AP协议栈,并切换到所述WiFi AP协议栈对应的WiFi接入点模式。
以下举例来说明图6所示的移动通信终端的结构与功能。图7为本发明实施例4依据图6所示的的移动通信终端的具体功能框图。如图7所示,该终端70包括:
传统调制解调器Modem701,其包含射频单元和基带单元,用于提供上行无线链路服务;应用处理器702,用于提供人机交互界面和数据转发服务;以及WiFi调制解调器WiFi Modem703;其中,所述传统Modem701和WiFiModem703分别与所述应用处理器702相耦合;
所述应用处理器702包括:固件存储单元,用于存储与调制解调器WiFiModem的不同工作模式相对应的不同固件;切换指令接收单元,用于接收切换WiFi Modem的工作模式的指令;切换控制单元,用于向所述WiFi Modem发送对应于所述指令的固件,并将所述WiFi Modem的工作模式切换到所述固件对应的工作模式;
所述WiFi Modem703包括:固件接收单元,用于接收应用处理器发送的固件;切换响应单元,用于切换到所述固件对应的工作模式。
需要说明的是,图6中的切换指令接收单元601、工作模式切换单元602及固件存储单元605的功能可以对应于由图7中的应用处理器702来实现;图6中的网络接入单元603的功能可以对应于由图7中的应用处理器702和WiFi Modem703来实现;图6中的接入服务提供单元604的功能可以对应于由图7中的传统调制解调器Modem701、应用处理器702和WiFi Modem703来实现。
可选地,应用处理器包括702包含的各单元具体可以具有下列功能:
所述固件存储单元,还可以用于存储与WiFi Modem的WiFi工作站模式对应的WiFi STA协议栈以及与WiFi Modem的WiFi接入点模式对应的WiFiAP协议栈;
可选地,所述切换指令接收单元,还可以用于通过人机交互界面接收由用户触发的切换WiFi Modem的工作模式的第一指令或第二指令;
具体地,WiFi Modem的不同工作模式可以由用户配置,通过应用处理器从移动通信终端的人机交互界面获取由用户触发的切换工作模式的指令,并根据该指令向WiFi Modem发送与其工作模式对应的协议栈,从而为WiFiModem配置成相应的工作模式。
可选地,所述切换控制单元,还可以用于当接收到所述第一指令时,对所述WiFi Modem加载对应于所述第一指令的WiFi STA协议栈,以将所述WiFi Modem的工作模式切换到所述WiFi STA协议栈对应的WiFi工作站模式;
或还用当接收到所述第二指令时,对所述WiFi Modem加载对应于所述第二指令的WiFi AP协议栈,以将所述WiFi Modem的工作模式切换到所述WiFi AP协议栈对应的WiFi接入点模式。
可选地,所述应用处理器还可以包括路由管理单元,用于存储传输控制协议/因特网互联协议TCP/IP协议栈,根据所述TCP/IP协议栈为接入的至少一个设备分配IP地址,并对所述至少一个设备进行数据路由管理。
可选地,WiFi Modem703包含的各单元还可以具有下列功能:
所述固件接收单元,可以用于接收应用处理器加载的WiFi STA协议栈或WiFi AP协议栈;
所述切换响应单元,可以用于当接收到所述WiFi STA协议栈时,切换到所述WiFi STA协议栈对应的WiFi工作站模式;或用于当接收到所述WiFi AP协议栈时,切换到所述WiFi AP协议栈对应的WiFi工作站模式。
可选地,所述WiFi Modem还包括:
第一数据传输单元,用于当处于WiFi工作站模式时,接收所述应用处理器发送的数据,将所述数据通过无线网络发送到外部WiFi接入点;
第二数据传输单元,用于接收所述外部WiFi接入点发送的数据,并将所述数据发送至所述应用处理器;
第三数据传输单元,用于当处于WiFi接入点模式时,接收至少一个外部WiFi设备通过无线网络发送的数据,将所述数据通过所述应用处理器发送到传统Modem,以触发所述传统Modem基于上行无线链路发送所述数据;
第四数据传输单元,用于从应用处理器获取所述传统Modem基于无线链路接收的数据,并将所述数据通过无线网络发送到所述至少一个外部WiFi设备。
以下说明本发明实施例的移动通信终端的工作过程。
当本发明实施例的移动通信终端中的WiFi Modem工作在WiFi接入点模式时,该终端作为接入点为周边的至少一个WiFi STA设备提供上行无线宽带连接的工作过程包括:
WiFi Modem接收周边的至少一个WiFi STA设备通过无线网络(例如WiFi无线网络)发送的数据,并将所述数据通过上述应用处理器发送至传统调制解调器Modem,以触发上述传统Modem利用上行无线链路发送该数据;
在相反的数据输方向上,传统Modem接收基站发送的数据,并将该数据发送到应用处理器,再通过应用处理器发送至WiFi Modem,WiFi Modem将该数据通过无线网络发送到周边的至少一个WiFi STA设备。
由于在应用处理器中集成了TCP/IP协议栈,该TCP/IP协议栈包含DHCP(Dynamic Host Configuration Protocol,动态主机设定协定)协议栈和路由NAT(Network Address Translation,网络地址转换)协议栈,所以应用处理器可以为接入的至少一个WiFi STA设备分配IP地址,并管理数据路由和报文转发。
当本发明实施例的移动通信终端中的WiFi Modem工作在WiFi工作站模式时,该终端作为WiFi STA设备接入到周边的WiFi AP的工作过程包括:
应用处理器通过WiFi Modem向外部的WiFi AP申请IP地址,申请成功后,应用处理器将待发送的数据发送给WiFi Modem,由WiFi Modem将上述待发送数据通过建立的无线网络发送到外部的WiFi AP。
在相反的数据输方向上,WiFi Modem通过无线网络从外部WiFi AP接收数据,并将该数据发送到应用处理器。
由于该应用处理器内部集成了TCP/IP(Transmission ControlProtocol/Internet Protocol,传输控制协议/因特网互联协议)协议栈,作为IP客户端,可以通过WiFi Modem的STA功能向其它外部WiFi AP申请IP地址。
本发明实施例的移动通信终端,包括下列制式中的任一种:WCDMA(Wideband Code Division Multiple Access,宽带码分多址),CDMA(CodeDivision Multiple Access,码分多址),EVDO(Evolution,Data Only),HSDPA(High Speed Downlink Packet Access,高速下行链路分组接入),HSUPA(HighSpeed Uplink Packet Access,高速上行链路分组接入),HSPA+,TD-SCDMA(Time Division-Synchronous Code Division Multiple Access,时分同步的码分多址)。
本发明实施例4提供了一种具有WiFi AP功能的移动通信终端。通过在移动通信终端的应用处理器中增加WiFi AP协议栈,扩展了移动通信终端的WiFi Modem的应用领域,也扩展了移动通信终端的应用领域。
本发明实施例4提供了一种将移动通信终端和WiFi AP应用结合的新型的手机业务,通过将集成在手机上WiFi Modem软化(以软件实现),使得通过移动通信终端包含的应用处理器向WiFi Modem加载不同的Firmware,就可以切换移动通信终端中WiFi Modem的工作模式,使该移动通信终端既可以作为WiFi STATION应用,也可以作为WiFi AP应用,为其它周边WiFiSTA提供网络接入服务。
本发明实施例4在现有手机的基础上为用户提供了一种通过手机的本地WiFi网络为周边WiFi STA设备提供访问移动互联网的新型业务,使得可以随时多用户地在各种地方使用移动互联网服务,创造了一种新型的移动互联网接入业务。
实施例5:
本发明实施例5提供了一种移动通信终端的网络接入方法。
图8为本发明实施例5的方法流程图。该方法的执行主体为移动通信终端,如图8所示,该方法包括:
S801、接收切换工作模式的指令;所述工作模式包括WiFi工作站模式和WiFi接入点模式;
可选地,S801的具体过程可以包括:通过人机交互界面接收由用户触发的切换工作模式的第一指令或第二指令。
S802、根据所述指令,加载对应于所述指令的固件,并切换到所述固件对应的工作模式;
可选地,S801的具体过程可以包括:当接收到所述第一指令时,加载对应于所述第一指令的WiFi STA协议栈,并切换到所述WiFi STA协议栈对应的WiFi工作站模式;或
当接收到所述第二指令时,加载对应于所述第二指令的WiFi AP协议栈,并切换到所述WiFi AP协议栈对应的WiFi接入点模式。
S803、当处于WiFi工作站模式时,向所述外部的WiFi接入点发送接入请求及申请网络地址,并通过所述外部的WiFi接入点接入到网络;
具体地,上述网络地址例如为IP地址。
上述网络例如可以为企业网、因特网或运营商的网络,运营商的网络可以为IPTV网络或VoIP网络等。
S804、当处于WiFi接入点模式时,接收至少一个外部WiFi设备发送的接入请求,为所述至少一个外部WiFi设备分配网络地址,并通过无线链路将所述至少一个外部WiFi设备接入到所述网络。
可选地,图8所示的方法还可以包括:存储对应于所述WiFi工作站模式的固件以及对应于所述WiFi接入点模式固件。具体地,上述步骤包括:存储对应于所述WiFi工作站模式WiFi STA协议栈以及对应于所述WiFi接入点模式WiFi AP协议栈。
本发明实施例5的方法,移动通信终端既可以作为使该移动通信终端既可以作为WiFi STATION应用,接入到外部的WiFi接入点,也可以作为WiFiAP应用,为其它周边WiFi STA提供网络接入服务。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上实施例仅用以说明本发明实施例的技术方案,而非对其限制;尽管参照前述实施例对本发明实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例各实施例技术方案的精神和范围。