一种ONT及ONT的Wi-Fi传输速率的调整方法与流程

文档序号:19925952发布日期:2020-02-14 16:55阅读:744来源:国知局
一种ONT及ONT的Wi-Fi传输速率的调整方法与流程

本发明涉及移动通信技术领域,尤其涉及一种ont及ont的wi-fi传输速率的调整方法。



背景技术:

在目前的无线局域网技术中,wi-fi(wirelessfidelity,无线保真)技术占有越来越重要的地位,在目前的pon(passiveopticalnetwork,无源光纤网络)系统中,wi-fi功能越来越成为一个比较重要的配置,wi-fi的性能和体验越来越被用户所重视。

但目前,在集成了wi-fi模块的pon系统中,常常出现一个问题:pon系统中的激光器对wi-fi功能会造成较大的干扰,激光器和wi-fi模块一般都位于同一物理实体中,比如位于光网络终端中,激光器在发送光信号时,会对外产生较大的电磁辐射,此电磁辐射刚好落在了wi-fi模块的工作频带内,产生了同频干扰,从而影响了wi-fi通信质量和性能,其工作过程解释如下:

一般来说,激光器只在发送光信号时会对外产生电磁辐射,wi-fi模块接收到此电磁辐射后,s/n(signal-noiseratio,信噪比)会恶化,特别是wi-fi模块的接收链路。在s/n恶化后,wi-fi模块的wi-fi传输速率会很快降低,传输能力下降,甚至可能出现wi-fi连接断开,无法使用的情况。

在实际测试中发现,wi-fi模块性能下降的持续时间要远大于pon激光器发光的时间,这是因为wifi模块工作的速率不是固定的,而是根据s/n、丢包率等网络状态动态调整的,当wi-fi模块受到激光器的干扰时,wi-fi传输速率会很快下降,但是激光器的干扰消失后,wi-fi模块只能在受干扰后的低传输速率的基础上缓慢进行恢复,这个恢复的时间往往比较长,因此,wi-fi模块的性能受限。

可见,因wi-fi模块所需要的恢复时间过长,导致wi-fi模块的性能比较差。



技术实现要素:

本发明实施例提供一种ont及ont的wi-fi传输速率的调整方法,用以解决因wi-fi模块所需要的恢复时间过长导致wi-fi模块的性能比较差的技术问题。

第一方面,提供一种ont,包括:

光驱动电路,用于在所述ont的一个数据传输时段,接收待发送数据,并将所述待发送数据转化为光驱动信号;

光发射器,用于在所述光驱动信号的驱动下产生光信号,并向光网络发送所述光信号;

wi-fi模块,用于在所述数据传输时段结束时,将wi-fi传输速率调整至预设速率。

结合第一方面,在第一方面的第一种可能的实现方式中,所述预设速率为v或n*v;其中,v为所述wi-fi模块支持的最大传输速率,0<n<1。

结合第一方面,在第一方面的第二种可能的实现方式中,所述ont还包括:

处理器,用于在所述数据传输时段向所述光驱动电路发送所述待发送数据;并在向所述光驱动电路发送完所述待发送数据之后,向所述wi-fi模块发送速率调整指令;

所述wi-fi模块具体用于:根据所述速率调整指令将wi-fi传输速率调整至所述预设速率。

结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述处理器向所述wi-fi模块发送速率调整指令,包括:

所述处理器调用所述wi-fi模块提供的接口函数,所述接口函数用于供所述处理器调整所述wi-fi模块的wi-fi传输速率。

结合第一方面的第二种可能的实现方式,在第一方面的第四种可能的实现方式中,

所述处理器向所述wi-fi模块发送速率调整指令,包括:所述处理器通过第一管脚向所述wi-fi模块的第二管脚发送预定电平信号,所述预定电平信号用于指示所述wi-fi模块将wi-fi传输速率调整至所述预设速率;

所述wi-fi模块具体用于:根据所述预定电平信号将wi-fi传输速率调整至所述预设速率。

结合第一方面或第一方面的第二种可能的实现方式或第三种可能的实现方式或第四种可能的实现方式,在第一方面的第五种可能的实现方式中,

所述处理器还用于:在所述数据传输时段之前的预定时刻,或在所述数据传输时段开始时,指示所述wi-fi模块记录当前的wi-fi传输速率;

所述wi-fi模块将wi-fi传输速率调整至预设速率具体为,所述wi-fi模块将wi-fi传输速率调整至所述wi-fi模块记录的wi-fi传输速率。

结合第一方面或第一方面的第二种可能的实现方式或第三种可能的实现方式或第四种可能的实现方式,在第一方面的第六种可能的实现方式中,

所述处理器还用于:在所述数据传输时段之前的预定时刻,或在所述数据传输时段开始时,记录所述wi-fi模块当前的wi-fi传输速率,并将记录的wi-fi传输速率发送给所述wi-fi模块;

所述wi-fi模块将wi-fi传输速率调整至预设速率具体为,所述wi-fi模块将wi-fi传输速率调整至接收的所述处理器记录的wi-fi传输速率。

结合第一方面,在第一方面的第七种可能的实现方式中,

所述光驱动电路还用于:在接收完所述数据传输时段的待发送数据之后向所述wi-fi模块发送速率调整指令;

所述wi-fi模块具体用于:根据所述速率调整指令将wi-fi传输速率调整至所述预设速率。

结合第一方面的第七种可能的实现方式,在第一方面的第八种可能的实现方式中,所述光驱动电路向所述wi-fi模块发送速率调整指令,包括:

所述光驱动电路通过第一管脚向所述wi-fi模块的第二管脚发送预定电平信号,所述预定电平信号用于指示所述wi-fi模块将wi-fi传输速率调整至所述预设速率。

结合第一方面的第七种可能的实现方式或第八种可能的实现方式,在第一方面的第九可能的实现方式中,

所述光驱动电路还用于:在所述数据传输时段开始时,指示所述wi-fi模块记录当前的wi-fi传输速率;

所述wi-fi模块将wi-fi传输速率调整至预设速率具体为,所述wi-fi模块将wi-fi传输速率调整至所述wi-fi模块记录的wi-fi传输速率。

第二方面,提供一种ont,包括:

光驱动电路,用于在所述ont的一个数据传输时段,接收待发送数据,并将所述待发送数据转化为光驱动信号;

光发射器,用于在所述光驱动信号的驱动下产生光信号,并向光网络发送所述光信号;

wi-fi模块,用于在所述数据传输时段结束时,释放空口资源,且与wi-fi接入端协商wi-fi传输速率,并在协商结束后将wi-fi传输速率调整至协商得到的wi-fi传输速率。

结合第二方面,在第二方面的第一种可能的实现方式中,所述ont还包括:

