多板卡连接Wi‑Fi的方法、装置和系统与流程

文档序号:12379620阅读:257来源:国知局
多板卡连接Wi‑Fi的方法、装置和系统与流程

本发明涉及通信技术领域,特别是涉及一种多板卡连接Wi-Fi的方法、多板卡连接Wi-Fi的装置以及多板卡连接Wi-Fi的系统。



背景技术:

板卡是一种印制电路板,制作时带有插芯,可以插入计算机的主电路板(主板)的插槽中,用来控制硬件的运行。当用户需要在一个设备中实现多个应用时,一般通过扩展板卡的方式实现,这样就组成了多个板卡的系统架构。

由于各个板卡的内置网络应用需要交换网络数据,而目前各个板卡之间无法实现网络数据的共享,所以一般各个板卡均配置有Wi-Fi(Wireless-Fidelity,无线保真)模块。用户需要对每一个板卡分别进行Wi-Fi连接,操作比较繁琐,尤其是板卡数量较大时,该种分别进行多次Wi-Fi连接的方式就更为繁琐。

以图1所示的超智能数字电视(Free View TV with Super Smart)为例,超智能数字电视配置有TV(电视)板卡和扩展的应用板卡,TV板卡和扩展的应用板卡均配置有Wi-Fi模块。当进行Wi-Fi连接时,用户需要将TV板卡和应用板卡分别连接到Wi-Fi,即用户需要进行两次Wi-Fi连接,操作比较麻烦。



技术实现要素:

基于此,有必要针对上述问题,提供一种操作简单的多板卡连接Wi-Fi的方法、装置和系统。

为了达到上述目的,本发明采取的技术方案如下:

一种多板卡连接Wi-Fi的方法,包括步骤:

获取Wi-Fi配置数据,根据所述Wi-Fi配置数据将第一板卡连接到Wi-Fi;

将所述Wi-Fi配置数据插入Media Payload数据包,然后将所述Media Payload数据包通过所述第一板卡的蓝牙模块发送给第二板卡的蓝牙模块。

本发明多板卡连接Wi-Fi的方法,各个板卡通过自身携带的蓝牙模块建立相互之间的连接,当一个板卡根据用户设置成功连接到Wi-Fi后,就会将Wi-Fi配置数据通过自身的蓝牙模块传输给其余各个板卡的蓝牙模块,其余各个板卡接收到Wi-Fi配置数据后就可以自动连接到Wi-Fi,无需用户再对其余各个板卡一一进行连接,操作方便简单。另外,本发明基于各个板卡现有的蓝牙模块将各个板卡组成一个整体,实现了Wi-Fi网络的共享,并且只需要对软件做简单修改,无需添加硬件,大大节省了成本。

在一个实施例中,将Media Payload数据包通过所述第一板卡的蓝牙模块发送给第二板卡的蓝牙模块的步骤包括:对插入所述Wi-Fi配置数据的Media Payload数据包添加内容保护包头,获得第一配置数据;对所述第一配置数据添加媒体数据包包头,获得第二配置数据;对所述第二配置数据添加L2CAP包头,获得所述Wi-Fi配置数据的数据包;将所述Wi-Fi配置数据的数据包通过所述第一板卡的蓝牙模块发送给第二板卡的蓝牙模块。

一种多板卡连接Wi-Fi的装置,包括:

第一Wi-Fi模块,用于获取Wi-Fi配置数据,根据所述Wi-Fi配置数据将第一板卡连接到Wi-Fi;

第一蓝牙模块,用于将所述Wi-Fi配置数据插入Media Payload数据包,然后将所述Media Payload数据包通过所述第一板卡的蓝牙模块发送给第二板卡的蓝牙模块。

