网络共享方法及装置制造方法及图纸

技术编号:11487566 阅读:113 留言:0更新日期:2015-05-21 07:05
本公开关于一种网络共享方法及装置,属于计算机技术领域。所述方法应用于路由器中,该路由器由共享终端授权后提供共享网络给使用终端,包括:接收所述使用终端发送的请求;根据所述请求生成应答数据包,并将推送服务器发送的推送数据添加至所述应答数据包;将添加后的所述应答数据包发送给所述使用终端,所述使用终端用于显示添加后的所述应答数据包包括的应答数据和所述推送数据。本公开可解决家庭闲置的网络资源无法为公众使用,利用率低的问题,可达到提高家庭闲置的网络资源利用率的效果。

【技术实现步骤摘要】
网络共享方法及装置
本公开涉及计算机
,特别涉及一种网络共享方法及装置。
技术介绍
大多数终端具有接入网络的功能,从而通过接入的网络为用户提供网络服务。基于WiFi(WidelyFidelity,无线保真)网络免费和带宽大的特性,用户通常选择将终端接入WiFi网络,通过WiFi网络来上网。现有的WiFi热点主要由公司、社会公共场所和家庭提供。其中,家庭提供的WiFi热点数量最多且分布较广,由于家庭通过共享WiFi热点来共享WiFi网络后,WiFi网络的共享者无法获得任何利益,反而会由于连接该WiFi网络的使用终端过多导致WiFi网络的网速变慢,因此,WiFi网络的共享者对共享WiFi网络的积极性并不高,导致家庭闲置的网络资源无法为公众使用,网络资源的利用率低。
技术实现思路
为解决相关技术的问题,本公开提供了一种网络共享方法及装置。根据本公开实施例的第一方面,提供一种网络共享方法,用于路由器中,该路由器由共享终端授权后提供共享网络给使用终端,包括:接收所述使用终端发送的请求;根据所述请求生成应答数据包,并将推送服务器发送的推送数据添加至所述应答数据包;将添加后的所述应答数据包发送给所述使用终端,所述使用终端用于显示添加后的所述应答数据包包括的应答数据和所述推送数据。可选的,所述根据所述请求生成应答数据包,并将推送服务器发送的推送数据添加至所述应答数据包,包括:若所述请求为数据请求,则将所述数据请求转发给网络服务器,接收所述网络服务器根据所述数据请求反馈的应答数据,并接收所述推送服务器发送的所述推送数据,将所述推送数据和所述应答数据添加至所述应答数据包;若所述请求为接入请求,则生成应答数据,并接收所述推送服务器发送的所述推送数据,将所述应答数据和所述推送数据添加至所述应答数据包。可选的,所述方法,还包括:提取所述数据请求中的非隐私数据,所述非隐私数据包括所述使用终端所要请求的应答数据的关键字;将所述非隐私数据发送给所述推送服务器,所述推送服务器用于根据所述路由器的位置信息和所述关键字选择所述推送数据,向所述路由器发送所述推送数据。可选的,所述方法,还包括:在将所述推送数据添加到所述应答数据包之后,将添加成功的通知消息发送给所述推送服务器,所述推送服务器用于统计所述路由器发送的所有通知消息的数量,并根据所述数量计算兑换资源的数值,所述兑换资源在所述使用终端显示所述推送数据后,由所述推送服务器转移至所述共享终端所对应的账户中。可选的,所述方法,还包括:若所述推送数据是推送链接,则接收所述使用终端触发所述推送链接后发送的推送内容获取请求;将所述推送内容获取请求发送给所述推送服务器,并接收所述推送服务器根据所述推送内容获取请求反馈的推送内容数据包,所述推送服务器用于统计所述路由器发送的所有推送链接的触发次数和触发时刻,并根据所述触发次数和所述触发时刻计算兑换资源的数值,所述兑换资源在所述使用终端显示所述推送数据后,由所述推送服务器转移至所述共享终端所对应的账户中。可选的,所述方法,还包括:开启所述路由器的网络共享功能;接收所述共享终端发送的网络配置指令;根据所述网络配置指令配置所述共享网络的开启时间、关闭时间、带宽、网络端口中的至少一种。根据本公开实施例的第二方面,提供一种网络共享装置,用于路由器中,该路由器由共享终端授权后提供共享网络给使用终端,包括:请求接收模块,被配置为接收所述使用终端发送的请求;推送数据添加模块,被配置为根据所述请求接收模块接收的所述请求生成应答数据包,并将推送服务器发送的推送数据添加至所述应答数据包;推送数据处理模块,被配置为将所述推送数据添加模块添加后的所述应答数据包发送给所述使用终端,所述使用终端用于显示添加后的所述应答数据包包括的应答数据和所述推送数据。可选的,所述推送数据添加模块,包括:第一处理子模块,被配置为当所述请求为数据请求时,将所述数据请求转发给网络服务器,接收所述网络服务器根据所述数据请求反馈的应答数据,并接收所述推送服务器发送的所述推送数据,将所述推送数据和所述应答数据添加至所述应答数据包;第二处理子模块,被配置为当所述请求为接入请求时,生成应答数据,并接收所述推送服务器发送的所述推送数据,将所述应答数据和所述推送数据添加至所述应答数据包。可选的,所述推送数据添加模块,还包括:非隐私数据提取子模块,被配置为提取所述数据请求中的非隐私数据,所述非隐私数据包括所述使用终端所要请求的应答数据的关键字;非隐私数据发送子模块,被配置为将所述非隐私数据提取子模块提取的所述非隐私数据发送给所述推送服务器,所述推送服务器用于根据所述路由器的位置信息和所述关键字选择所述推送数据,向所述路由器发送所述推送数据。可选的,所述推送数据添加模块,还包括:通知消息发送子模块,被配置为在将所述推送数据添加到所述应答数据包之后,将添加成功的通知消息发送给所述推送服务器,所述推送服务器用于统计所述路由器发送的所有通知消息的数量,并根据所述数量计算兑换资源的数值,所述兑换资源在所述使用终端显示所述推送数据后,由所述推送服务器转移至所述共享终端所对应的账户中。可选的,所述推送数据添加模块,还包括:获取请求接收子模块,被配置为当所述推送数据是推送链接时,接收所述使用终端触发所述推送链接后发送的推送内容获取请求;获取请求发送子模块,被配置为将所述推送内容获取请求发送给所述推送服务器,并接收所述推送服务器根据所述获取请求接收子模块接收的所述推送内容获取请求反馈的推送内容数据包,所述推送服务器用于统计所述路由器发送的所有推送链接的触发次数和触发时刻,并根据所述触发次数和所述触发时刻计算兑换资源的数值,所述兑换资源在所述使用终端显示所述推送数据后,由所述推送服务器转移至所述共享终端所对应的账户中。可选的,所述装置,还包括:网络共享开启模块,被配置为开启所述路由器的网络共享功能;配置指令接收模块,被配置为接收所述共享终端发送的网络配置指令;共享网络配置模块,被配置为根据所述配置指令接收模块接收的所述网络配置指令配置所述共享网络的开启时间、关闭时间、带宽、网络端口中的至少一种。根据本公开实施例的第三方面,提供一种网络共享装置,用于路由器中,该路由器通过共享终端提供的共享网络与使用终端相连,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:接收所述使用终端发送的请求;根据所述请求生成应答数据包,并将推送服务器发送的推送数据添加至所述应答数据包;将添加后的所述应答数据包发送给所述使用终端,所述使用终端用于显示添加后的所述应答数据包包括的应答数据和所述推送数据。本公开的实施例提供的技术方案可以包括以下有益效果:通过接收使用终端发送的请求;根据请求生成应答数据包,并将推送服务器发送的推送数据添加至应答数据包;将添加后的应答数据包发送给使用终端,使用终端用于显示添加后的应答数据包包括的应答数据和推送数据,使得使用终端的用户可以以接收推送数据为代价,获取家庭闲置的网络资源使用权,解决了家庭闲置的网络资源无法为公众使用,利用率低的问题,达到了提高家庭闲置的网络资源利用率的效果。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本本文档来自技高网...