处理器,用于在所述数据传输时段结束时,指示所述wi-fi模块释放空口资源,并指示所述wi-fi模块重新与wi-fi接入端协商wi-fi传输速率;

所述wi-fi模块具体用于根据所述处理器的指示释放空口资源,且与所述wi-fi接入端协商wi-fi传输速率,并在协商结束后将wi-fi传输速率调整至协商得到的wi-fi传输速率。

结合第二方面,在第二方面的第二种可能的实现方式中,

所述光驱动电路还用于:在所述数据传输时段结束时,指示所述wi-fi模块释放空口资源,并指示所述wi-fi模块重新与wi-fi接入端协商wi-fi传输速率;

所述wi-fi模块具体用于,根据所述光驱动电路的指示释放空口资源,且与所述wi-fi接入端协商wi-fi传输速率,并在协商结束后将wi-fi传输速率调整至协商得到的wi-fi传输速率。

第三方面,提供一种ont的wi-fi传输速率的调整方法,包括:

通过所述ont的光驱动电路在所述ont的一个数据传输时段接收待发送数据,并将所述待发送数据转化为光驱动信号;

通过所述ont的光发射器在所述光驱动信号的驱动下产生光信号,并向光网络发送所述光信号;

在所述数据传输时段结束时,通过所述ont的wi-fi模块将wi-fi传输速率调整至预设速率。

结合第三方面,在第三方面的第一种可能的实现方式中,所述预设速率为v或n*v;其中,v为所述wi-fi模块支持的最大传输速率,0<n<1。

结合第三方面,在第三方面的第二种可能的实现方式中,所述方法还包括:

所述通过所述ont的处理器在所述数据传输时段向所述光驱动电路发送所述待发送数据,并在向所述光驱动电路发送完所述待发送数据之后,向所述wi-fi模块发送速率调整指令;

所述通过所述ont的wi-fi模块将wi-fi传输速率调整至预设速率,包括:

通过所述wi-fi模块根据所述速率调整指令将wi-fi传输速率调整至所述预设速率。

结合第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,所述向所述wi-fi模块发送速率调整指令,包括:

通过所述处理器调用所述wi-fi模块提供的接口函数,所述接口函数用于供所述处理器调整所述wi-fi模块的wi-fi传输速率。

结合第三方面的第二种可能的实现方式,在第三方面的第四种可能的实现方式中,

所述向所述wi-fi模块发送速率调整指令,包括:

通过所述处理器的第一管脚向所述wi-fi模块的第二管脚发送预定电平信号,所述预定电平信号用于指示所述wi-fi模块将wi-fi传输速率调整至所述预设速率;

所述通过所述ont的wi-fi模块将wi-fi传输速率调整至预设速率,包括:

通过所述wi-fi模块根据所述预定电平信号将wi-fi传输速率调整至所述预设速率。

结合第三方面或第三方面的第二种可能的实现方式或第三种可能的实现方式或第四种可能的实现方式,在第三方面的第五种可能的实现方式中,

所述方法还包括:

在所述数据传输时段之前的预定时刻,或所述数据传输时段开始时,通过所述处理器指示所述wi-fi模块记录当前的wi-fi传输速率;

所述通过所述ont的wi-fi模块将wi-fi传输速率调整至预设速率,包括:

通过所述wi-fi模块将wi-fi传输速率调整至所述wi-fi模块记录的wi-fi传输速率。

结合第三方面或第三方面的第二种可能的实现方式或第三种可能的实现方式或第四种可能的实现方式,在第三方面的第六种可能的实现方式中,

所述方法还包括:

在所述数据传输时段之前的预定时刻,或所述数据传输时段开始时,通过所述处理器记录所述wi-fi模块当前的wi-fi传输速率,并将记录的wi-fi模块发送给所述wi-fi模块;

所述通过所述ont的wi-fi模块将wi-fi传输速率调整至预设速率,包括:

通过所述wi-fi模块将wi-fi传输速率调整至接收的所述处理器记录的wi-fi传输速率。

结合第三方面,在第三方面的第七种可能的实现方式中,

在所述通过所述ont的光驱动电路在所述ont的一个数据传输时段接收待发送数据之后,还包括:

通过所述光驱动电路向所述wi-fi模块发送速率调整指令;

所述通过所述ont的wi-fi模块将wi-fi传输速率调整至预设速率,包括:

通过所述wi-fi模块根据所述速率调整指令将wi-fi传输速率调整至所述预设速率。

结合第三方面的第七种可能的实现方式,在第三方面的第八种可能的实现方式中,所述通过所述光驱动电路向所述wi-fi模块发送速率调整指令,包括:

通过所述光驱动电路的第一管脚向所述wi-fi模块的第二管脚发送预定电平信号,所述预定电平信号用于指示所述wi-fi模块将wi-fi传输速率调整至所述预设速率。

结合第三方面的第七种可能的实现方式或第八种可能的实现方式,在第三方面的第九种可能的实现方式中,所述方法还包括:

在所述数据传输时段开始时,通过所述光驱动电路指示所述wi-fi模块记录当前的wi-fi传输速率;

所述在所述数据传输时段结束时,通过所述ont的wi-fi模块将wi-fi传输速率调整至预设速率,包括:

在所述数据传输时段结束时,通过所述wi-fi模块将wi-fi传输速率调整至所述wi-fi模块记录的wi-fi传输速率。

第四方面,提供一种ont的wi-fi传输速率的调整方法,包括:

通过所述ont的光驱动电路在所述ont的一个数据传输时段接收待发送数据,并将所述待发送数据转化为光驱动信号;

通过所述ont的光发射器在所述光驱动信号的驱动下产生光信号,并向光网络发送所述光信号;

在所述数据传输时段结束时,通过所述ont的wi-fi模块释放空口资源,且与wi-fi接入端协商wi-fi传输速率,并在协商结束后将wi-fi传输速率调整至协商得到的wi-fi传输速率。

结合第四方面,在第四方面的第一种可能的实现方式中,

在所述通过所述ont的wi-fi模块释放空口资源之前,所述方法还包括:

在所述数据传输时段结束时,通过所述ont的处理器指示所述wi-fi模块释放空口资源,并指示所述wi-fi模块重新与所述wi-fi接入端协商wi-fi传输速率;

所述通过所述ont的wi-fi模块释放空口资源,且与wi-fi接入端协商wi-fi传输速率,并在协商结束后将wi-fi传输速率调整至协商得到的wi-fi传输速率,包括:

通过所述wi-fi模块根据所述处理器的指示释放空口资源,且与所述wi-fi接入端协商wi-fi传输速率,并在协商结束后将wi-fi调整至协商得到的wi-fi传输速率。

结合第四方面,在第四方面的第二种可能的实现方式中,