本发明多板卡连接Wi-Fi的装置,各个板卡通过自身携带的蓝牙模块建立相互之间的连接,当一个板卡根据用户设置成功连接到Wi-Fi后,就会将Wi-Fi配置数据通过自身的蓝牙模块传输给其余各个板卡的蓝牙模块,其余各个板卡接收到Wi-Fi配置数据后就可以自动连接到Wi-Fi,无需用户再对其余各个板卡一一进行连接,操作方便简单。另外,本发明基于各个板卡现有的蓝牙模块将各个板卡组成一个整体,实现了Wi-Fi网络的共享,并且只需要对软件做简单修改,无需添加硬件,大大节省了成本。

在一个实施例中,所述第一蓝牙模块包括:第一配置数据获得单元,用于对插入所述Wi-Fi配置数据的Media Payload数据包添加内容保护包头,获得第一配置数据;第二配置数据获得单元,用于对所述第一配置数据添加媒体数据包包头,获得第二配置数据;数据包获得单元,用于对所述第二配置数据添加L2CAP包头,获得所述Wi-Fi配置数据的数据包;数据包发送单元,用于将所述Wi-Fi配置数据的数据包通过所述第一板卡的蓝牙模块发送给第二板卡的蓝牙模块。

一种多板卡与无线网连接的方法,包括步骤:

接收第一板卡成功连接到Wi-Fi后通过蓝牙模块发送的Media Payload数据包,所述Media Payload数据包中包含所述第一板卡成功连接到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后通过蓝牙模块发送的Media Payload数据包,所述Media Payload数据包中包含所述第一板卡成功连接到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配置数据插入Media Payload数据包,然后将所述Media Payload数据包通过所述第一板卡的蓝牙模块发送给所述第二板卡的蓝牙模块;

所述第二板卡包括第二蓝牙模块和第二Wi-Fi模块,第二蓝牙模块用于接收所述第一板卡成功连接到Wi-Fi后通过蓝牙模块发送的Media Payload数据包,所述Media Payload数据包中包含所述第一板卡成功连接到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为现有技术中超智能数字电视配置的TV板卡和扩展应用板卡的结构示意图;

图2为本发明一种多板卡连接Wi-Fi的方法实施例的流程示意图;

图3为本发明一种多板卡连接Wi-Fi的装置实施例的结构示意图;

图4为本发明第一蓝牙模块实施例的结构示意图;

图5为本发明另一种多板卡连接Wi-Fi的方法实施例的流程示意图;

图6为本发明另一种多板卡连接Wi-Fi的装置实施例的结构示意图;

图7为本发明音频流传输过程以及数据包格式具体实施例的示意图;

图8为本发明智能数字电视配置的TV板卡和应用板卡之间进行Wi-Fi配置数据传输的示意图;

图9为本发明TV板卡和应用板卡接入Wi-Fi热点具体实施例的流程示意图。

具体实施方式

为更进一步阐述本发明所采取的技术手段及取得的效果,下面结合附图及较佳实施例,从发送Wi-Fi配置数据的板卡的角度、接收Wi-Fi配置数据的板卡的角度以及发送Wi-Fi配置数据的板卡与接收Wi-Fi配置数据的板卡交互的角度出发,对本发明的技术方案,进行清楚和完整的描述。

需要说明的是,文中出现的“第一”和“第二”仅用于区别同一技术特征,并不对该技术特征的顺序和数量等加以限定。

实施例一

从发送Wi-Fi配置数据的板卡的角度出发,对本发明方法的具体实施方式进行详细描述。

如图2所示,一种多板卡连接Wi-Fi的方法,包括步骤:

S110、获取Wi-Fi配置数据,根据所述Wi-Fi配置数据将第一板卡连接到Wi-Fi;

S120、将所述Wi-Fi配置数据插入Media Payload数据包,然后将所述Media Payload数据包通过所述第一板卡的蓝牙模块发送给第二板卡的蓝牙模块。