【技术保护点】
一种网络共享方法,其特征在于,用于路由器中,所述路由器由共享终端授权后提供共享网络给使用终端,包括:接收所述使用终端发送的请求;根据所述请求生成应答数据包,并将推送服务器发送的推送数据添加至所述应答数据包;将添加后的所述应答数据包发送给所述使用终端,所述使用终端用于显示添加后的所述应答数据包包括的应答数据和所述推送数据。

【技术特征摘要】
1.一种网络共享方法,其特征在于,用于路由器中,所述路由器由共享终端授权后提供共享网络给使用终端,所述共享网络为在原有的家庭网络基础上产生的,且所述共享网络和所述原有的家庭网络的网段不同,所述方法包括:接收所述使用终端发送的请求;若所述请求为数据请求,则将所述数据请求转发给网络服务器,接收所述网络服务器根据所述数据请求反馈的应答数据,提取所述数据请求中的非隐私数据,所述非隐私数据包括所述使用终端所要请求的应答数据的关键字,将所述非隐私数据发送给推送服务器,所述推送服务器用于根据所述路由器的位置信息和所述关键字选择推送数据,向所述路由器发送所述推送数据;所述路由器接收所述推送服务器发送的所述推送数据,将所述推送数据和所述应答数据添加至应答数据包;若所述请求为接入请求,则生成应答数据,并接收所述推送服务器发送的推送数据,将所述应答数据和所述推送数据添加至应答数据包,所述推送数据包括与所述路由器的位置信息相关的信息;将添加后的所述应答数据包发送给所述使用终端,所述使用终端用于显示添加后的所述应答数据包包括的应答数据和所述推送数据。2.根据权利要求1所述的方法,其特征在于,所述方法,还包括:在将所述推送数据添加到所述应答数据包之后,将添加成功的通知消息发送给所述推送服务器,所述推送服务器用于统计所述路由器发送的所有通知消息的数量,并根据所述数量计算兑换资源的数值,所述兑换资源在所述使用终端显示所述推送数据后,由所述推送服务器转移至所述共享终端所对应的账户中。3.根据权利要求1所述的方法,其特征在于,所述方法,还包括:若所述推送数据是推送链接,则接收所述使用终端触发所述推送链接后发送的推送内容获取请求;将所述推送内容获取请求发送给所述推送服务器,并接收所述推送服务器根据所述推送内容获取请求反馈的推送内容数据包,所述推送服务器用于统计所述路由器发送的所有推送链接的触发次数和触发时刻,并根据所述触发次数和所述触发时刻计算兑换资源的数值,所述兑换资源在所述使用终端显示所述推送数据后,由所述推送服务器转移至所述共享终端所对应的账户中。4.根据权利要求1所述的方法,其特征在于,所述方法,还包括:开启所述路由器的网络共享功能;接收所述共享终端发送的网络配置指令;根据所述网络配置指令配置所述共享网络的开启时间、关闭时间、带宽、网络端口中的至少一种。5.一种网络共享装置,其特征在于,用于路由器中,所述路由器由共享终端授权后提供共享网络给使用终端,所述共享网络为在原有的家庭网络基础上产生的,且所述共享网络和所述原有的家庭网络的网段不同,所述装置包括:请求接收模块,被配置为接收所述使用终端发送的请求;推送数据添加模块,被配置为当所述请求为数据请求时,将所述数据请求转发给网络服务器,接收所述网络服务器根据所述数据请求反馈的应答数据,提取所述数据请求中的非隐私数据,所述非隐私数据包括所述使用终端所要请求的应答数据的关键字,将非隐私数据提取子模块提取的所述非隐私数据发送给推送服务器,所述推送服务器用于根据所述路由器的位置信息和所述关键字选择推送数据,向所述路由器发送所述推送数据;所述推送数据添加模块接收所述推送服务器发送的所述推送数据,将所述推送数据和所述应答数据添加至应答数据包;当所述请求为接入请求时...

【专利技术属性】
技术研发人员:王伯天王广健姜子阳
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1