在所述通过所述ont的wi-fi模块释放空口资源之前,所述方法还包括:

在所述数据传输时段结束时,通过所述光驱动电路指示所述wi-fi模块释放空口资源,并指示所述wi-fi模块重新与所述wi-fi接入端协商wi-fi传输速率;

所述通过所述ont的wi-fi模块释放空口资源,且与wi-fi接入端协商wi-fi传输速率,并在协商结束后将wi-fi传输速率调整至协商得到的wi-fi传输速率,包括:

通过所述wi-fi模块根据所述光驱动电路的指示释放空口资源,且与所述wi-fi接入端协商wi-fi传输速率,并在协商结束后将wi-fi调整至协商得到的wi-fi传输速率。

本发明实施例中,wi-fi模块可以在数据传输时段结束时,即,可以认为是在光发射器向光网络发送光信号完毕时,即将wi-fi传输速率调整至预设速率,这样,光发射器的干扰消失后,wi-fi模块无需在受干扰后的低传输速率的基础上缓慢进行恢复,而可以直接将wi-fi传输速率调整至预设速率,减少了wi-fi模块所需的恢复时间,提高了wi-fi模块的性能。

附图说明

图1为现有技术中wi-fi模块的恢复过程示意图;

图2a为本发明实施例中ont的第一种结构示意图;

图2b为本发明实施例中ont的第二种结构示意图;

图3为本发明实施例中的第一种ont的wi-fi传输速率的调整方法的流程图;

图4为本发明实施例中的第二种ont的wi-fi传输速率的调整方法的流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明实施例保护的范围。

以下,对本发明实施例中的部分用语进行解释说明,以便于本领域技术人员理解。

1)ont(opticalnetworkterminal,光网络终端),是pon系统接入方案中的产品。通常来说,可以认为ont就是onu(opticalnetworkunit,光网络单元),是一种用于用户端的光网络终端。ont应该是属于onu的一部分,可以认为ont是onu中的一个模块。ont和onu的区别在于ont是光网络终端,可以直接位于用户端,而onu是光网络单元,与用户之间还可能接入有其它的网络,比如以太网。

ont可以包括:

处理器,例如可以是cpu(中央处理器),一般的实现形式可以是ponmac(mediaaccesscontrol,媒体接入控制)芯片,用于将应用数据编码,封装成符合光传输协议的数据报文,发送给光控制芯片;

光控制芯片(本发明实施例中后续将其称为光驱动电路),即驱动芯片,接收处理器发送的数据,并转化为光驱动信号(模拟信号),以驱动光发射器(例如为激光器)发光;

激光器,根据光驱动信号发光,将光传输到光网络。

另外,ont还可以包括wi-fi模块,比如通过wi-fi芯片实现,使得ont能够作为wi-fi的接入点ap(accesspoint,接入点)供手机等移动终端接入wi-fi网络。

2)本发明实施例中的术语“系统”和“网络”可被互换使用。“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。

首先介绍一下本发明实施例的技术背景。

目前,pon系统的激光器与wi-fi模块是相互独立的,相互之间并不知道对方的工作状态。一般来说,激光器只在发送光信号时会对外产生电磁辐射,wi-fi模块接收到此电磁辐射后,s/n会恶化,特别是wi-fi模块的接收链路。在s/n恶化后,wi-fi模块的wi-fi传输速率会很快降低,传输能力下降,甚至可能出现wi-fi连接断开,无法使用的情况。

在实际测试中发现,wi-fi模块性能下降的持续时间要远大于激光器发光的时间,这是因为wi-fi模块工作的速率不是固定的,而是根据s/n、丢包率等网络状态动态调整的,当出现激光器的干扰时,因为激光器的干扰导致误码,大量的数据收发失败,可能导致系统反复重传,这样就表现为wi-fi吞吐量急剧下降,wi-fi传输速率也就很快下降。但是,激光器的干扰消失后,wi-fi模块的传输速率需要在下降后的速率的基础上缓慢恢复,这个恢复的过程往往比较长。

例如,如图1所示,wi-fi模块的正常传输速率(即受到激光器影响之前的传输速率)例如表示为a,受激光器影响后,传输速率降低到b。激光器发光的持续时间例如是[t1,t2],但是,在激光器停止发光后,wi-fi传输速率需要在b的基础上逐步进行调整,从图1中可以看出,这是一个阶梯式调整的过程,直到t3,wi-fi传输速率才恢复到a,t3-t1远大于t2-t1。所以,虽然激光器的发光时间不长,即激光器造成的干扰的持续时间实际上比较短,但wi-fi模块的性能受到影响的持续时间却很长。

本发明实施例充分考虑到以上问题,wi-fi模块可以在数据传输时段结束时,即,可以认为是在光发射器向光网络发送光信号完毕时,即将wi-fi传输速率调整至预设速率,这样,光发射器的干扰消失后,wi-fi模块无需在受干扰后的低传输速率的基础上缓慢进行恢复,而可以直接将wi-fi传输速率调整至预设速率,减少了wi-fi模块所需的恢复时间,提高了wi-fi模块的性能。

下面结合说明书附图对本发明实施例作进一步详细描述。

请参见图2a,本发明实施例提供一种ont,该ont可以包括光驱动电路201、光发射器202和wi-fi模块203。其中,

光驱动电路201,用于在ont的一个数据传输时段,接收待发送数据,并将待发送数据转化为光驱动信号;

光发射器202,用于在光驱动信号的驱动下产生光信号,并向光网络发送光信号;

无线保真wi-fi模块203,用于在数据传输时段结束时,将wi-fi传输速率调整至预设速率。

光驱动电路201例如可以从其他设备中接收待发送数据,或者也可以从ont的其他模块中接收待发送数据,本发明实施例对此不作限制。

光发射器202可以在该数据传输时段向光网络发送光信号,在该数据传输时段结束时,光发射器202应该停止发送光信号,或者可以理解为,在该数据传输时段结束时,光发射器202已发射完毕。

那么,在光发射器202发送完毕时,wi-fi模块203可以直接将wi-fi速率调整至预设速率,这样,光发射器202的干扰消失后,wi-fi模块203无需在受干扰后的低传输速率的基础上缓慢进行恢复,而可以直接将wi-fi传输速率调整至预设速率,减少了wi-fi模块203所需的恢复时间,提高了wi-fi模块203的性能。

可选的,在本发明另一实施例中,预设速率为v或n*v;其中,v为wi-fi模块支持的最大传输速率,0<n<1。