Wi-Fi配置数据为板卡连接到Wi-Fi所需要的数据,例如SSID(Service Set Identifier,服务集标识)和PASSWORD(密码)信息等。为了使Wi-Fi连接步骤最简化,可以将各个板卡中的任意一个板卡作为发送Wi-Fi配置数据的第一板卡,剩余的各个板卡作为第二板卡。例如,在智能数字电视中,将TV板卡作为第一板卡,各个扩展应用板卡作为第二板卡。在板卡数量很多时,为了避免多个板卡共享一个Wi-Fi网络影响到网络数据交换的速率等,也可以考虑从各个板卡中选取若干个板卡作为第一板卡,用户对选取的这些板卡进行设置,使其连接到不同的Wi-Fi网络,然后这些选取的板卡将各自的Wi-Fi配置数据通过蓝牙分别传输给对应的第二板卡,实现第二板卡的Wi-Fi连接,这样既一定程度上简化了Wi-Fi连接的步骤,又可以保证网络数据交换的速率等。

各个板卡在连接Wi-Fi前,需要先上电开机,然后加载Wi-Fi模块和Bluetooth(蓝牙)模块。各个板卡的蓝牙模块成功加载后即进行蓝牙配对。进行蓝牙配对的方式有很多种,下面结合两个具体实施例进行详细介绍。

在一个实施例中,第二板卡通过蓝牙模块搜索第一板卡的蓝牙模块,在搜索到第一板卡的蓝牙模块后,自动连接第一板卡的蓝牙模块,无需输入配对密钥,避免在实现Wi-Fi共享连接时用户还需要再一一输入配对密钥,真正实现Wi-Fi连接的简单方便。用户可以固定设备中的主板卡作为发送Wi-Fi配置数据的第一板卡,例如将智能电视中的TV板卡作为第一板卡,然后在有新的板卡插入时,设置新的板卡的蓝牙搜索对象为该第一板卡,在搜索到第一板卡后即自行进行蓝牙配对,简单方便。

在另一个实施例中,第一板卡通过蓝牙模块搜索第二板卡的蓝牙模块,在搜索到第二板卡的蓝牙模块后,自动与第二板卡建立蓝牙连接,无需输入配对密钥,避免在实现Wi-Fi共享连接时用户还需要再一一输入配对密钥,真正实现Wi-Fi连接的简单方便。

第一板卡成功连接到Wi-Fi后,就可以将对应的Wi-Fi配置数据插入MediaPayload(Media PL,媒体有效载荷)数据包,然后通过蓝牙发送给第二板卡。在一个实施例中,将Media Payload数据包通过所述第一板卡的蓝牙模块发送给第二板卡的蓝牙模块的步骤可以包括:

对插入所述Wi-Fi配置数据的Media Payload数据包添加内容保护包头(CP,Content protection header),获得第一配置数据;添加CP包头的步骤也可以不执行,直接进行下一个步骤;

对所述第一配置数据添加媒体数据包包头(MP,Media packet header),获得第二配置数据;

对所述第二配置数据添加L2CAP(Logical Link Control and Adaptation Protocol,逻辑链路控制和适配协议)包头,获得所述Wi-Fi配置数据的数据包;

将所述Wi-Fi配置数据的数据包通过所述第一板卡的蓝牙模块发送给第二板卡的蓝牙模块。

第二板卡接收到Wi-Fi配置数据后,就可以根据该Wi-Fi配置数据自动进行Wi-Fi连接,用户不再需要进行第二板卡的Wi-Fi连接,操作简单方便。

实施例二

基于与实施例一相同的发明构思,本发明还提供一种多板卡连接Wi-Fi的装置,下面对本发明装置的具体实施方式进行详细描述。

如图3所示,一种多板卡连接Wi-Fi的装置,包括:

第一Wi-Fi模块110,用于获取Wi-Fi配置数据,根据所述Wi-Fi配置数据将第一板卡连接到Wi-Fi;

第一蓝牙模块120,用于将所述Wi-Fi配置数据插入Media Payload数据包,然后将所述Media Payload数据包通过所述第一板卡的蓝牙模块发送给第二板卡的蓝牙模块。