即,预设速率可以是wi-fi模块203所支持的最大传输速率,或者也可以是wi-fi模块203所支持的最大传输速率的n倍,例如wi-fi模块203可以预先存储该预设速率,那么在光发射器202发光完毕时,wi-fi模块203可以直接将wi-fi传输速率调整至该预设速率。可见,在该实施例中,wi-fi模块203无需像现有技术一样,从受激光器影响后的低速率开始阶梯式调整wi-fi传输速率,而可以将wi-fi传输速率调整至预设速率,且本发明实施例中的调整过程所需的时间很短,即直接就可以将wi-fi传输速率调整至预设速率,无需中间的多次阶梯式调整,减少了所需的调整时间,即减少了wi-fi模块203所需的恢复时间,提高了wi-fi模块203的性能。

可选的,wi-fi模块203可以在接收到速率调整指令后,将wi-fi传输速率调整至预设速率。而向wi-fi模块203发送速率调整指令,可以通过不同的模块来发送,例如可以通过处理器204发送,或者也可以通过光驱动电路201发送。下面首先介绍通过处理器204进行发送的实施例。

请参见图2b,在本发明另一实施例中,ont还包括处理器204。

处理器204,用于在数据传输时段向光驱动电路201发送待发送数据;并在向光驱动电路201发送完待发送数据之后,向wi-fi模块203发送速率调整指令;

wi-fi模块203具体用于:根据速率调整指令将wi-fi传输速率调整至预设速率。

即,wi-fi模块203可以根据处理器204发送的速率调整指令来在光发射器202发射完毕后调整wi-fi传输速率。

处理器204向wi-fi模块203发送速率调整指令,可以有不同的发送方式,或者可以理解为,速率调整指令可以有不同的形式,以下分别进行介绍。

第一种发送方式

可选的,在本发明另一实施例中,处理器204向wi-fi模块203发送速率调整指令,包括:

处理器204调用wi-fi模块203提供的接口函数,该接口函数用于供处理器204调整wi-fi模块203的wi-fi传输速率。

在该实施例中,处理器204可以通过软件实现的方式向wi-fi模块203发送速率调整指令。例如,wi-fi模块203可以提供该接口函数,那么处理器204在向wi-fi模块203发送信号时,例如发送速率调整指令时,可以通过调用该接口函数进行信号的发送。比如,处理器204调用该接口函数,把速率调整指令对应的参数作为该接口函数的入参传输给wi-fi模块203,就实现了将速率调整指令发送给wi-fi模块203的目的。

具体而言,在一个实施例中,根据光网络传输协议,在每个时隙,分配给ont的发光时间相对而言比较固定,则处理器204可以根据网络分配给该ont的发光时间,在发光时间到来时,向光驱动电路201发送待发送数据,同时向光驱动电路201发送光传输使能信号。在发光时间结束时,处理器204停止向光驱动电路201发送待发送数据,并且,停止向光驱动电路201发送使能信号或向光驱动电路201发送去使能信号,以使光驱动电路201停止将待发送数据转化为光驱动信号。

且,处理器204可以在网络分配给该ont的发光时间结束时,调用wi-fi模块203提供的调节速率的函数接口,即该接口函数,直接调整wi-fi的传输速率至预定速率。

通过软件实现的方式来发送速率调整指令,无需对处理器204及wi-fi模块203等功能模块的硬件结构进行更改,节省了操作的成本,实现起来更为方便。且因为无需更改硬件,也使得该方法的通用性更高。

第二种发送方式

可选的,在本发明另一实施例中,

处理器204向wi-fi模块203发送速率调整指令,包括:处理器204通过第一管脚向wi-fi模块203的第二管脚发送预定电平信号,该预定电平信号用于指示wi-fi模块203将wi-fi传输速率调整至预设速率;

wi-fi模块203具体用于:根据预定电平信号将wi-fi传输速率调整至预设速率。

在该实施例中,需要在处理器204中设置至少一个管脚,用于与wi-fi模块203实现硬件连接,例如在处理器204中设置了一个管脚,例如将该管脚称为第一管脚,同样的,也需要在wi-fi模块203中设置至少一个管脚,用于与处理器204实现硬件连接,例如在wi-fi模块203中也设置了一个管脚,例如将该管脚称为第二管脚。

在该实施例中,处理器204可以通过硬件实现的方式向wi-fi模块203发送速率调整指令。例如,处理器204可以通过第一管脚向wi-fi模块203的第二管脚发送预定电平信号,该预定电平信号例如为高电平信号,或者例如为低电平信号,等等,wi-fi模块203在接收该预定电平信号后,就可以将wi-fi传输速率调整至预设速率。

通过硬件实现的方式来发送速率调整指令,只需发送预定电平信号即可实现速率调整指令的发送,发送速率调整指令的方式较为简单,容易实现。

预设速率除了可以是如前所述的wi-fi模块203所支持的最大传输速率或者wi-fi模块203所支持的最大传输速率的n倍之外,也可以是其他的速率,例如预设速率还可以是wi-fi模块203在受到光发射器202的影响之前的wi-fi传输速率。比如,以通过处理器204向wi-fi模块203发送速率调整指令为例,分别介绍几种将wi-fi传输速率调整至预设速率的实施方式。

第一种实施方式:

可选的,在本发明另一实施例中,

处理器204还用于:在数据传输时段之前的预定时刻,或在数据传输时段开始时,指示wi-fi模块203记录当前的wi-fi传输速率;

wi-fi模块203将wi-fi传输速率调整至预设速率具体为,wi-fi模块203在数据传输时段结束时,将wi-fi传输速率调整至wi-fi模块203记录的wi-fi传输速率。

在该实施例中,wi-fi模块203记录的wi-fi传输速率,可以认为是wi-fi模块203在受到光发射器202的影响之前的wi-fi传输速率,也可以认为是wi-fi模块203正常工作时的wi-fi传输速率。

该实施例中,预定时刻与数据传输时段的开始时刻之间的时间差可以由系统或协议等提前设定,或者也可以由用户自行设定。例如,一个数据传输时段从第10秒时开始,那么在第10秒之前的预定时刻,例如第9秒或第8秒等,处理器204可以指示wi-fi模块203记录当前的wi-fi传输速率。

在一个数据传输时段中,处理器204在向光驱动电路201发送待发送数据之前,一般会先向光驱动电路201发送控制信号,该控制信号用于指示光驱动电路201准备接收处理器204接下来将要发送的待发送信号。那么,在数据传输时段开始时处理器204指示wi-fi模块203记录当前的wi-fi传输速率,可以是指处理器204在向光驱动电路201发送控制信号的同时,或者在向光驱动电路201发送控制信号之后,指示wi-fi模块203记录当前的wi-fi传输速率,或者也可以是指处理器204在向光驱动电路201发送数据信号(即待发送数据)的同时,或者在向光驱动电路201发送数据信号之后,指示wi-fi模块203记录当前的wi-fi传输速率。

即,处理器204可以在不同的时间指示wi-fi模块203记录wi-fi模块203当前的wi-fi传输速率,例如可以有以下几种方式:

1、在数据传输时段开始之前的预设时刻指示;

2、在向光驱动电路201发送控制信号的同时或者在向光驱动电路201发送控制信号之后指示;

3、在向光驱动电路201发送数据信号的同时或者在向光驱动电路201发送数据信号之后指示。

那么优选的,处理器204可以首先选择第一种指示方式,数据传输时段还未开始,光发射器202还未开始发光,也就是说光发射器202还未对wi-fi传输速率造成影响,此时wi-fi模块203记录的结果会比较准确。

总之,以上三种指示方式,越早指示,所记录的结果也就越准确。可以认为,若按照最终记录的wi-fi传输速率的准确性来排序,那么以上三种指示方式,第1种指示方式优于第2种指示方式,第2种指示方式优于第3种指示方式。

优选的,若处理器204在向光驱动电路201发送数据信号(即待发送数据)的同时,或者在向光驱动电路201发送数据信号之后,指示wi-fi模块203记录当前的wi-fi传输速率,那么处理器204可以在向光驱动电路201发送待发送数据中的第一个数据的同时或之后指示wi-fi模块203记录当前的wi-fi传输速率,这样可以使得wi-fi模块203所记录的数据尽量准确,尽量减小光发射器202对记录的wi-fi传输速率的影响。

在该实施例中,因为是处理器204向光驱动电路201发送待发送数据,光驱动电路201收到该待发送数据后才会触发光发射器202向光网络发送光信号,因此,处理器204在数据传输时段之前的预定时刻,或在数据传输时段开始时,可以指示wi-fi模块203记录wi-fi模块203当前的wi-fi传输速率,这样,在数据传输时段结束时,wi-fi模块203可以直接将wi-fi传输速率调整为之前记录的wi-fi传输速率,即,在光发射器202停止发光时,wi-fi模块203可以直接将wi-fi传输速率调整为光发射器202发光之前wi-fi模块203正常工作时的wi-fi传输速率,尽量减小光发射器202对wi-fi传输速率的影响。

在该实施例中,处理器204可以指示wi-fi模块203记录wi-fi模块203在受到光发射器202影响之前的wi-fi传输速率,由wi-fi模块203自行记录,可以使记录的结果较为准确。

第二种实施方式:

可选的,在本发明另一实施例中,

处理器204还用于:在数据传输时段之前的预定时刻,或在数据传输时段开始时,记录wi-fi模块当前的wi-fi传输速率,并将记录的wi-fi传输速率发送给wi-fi模块203;

所述wi-fi模块203将wi-fi传输速率调整至预设速率具体为,wi-fi模块203在数据传输时段结束时,将wi-fi传输速率调整至接收的处理器204记录的wi-fi传输速率。

在该实施例中,处理器204记录的wi-fi传输速率,可以认为是wi-fi模块203在受到光发射器202的影响之前的wi-fi传输速率,也可以认为是wi-fi模块203正常工作时的wi-fi传输速率。

同样的,该实施例中,预定时刻与数据传输时段的开始时刻之间的时间差可以由系统或协议等提前设定,或者也可以由用户自行设定。

以及,在数据传输时段开始时处理器204记录当前的wi-fi传输速率,可以是指处理器204在向光驱动电路201发送控制信号的同时,或者在向光驱动电路201发送控制信号之后,记录当前的wi-fi传输速率,或者也可以是指处理器204在向光驱动电路201发送数据信号(即待发送数据)的同时,或者在向光驱动电路201发送数据信号之后,记录当前的wi-fi传输速率。

即,处理器204可以在不同的时间记录wi-fi模块当前的wi-fi传输速率,例如可以有以下几种方式:

1、在数据传输时段开始之前的预设时刻记录;

2、在向光驱动电路201发送控制信号的同时或者在向光驱动电路201发送控制信号之后记录;

3、在向光驱动电路201发送数据信号的同时或者在向光驱动电路201发送数据信号之后记录。

那么优选的,处理器204可以首先选择第一种记录方式,数据传输时段还未开始,光发射器202还未开始发光,也就是说光发射器202还未对wi-fi传输速率造成影响,此时记录的结果会比较准确。

总之,以上三种记录方式,越早记录,所记录的结果也就越准确。可以认为,若按照最终记录的wi-fi传输速率的准确性来排序,那么以上三种记录方式,第1种记录方式优于第2种记录方式,第2种记录方式优于第3种记录方式。

优选的,若处理器204在向光驱动电路201发送数据信号(即待发送数据)的同时,或者在向光驱动电路201发送数据信号之后,记录当前的wi-fi传输速率,那么处理器204可以在向光驱动电路201发送待发送数据中的第一个数据的同时或之后记录当前的wi-fi传输速率,这样可以使得记录的数据尽量准确,尽量减小光发射器202对记录的wi-fi传输速率的影响。

那么,在该实施例中,因为是处理器204向光驱动电路201发送待发送数据,光驱动电路201收到该待发送数据后才会触发光发射器202向光网络发送光信号,因此,处理器204在数据传输时段之前的预定时刻,或在数据传输时段开始时,可以自己直接记录wi-fi模块203当前的wi-fi传输速率,这样,在数据传输时段结束时,wi-fi模块203可以直接将wi-fi传输速率调整为之前处理器204记录的wi-fi传输速率,即,在光发射器202停止发光时,wi-fi模块203可以直接将wi-fi传输速率调整为光发射器202发光之前wi-fi模块203正常工作时的wi-fi传输速率,尽量减小光发射器202对wi-fi传输速率的影响。

在该实施例中,处理器204直接记录wi-fi模块203在受到光发射器202影响之前的wi-fi传输速率,无需指示wi-fi模块203去记录,所需的记录时间比较短,减少了处理器204与wi-fi模块203之间的信息交互,提高了信息处理的效率。

一般来说,光发射器202向光网络发送光信号的持续时间比较短,可能是微秒级的,那么,通过以上两个实施例,在光发射器202发送完毕之后wi-fi模块203能够迅速将wi-fi传输速率调整为光发射器202发送光信号之前的wi-fi传输速率,则甚至可以认为光发射器202对wi-fi传输速率的影响是极为微小的,甚至是可以忽略的。

以上两个实施例中,通过处理器204控制wi-fi模块203的wi-fi传输速率,在光发射器202结束发光后能够使wi-fi模块203迅速恢复到光发射器202发光之前的wi-fi传输速率,实现pon系统与wi-fi系统的良好共存。