各个板卡在连接Wi-Fi前,需要先上电开机,然后加载Wi-Fi模块和Bluetooth模块。各个板卡的蓝牙模块成功加载后即进行蓝牙配对。进行蓝牙配对的方式有很多种。例如,第二板卡通过蓝牙模块搜索第一板卡的蓝牙模块,在搜索到第一板卡的蓝牙模块后,自动连接第一板卡的蓝牙模块。又例如,第一板卡通过蓝牙模块搜索第二板卡的蓝牙模块,在搜索到第二板卡的蓝牙模块后,自动与第二板卡建立蓝牙连接。上述两种蓝牙配对方式均无需输入配对密钥,避免在实现Wi-Fi共享连接时用户还需要再一一输入配对密钥,真正实现Wi-Fi连接的简单方便。

第一Wi-Fi模块110根据Wi-Fi配置数据将第一板卡成功连接到Wi-Fi后,第一蓝牙模块120就可以将对应的Wi-Fi配置数据插入Media Payload数据包,然后通过蓝牙发送给第二板卡。在一个实施例中,如图4所示,所述第一蓝牙模块120可以包括:

第一配置数据获得单元1201,用于对插入所述Wi-Fi配置数据的Media Payload数据包添加内容保护包头,获得第一配置数据;

第二配置数据获得单元1202,用于对所述第一配置数据添加媒体数据包包头,获得第二配置数据;

数据包获得单元1203,用于对所述第二配置数据添加L2CAP包头,获得所述Wi-Fi配置数据的数据包;

数据包发送单元1204,用于将所述Wi-Fi配置数据的数据包通过所述第一板卡的蓝牙模块发送给第二板卡的蓝牙模块。

第二板卡接收到Wi-Fi配置数据后,就可以根据该Wi-Fi配置数据自动进行Wi-Fi连接,用户不再需要进行第二板卡的Wi-Fi连接,操作简单方便。

实施例三

从接收Wi-Fi配置数据的板卡的角度出发,对本发明方法的具体实施方式进行详细描述。

如图5所示,一种多板卡与无线网连接的方法,包括步骤:

S210、接收第一板卡成功连接到Wi-Fi后通过蓝牙模块发送的Media Payload数据包,所述Media Payload数据包中包含所述第一板卡成功连接到Wi-Fi的Wi-Fi配置数据;

S220、根据所述Wi-Fi配置数据将第二板卡连接到Wi-Fi。

Wi-Fi配置数据为板卡连接到Wi-Fi所需要的数据,例如SSID、PASSWORD信息等。为了使Wi-Fi连接步骤最简化,可以将各个板卡中的任意一个板卡作为发送Wi-Fi配置数据的第一板卡,剩余的各个板卡作为第二板卡。例如,在智能数字电视中,将TV板卡作为第一板卡,各个扩展应用板卡作为第二板卡。在板卡数量很多时,为了避免多个板卡共享一个Wi-Fi网络影响到网络数据交换的速率等,也可以考虑从各个板卡中选取若干个板卡作为第一板卡,用户对选取的这些板卡进行设置,使其连接到不同的Wi-Fi网络,然后这些选取的板卡将各自的Wi-Fi配置数据通过蓝牙分别传输给对应的第二板卡,实现第二板卡的Wi-Fi连接,这样既一定程度上简化了Wi-Fi连接的步骤,又可以保证网络数据交换的速率等。

各个板卡在连接Wi-Fi前,需要先上电开机,然后加载Wi-Fi模块和Bluetooth模块。各个板卡的蓝牙模块成功加载后即进行蓝牙配对。各个板卡之间进行蓝牙配对的形式有很多种,例如,在一个实施例中,接收第一板卡成功连接到Wi-Fi后通过蓝牙模块发送的Wi-Fi配置数据之前,还可以包括步骤:

在第二板卡上电开机后,加载所述第二板卡的蓝牙模块;

通过所述第二板卡的蓝牙模块搜索第一板卡的蓝牙模块;

在成功搜索到所述第一板卡的蓝牙模块时,将所述第二板卡的蓝牙模块和所述第一板卡的蓝牙模块自动连接。