如前介绍了通过处理器204向wi-fi模块203发送速率调整指令的实施例,下面介绍通过光驱动电路201向wi-fi模块203发送速率调整指令的实施例。另外,从图2a和图2b中可以看到,光驱动电路201与wi-fi模块203之间的连接线是虚线,这是因为,光驱动电路201与wi-fi模块203之间可能存在电气连接关系,也可能不存在电气连接关系。比如,如果按照如前介绍的实施例,由处理器204向wi-fi模块203发送速率调整指令,则光驱动电路201与wi-fi模块203之间就可以不存在电气连接关系(当然也可以具有电气连接关系),如果按照如下介绍的实施例,由光驱动电路201向wi-fi模块203发送速率调整指令,则光驱动电路201与wi-fi模块203之间就可以存在电气连接关系。因此,由于光驱动电路201与wi-fi模块203之间的连接关系不是一定存在的,所以图2a和图2b中用了虚线表示。

可选的,在本发明另一实施例中,

光驱动电路201还用于:在接收完该数据传输时段的待发送数据之后向wi-fi模块203发送速率调整指令;

wi-fi模块203具体用于:根据速率调整指令将wi-fi传输速率调整至预设速率。

即,关于向wi-fi模块203发送速率调整指令,本发明中提供了不同的实现方式,可根据需要选择合适的方式进行发送。

可选的,在本发明另一实施例中,光驱动电路201向wi-fi模块203发送速率调整指令,包括:

光驱动电路201通过第一管脚向wi-fi模块203的第二管脚发送预定电平信号,预定电平信号用于指示wi-fi模块203将wi-fi传输速率调整至预设速率。

在该实施例中,需要在光驱动电路201中设置至少一个管脚,用于与wi-fi模块203实现硬件连接,例如在光驱动电路201中设置了一个管脚,例如将该管脚称为第一管脚,同样的,也需要在wi-fi模块203中设置至少一个管脚,用于与光驱动电路201实现硬件连接,例如在wi-fi模块203中也设置了一个管脚,例如将该管脚称为第二管脚。

在该实施例中,光驱动电路201可以通过硬件实现的方式向wi-fi模块203发送速率调整指令。例如,光驱动电路201可以通过第一管脚向wi-fi模块203的第二管脚发送预定电平信号,该预定电平信号例如为高电平信号,或者例如为低电平信号,等等,wi-fi模块203在接收该预定电平信号后,就可以将wi-fi传输速率调整至预设速率。

通过硬件实现的方式来发送速率调整指令,符合光驱动电路201的实际功能,且只需发送预定电平信号即可实现速率调整指令的发送,发送速率调整指令的方式较为简单,容易实现。

同样的,预设速率除了可以是如前所述的wi-fi模块203所支持的最大传输速率或者wi-fi模块203所支持的最大传输速率的n倍之外,也可以是其他的速率,例如预设速率还可以是wi-fi模块203在受到光发射器202的影响之前的wi-fi传输速率。比如,以通过光驱动电路201向wi-fi模块203发送速率调整指令为例,介绍一种可能的将wi-fi传输速率调整至预设速率的实施方式。

可选的,在本发明另一实施例中,

光驱动电路201还用于:在数据传输时段开始时,指示wi-fi模块203记录当前的wi-fi传输速率;

wi-fi模块203用于将wi-fi传输速率调整至预设速率具体为,wi-fi模块203在数据传输时段结束时,将wi-fi传输速率调整至wi-fi模块203记录的wi-fi传输速率。

在前面已经介绍了,在数据传输时段中,处理器204在向光驱动电路201发送数据信号(即待发送数据)之前,一般会先向光驱动电路201发送控制信号,该控制信号用于指示光驱动电路201准备接收处理器204接下来将要发送的待发送数据。那么,在数据传输时段开始时光驱动电路201指示wi-fi模块203记录当前的wi-fi传输速率,可以是指在接到处理器204发送的控制信号时,光驱动电路201指示wi-fi模块203记录当前的wi-fi传输速率,或者也可以是指在接到处理器204发送的数据信号时,光驱动电路201指示wi-fi模块203记录当前的wi-fi传输速率。

优选的,若是在接到处理器204发送的数据信号时,光驱动电路201指示wi-fi模块203记录当前的wi-fi传输速率,那么光驱动电路201可以在接到处理器204发送的第一个待发送数据时即指示wi-fi模块203记录当前的wi-fi传输速率,这样可以尽量减小光发射器202对记录的wi-fi传输速率的影响,尽量使得记录的wi-fi传输速率较为准确。

在该实施例中,光驱动电路201可以在数据传输时段开始时指示wi-fi模块203记录当前的wi-fi传输速率,这个时候的wi-fi传输速率是比较准确的wi-fi模块203在受到光发射器202的影响之前的wi-fi传输速率,因此,wi-fi模块203后续在调整时,也可以较为准确地直接将wi-fi传输速率恢复为受到光发射器202影响之前的wi-fi传输速率。

基于同一发明构思及上述各实施例,本发明实施例还提供一种ont,该ont的结构可继续参见图2a,从图2a可知,该ont可以包括光驱动电路201、光发射器202和wi-fi模块203。该实施例中的ont与图2a中的ont可以是同一ont,或者也可以是不同的ont。

该实施例中,

光驱动电路201,用于在ont的一个数据传输时段,接收待发送数据,并将待发送数据转化为光驱动信号;

光发射器202,用于在光驱动信号的驱动下产生光信号,并向光网络发送光信号;

wi-fi模块203,用于在数据传输时段结束时,释放空口资源,且与wi-fi接入端协商wi-fi传输速率,并在协商结束后将wi-fi传输速率调整至协商得到的wi-fi传输速率。

其中,wi-fi模块203在数据传输时段结束时,释放空口资源,且与wi-fi接入端协商wi-fi传输速率,并在协商结束后将wi-fi传输速率调整至协商得到的wi-fi传输速率,可以有不同的实施方式,以下分别介绍。

第一种实施方式:

可选的,在本发明另一实施例中,该ont还可以包括处理器204,结构可继续参见图2b。同样的,该实施例中的ont与图2b中的ont可以是同一ont,或者也可以是不同的ont。在该实施例中,

处理器204,用于在数据传输时段结束时,指示wi-fi模块203释放空口资源,并指示wi-fi模块203重新与wi-fi接入端协商wi-fi传输速率;

wi-fi模块203具体用于根据处理器204的指示释放空口资源,且根据处理器204的指示与wi-fi接入端协商wi-fi传输速率,并在协商结束后将wi-fi传输速率调整至协商得到的wi-fi传输速率。

在该实施例中,在光发射器202发送光信号完毕时,处理器204可以指示wi-fi模块203释放空口资源,wi-fi模块203释放空口资源后,就不会再记录之前的wi-fi传输速率,即相当于不会受到之前比较低的wi-fi传输速率的影响,而可以根据当前的网络状态重新与wi-fi接入端协商wi-fi传输速率,由于光发射器202已经发送完毕,而光发射器202实际对网络状态的影响,在前面已经介绍了,是比较小的,因此,光发射器202发送完毕之后,wi-fi模块203与wi-fi接入端重新协商的wi-fi传输速率可能较高,比如可能是wi-fi模块203在受到光发射器202影响之前的wi-fi传输速率,或者也有可能高于或略低于光发射器202影响之前的wi-fi传输速率,那么,因为wi-fi模块203已经释放了之前的空口资源,不会再以受到光发射器202的影响之后的比较低的wi-fi传输速率作为起点进行调整,因此,wi-fi模块203可以无需经历较为缓慢的调整过程(比如阶梯式调整过程),而直接可以将wi-fi传输速率调整为重新协商得到的wi-fi传输速率。

在该实施例中,wi-fi模块203可以在释放空口资源后重新与wi-fi接入端协商wi-fi传输速率,使得新得到的wi-fi传输速率更为符合当前的网络状态。

第二种实施方式:

可选的,在本发明另一实施例中,

光驱动电路201还用于:在数据传输时段结束时,指示wi-fi模块203释放空口资源,并指示wi-fi模块203重新与wi-fi接入端协商wi-fi传输速率;

wi-fi模块203具体用于根据光驱动电路201的指示释放空口资源,且根据光驱动电路201的指示与wi-fi接入端协商wi-fi传输速率,并在协商结束后将wi-fi传输速率调整至协商得到的wi-fi传输速率。

在该实施例中,在光发射器202发送光信号完毕时,光驱动电路201可以指示wi-fi模块203释放空口资源,wi-fi模块203释放空口资源后,就不会再记录之前的wi-fi传输速率,即相当于不会受到之前比较低的wi-fi传输速率的影响,而可以根据当前的网络状态重新与wi-fi接入端协商wi-fi传输速率,由于光发射器202已经发送完毕,而光发射器202实际对网络状态的影响,在前面已经介绍了,是比较小的,因此,光发射器202发送完毕之后,wi-fi模块203与wi-fi接入端重新协商的wi-fi传输速率可能较高,比如可能是wi-fi模块203在受到光发射器202影响之前的wi-fi传输速率,或者也有可能高于或略低于光发射器202影响之前的wi-fi传输速率,那么,因为wi-fi模块203已经释放了之前的空口资源,不会再以受到光发射器202的影响之后的比较低的wi-fi传输速率作为起点进行调整,因此,wi-fi模块203可以无需经历较为缓慢的调整过程(比如阶梯式调整过程),而直接可以将wi-fi传输速率调整为重新协商得到的wi-fi传输速率。

在该实施例中,wi-fi模块203可以在释放空口资源后重新与wi-fi接入端协商wi-fi传输速率,使得新得到的wi-fi传输速率更为符合当前的网络状态。

下面结合附图介绍本发明中的方法实施例。

请参见图3,基于同一发明构思及上述各实施例,本发明实施例提供一种ont的wi-fi传输速率的调整方法,该方法可以通过图2a或图2b中介绍的ont实现。该方法的流程介绍如下。

步骤301:通过ont的光驱动电路201在ont的一个数据传输时段接收待发送数据,并将待发送数据转化为光驱动信号;

步骤302:通过ont的光发射器202在光驱动信号的驱动下产生光信号,并向光网络发送光信号;

步骤303:在数据传输时段结束时,通过ont的wi-fi模块203将wi-fi传输速率调整至预设速率。

可选的,在本发明另一实施例中,预设速率为v或n*v;其中,v为wi-fi模块支持的最大传输速率,0<n<1。

wi-fi模块203可以在接收到速率调整指令后将wi-fi传输速率调整至预设速率,那么可以通过不同的模块向wi-fi模块203发送速率调整指令,比如可以通过处理器204发送,或者也可以通过光驱动电路201发送。下面分别介绍。

可选的,在本发明另一实施例中,

所述方法还包括:

通过ont的处理器204在数据传输时段向光驱动电路201发送待发送数据,并在向光驱动电路201发送完待发送数据之后,向所wi-fi模块203发送速率调整指令;

通过ont的wi-fi模块203将wi-fi传输速率调整至预设速率,包括:

通过wi-fi模块203根据速率调整指令将wi-fi传输速率调整至预设速率。

处理器204向wi-fi模块203发送速率调整指令,可以有不同的发送方式,下面分别介绍。

第一种发送方式

可选的,在本发明另一实施例中,向wi-fi模块203发送速率调整指令,包括:

通过处理器204调用wi-fi模块203提供的接口函数,接口函数用于供处理器204调整wi-fi模块203的wi-fi传输速率。

第二种发送方式

可选的,在本发明另一实施例中,

向wi-fi模块203发送速率调整指令,包括:

通过处理器204的第一管脚向wi-fi模块203的第二管脚发送预定电平信号,预定电平信号用于指示wi-fi模块203将wi-fi传输速率调整至预设速率;

通过ont的wi-fi模块203将wi-fi传输速率调整至预设速率,包括:

通过wi-fi模块203根据预定电平信号将wi-fi传输速率调整至预设速率。

那么,预设速率除了可以是如前所述的wi-fi模块203所支持的最大传输速率或者wi-fi模块203所支持的最大传输速率的n倍之外,也可以是其他的速率,例如预设速率还可以是wi-fi模块203在受到光发射器202的影响之前的wi-fi传输速率。比如,以通过处理器204向wi-fi模块203发送速率调整指令为例,分别介绍几种将wi-fi传输速率调整至预设速率的实施方式。

第一种实施方式:

可选的,在本发明另一实施例中,

所述方法还包括:

在数据传输时段开始之前的预定时刻,或在数据传输时段开始时,通过处理器204指示wi-fi模块203记录当前的wi-fi传输速率;

通过ont的wi-fi模块203将wi-fi传输速率调整至预设速率,包括:

通过wi-fi模块203将wi-fi传输速率调整至wi-fi模块203记录的wi-fi传输速率。

第二种实施方式:

可选的,在本发明另一实施例中,

所述方法还包括:

在数据传输时段开始之前的预定时刻,或在数据传输时段开始,通过处理器204记录wi-fi模块203当前的wi-fi传输速率,并将记录的wi-fi传输速率发送给wi-fi模块203;

通过ont的wi-fi模块203将wi-fi传输速率调整至预设速率,包括:

通过wi-fi模块203将wi-fi传输速率调整至接收的处理器204记录的wi-fi传输速率。

除了可以通过处理器204向wi-fi模块203发送速率调整指令外,还可以通过光驱动电路向wi-fi模块203发送速率调整指令,以下进行介绍。