上述蓝牙配对的方式无需输入配对密钥,避免在实现Wi-Fi共享连接时用户还需要再一一输入配对密钥,真正实现Wi-Fi连接的简单方便。用户可以固定设备中的主板卡作为发送Wi-Fi配置数据的第一板卡,例如将智能电视中的TV板卡作为第一板卡,然后在有新的板卡插入时,设置新的板卡的蓝牙搜索对象为该第一板卡,在搜索到第一板卡后即自行进行蓝牙配对,简单方便。

第一板卡根据用户设置成功连接到Wi-Fi后,就可以将对应的Wi-Fi配置数据插入Media Payload数据包,然后通过蓝牙发送给第二板卡。如果第一板卡在发送Wi-Fi配置数据时将所述Wi-Fi配置数据插入Media Payload数据包后,还依次添加了CP包头、MP包头和L2CAP包头,则第二板卡接收到该Wi-Fi配置数据后,需要依次进行去除L2CAP包头、MP包头和CP包头的操作,然后得到插入到Media PL数据包的Wi-Fi配置数据,根据该Wi-Fi配置数据自动进行Wi-Fi连接,用户不再需要进行第二板卡的Wi-Fi连接,操作简单方便。

实施例四

基于与实施例三相同的发明构思,本发明还提供另一种多板卡连接Wi-Fi的装置,下面对本发明装置的具体实施方式进行详细描述。

如图6所示,一种多板卡连接Wi-Fi的装置,包括:

第二蓝牙模块210,用于接收第一板卡成功连接到Wi-Fi后通过蓝牙模块发送的Media Payload数据包,所述Media Payload数据包中包含所述第一板卡成功连接到Wi-Fi的Wi-Fi配置数据;

第二Wi-Fi模块220,用于根据所述Wi-Fi配置数据将第二板卡连接到Wi-Fi。

各个板卡在连接Wi-Fi前,需要先上电开机,然后加载Wi-Fi模块和Bluetooth模块。各个板卡之间进行蓝牙配对的形式有很多种,例如,在一个实施例中,所述第二蓝牙模块210接收第一板卡成功连接到Wi-Fi后通过蓝牙模块发送的Wi-Fi配置数据之前,还用于在第二板卡上电开机后,加载所述第二板卡的蓝牙模块,通过所述第二板卡的蓝牙模块搜索第一板卡的蓝牙模块,在成功搜索到所述第一板卡的蓝牙模块时,将所述第二板卡的蓝牙模块和所述第一板卡的蓝牙模块自动连接。

上述蓝牙配对的方式无需输入配对密钥,避免在实现Wi-Fi共享连接时用户还需要再一一输入配对密钥,真正实现Wi-Fi连接的简单方便。用户可以固定设备中的主板卡作为发送Wi-Fi配置数据的第一板卡,例如将智能电视中的TV板卡作为第一板卡,然后在有新的板卡插入时,设置新的板卡的蓝牙搜索对象为该第一板卡,在搜索到第一板卡后即自行进行蓝牙配对,简单方便。

第一板卡根据用户设置成功连接到Wi-Fi后,就可以将对应的Wi-Fi配置数据插入Media Payload数据包,然后通过蓝牙发送给第二板卡。如果第一板卡在发送Wi-Fi配置数据时将所述Wi-Fi配置数据插入Media Payload数据包后,还依次添加了CP包头、MP包头和L2CAP包头。则第二蓝牙模块210接收该Wi-Fi配置数据后,需要依次进行去除L2CAP包头、MP包头和CP包头的操作,然后得到插入到Media PL数据包的Wi-Fi配置数据,第二Wi-Fi模块220根据该Wi-Fi配置数据自动进行Wi-Fi连接,用户不再需要进行第二板卡的Wi-Fi连接,操作简单方便。

实施例五

从发送Wi-Fi配置数据的板卡与接收Wi-Fi配置数据的板卡交互的角度出发,对本发明系统的具体实施方式进行详细描述。

一种多板卡连接Wi-Fi的系统,包括第一板卡和第二板卡;