可选的,在本发明另一实施例中,

在通过ont的光驱动电路201在ont的一个数据传输时段接收待发送数据之后,还包括:

通过光驱动电路201向wi-fi模块203发送速率调整指令;

在数据传输时段结束时,通过ont的wi-fi模块203将wi-fi传输速率调整至预设速率,包括:

在数据传输时段结束时,通过wi-fi模块203根据速率调整指令将wi-fi传输速率调整至预设速率。

可选的,在本发明另一实施例中,通过光驱动电路201向wi-fi模块203发送速率调整指令,包括:

通过光驱动电路201的第一管脚向wi-fi模块203的第二管脚发送预定电平信号,预定电平信号用于指示wi-fi模块203将wi-fi传输速率调整至预设速率。

那么,预设速率除了可以是如前所述的wi-fi模块203所支持的最大传输速率或者wi-fi模块203所支持的最大传输速率的n倍之外,也可以是其他的速率,例如预设速率还可以是wi-fi模块203在受到光发射器202的影响之前的wi-fi传输速率。比如,以通过光驱动电路201向wi-fi模块203发送速率调整指令为例,介绍一种可能的将wi-fi传输速率调整至预设速率的实施方式。。

可选的,在本发明另一实施例中,所述方法还包括:

在数据传输时段开始时,通过光驱动电路201指示wi-fi模块203记录当前的wi-fi传输速率;

在数据传输时段结束时,通过ont的wi-fi模块203将wi-fi传输速率调整至预设速率,包括:

在数据传输时段结束时,通过wi-fi模块203将wi-fi传输速率调整至wi-fi模块203记录的wi-fi传输速率。

图3流程所介绍的方法实施例,与图2a与图2b中所介绍的装置实施例为相应的实施例,内容可相互参考,因此对于重复内容不多做介绍。

请参见图4,基于同一发明构思及上述各实施例,本发明实施例提供另一种ont的wi-fi传输速率的调整方法,该方法的流程描述如下。

步骤401:通过ont的光驱动电路201在ont的一个数据传输时段接收待发送数据,并将待发送数据转化为光驱动信号;

步骤402:通过ont的光发射器202在光驱动信号的驱动下产生光信号,并向光网络发送光信号;

步骤403:在数据传输时段结束时,通过ont的wi-fi模块203释放空口资源,且与wi-fi接入端协商wi-fi传输速率,并在协商结束后将wi-fi传输速率调整至协商得到的wi-fi传输速率。

其中,关于步骤403可以有不同的实施方式,以下分别介绍。

第一种实施方式:

可选的,在本发明另一实施例中,

在通过ont的wi-fi模块203释放空口资源之前,还包括:

在数据传输时段结束时,通过ont的处理器204指示wi-fi模块203释放空口资源,并指示wi-fi模块203重新与wi-fi接入端协商wi-fi传输速率;

通过ont的wi-fi模块203释放空口资源,且与wi-fi接入端协商wi-fi传输速率,并在协商结束后将wi-fi传输速率调整至协商得到的wi-fi传输速率,包括:

通过wi-fi模块203根据处理器204的指示释放空口资源,且根据处理器204的指示与wi-fi接入端协商wi-fi传输速率,并在协商结束后将wi-fi调整至协商得到的wi-fi传输速率。

第二种实施方式:

可选的,在本发明另一实施例中,

在通过ont的wi-fi模块203释放空口资源之前,还包括:

在数据传输时段结束时,通过ont的处理器204指示wi-fi模块203释放空口资源,并指示wi-fi模块203重新与wi-fi接入端协商wi-fi传输速率;

通过ont的wi-fi模块203释放空口资源,且与wi-fi接入端协商wi-fi传输速率,并在协商结束后将wi-fi传输速率调整至协商得到的wi-fi传输速率,包括:

通过wi-fi模块203根据处理器204的指示释放空口资源,且根据处理器204的指示与wi-fi接入端协商wi-fi传输速率,并在协商结束后将wi-fi调整至协商得到的wi-fi传输速率。

图4流程所介绍的方法实施例,与图2a与图2b中所介绍的装置实施例为相应的实施例,内容可相互参考,因此对于重复内容不多做介绍。

另外,本发明实施例中,方法流程中每个步骤之前的编号不代表步骤的实际执行顺序,在应用过程中,各个步骤可按照任意可能的顺序执行。

本发明实施例中,wi-fi模块203可以在数据传输时段结束时,即,可以认为是在光发射器202向光网络发送光信号完毕时,即将wi-fi传输速率调整至预设速率,这样,光发射器202的干扰消失后,wi-fi模块203无需在受干扰后的低传输速率的基础上缓慢进行恢复,而可以直接将wi-fi传输速率调整至预设速率,减少了wi-fi模块203所需的恢复时间,提高了wi-fi模块203的性能。

预设速率例如可以是wi-fi模块203所支持的最大传输速率,或者可以是wi-fi模块203所支持的最大传输速率的n倍,例如wi-fi模块203可以预先存储预设速率,这样在光发射器202发光完毕后,可以直接将wi-fi传输速率调整至该预先存储的预设速率,进一步缩短了所需的调整时间。

或者,预设速率例如可以是wi-fi模块203在受到光发射器202的影响之前的wi-fi传输速率。由于光发射器202实际的发光过程持续时间很短,如果在光发射器202发光完毕后,wi-fi模块203可以迅速将wi-fi传输速率恢复为在光发射器202发光之前的wi-fi传输速率,这样,甚至可以在一定程度上忽略光发射器202给wi-fi模块203所造成的不良影响。

或者,wi-fi模块203可以在数据传输时段结束时,即,可以认为是在光发射器202向光网络发送光信号完毕时释放空口资源,且与wi-fi接入端重新协商wi-fi传输速率,并在协商结束后将wi-fi传输速率调整至协商得到的wi-fi传输速率,这样,协商得到的wi-fi传输速率较为符合当前的网络状态,能够使wi-fi模块203的工作更符合实际网络的情况。

另外,虽然如前都介绍的是pon系统与wi-fi系统之间的协同工作情况,但本发明实施例中所提供的思想也可以应用到pon系统与其他的无线通信系统之间的协同工作情况中,其他的无线通信系统,例如可以是lte(longtermevolution,长期演进)系统、zigbee(紫蜂协议)系统、z-wave(一种无线组网规格)系统、或dect(digitalenhancedcordlesstelecommunications,数字增强无绳通信)系统,等等。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将装置的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或processor(处理器)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以对本申请的技术方案进行了详细介绍,但以上实施例的说明只是用于帮助理解本发明实施例的方法及其核心思想,不应理解为对本发明实施例的限制。本技术领域的技术人员在本发明实施例揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明实施例的保护范围之内。

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