所述第一板卡包括第一Wi-Fi模块和第一蓝牙模块,所述第一Wi-Fi模块用于获取Wi-Fi配置数据,根据所述Wi-Fi配置数据将所述第一板卡连接到Wi-Fi;所述第一蓝牙模块用于将所述Wi-Fi配置数据插入Media Payload数据包,然后将所述Media Payload数据包通过所述第一板卡的蓝牙模块发送给所述第二板卡的蓝牙模块;

所述第二板卡包括第二蓝牙模块和第二Wi-Fi模块,第二蓝牙模块用于接收所述第一板卡成功连接到Wi-Fi后通过蓝牙模块发送的Media Payload数据包,所述Media Payload数据包中包含所述第一板卡成功连接到Wi-Fi的Wi-Fi配置数据;第二Wi-Fi模块用于根据所述Wi-Fi配置数据将所述第二板卡连接到Wi-Fi。

本发明的多板卡连接Wi-Fi的系统可以安装在智能数字电视中,第一板卡可以为TV板卡,第二板卡为各个扩展的应用板卡。

在进行Wi-Fi配置数据传输时,第一板卡需要根据蓝牙协议(例如A2DP协议)对Wi-Fi配置数据进行封装,第二板卡进行相应的解封装。如图7所示,为音频流传输过程以及数据包格式的示意图。第一板卡需要将Wi-Fi配置数据编码进Media PL数据包,然后依次添加CP包头(加密)、MP包头(AVDTP,蓝牙协议规范)和L2CAP包头,其中添加CP包头为可选的操作。第二板卡接收到包含Wi-Fi配置数据的数据包后,依次去除L2CAP包头、MP包头和CP包头,然后进行解码,获得Wi-Fi配置数据,根据获取的Wi-Fi配置数据进行Wi-Fi连接。

为了更好地理解本发明的实施过程,下面结合一个具体实施例进行详细说明。

假设用户需要智能数字电视支持Netflix应用,而用户拿不到这个Netflix应用的认证,所以就选择扩展一个应用板卡来实现这个应用,这样就组成了TV板卡+扩展应用板卡的双系统架构,如图8所示。

图8所示的系统涉及到两个不同平台的网络数据共享问题。目前两个板卡之间无法实现网络数据共享,所以各自配置有Wi-Fi模块,用户需要进行两次网络设置连接(TV板卡和扩展应用板卡),操作比较麻烦。所以本发明通过蓝牙模块(两边板卡都有蓝牙模块)共享Wi-Fi配置数据,将物理上的两个Wi-Fi设备虚拟成一个Wi-Fi设备,从而只需要进行一次Wi-Fi数据连接,具体的步骤如图9所示。

如图9所示,TV板卡和应用板卡均接入到Wi-Fi热点的步骤包括:

S1、TV板卡上电开机,应用板卡上电开机;

S2、TV板卡加载Wi-Fi模块和Bluetooth模块,应用板卡加载Wi-Fi模块和Bluetooth模块;

S3、应用板卡搜索TV板卡,搜索到TV板卡后自动连接TV板卡的Bluetooth模块;

S4、用户输入Wi-Fi配置数据,将TV板卡连接到Wi-Fi热点;

S5、TV板卡和应用板卡通过蓝牙实现Wi-Fi配置数据的共享,即TV板卡通过自身的蓝牙模块将Wi-Fi配置数据发送给应用板卡的蓝牙模块;

S6、应用板卡根据接收到的Wi-Fi配置数据自动连接到Wi-Fi热点。至此已经实现了TV板卡和应用板卡的Wi-Fi热点连接。

本发明利用各板卡自身携带的蓝牙模块,当一个板卡根据用户设置成功连接到Wi-Fi后,就会将Wi-Fi配置数据通过自身的蓝牙模块传输给其余各个板卡的蓝牙模块,其余各个板卡接收到Wi-Fi配置数据后就可以自动连接到Wi-Fi,无需用户再对其余各个板卡一一进行连接,操作方便简单。另外,本发明基于各个板卡现有的蓝牙模块将各个板卡组成一个整体,实现了Wi-Fi网络的共享,并且只需要对软件做简单修改,无需添加硬件,大大节省了成本。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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