网络中不同中文编码ssid的实现方法和设备的制造方法

文档序号:8302173阅读:1302来源:国知局
网络中不同中文编码ssid的实现方法和设备的制造方法
【技术领域】
[0001]本申请涉及网络通信技术,特别涉及网络中不同中文编码服务集标识(SSID:Service Set Identifier)的实现方法和设备。
【背景技术】
[0002]目前,网络传输中,当无线服务的SSID配置为中文编码时,如果客户端(Stat1n)与接入点(AP:Access Point)关联的中文编码不一致,比如,客户端关联的中文编码为传输格式8(UTF8:UCS Transformat1n Format)编码,AP关联的中文编码为ANSI编码,则当客户端收到AP定期发送的信标(Beacon)帧,因为关联的中文编码与Beacon帧中SSID封装的中文编码不同,则会产生以下技术问题:无法正确解析Beacon帧中的SSID,从而导致客户端无法选择正确的SSID。
[0003]一种比较常用的解决上述技术问题的方法是在AP创建不同的无线服务,并分别按照不同的中文编码封装该创建的各个无线服务的SSID。因为各个无线服务的SSID通过不同的中文编码封装,这样,当客户端收到AP定期发送的Beacon帧时,Beacon帧中封装SSID的中文编码总有一个与客户端关联的中文编码一致,客户端总会正确解析Beacon帧中的SSID,从而实现了客户端可以选择正确的SSID,即解决了上述技术问题。
[0004]但是,上述方法却引入了如下描述的新技术问题:多个无线服务需要分别配置,增加了配置工作量;不同无线服务的客户端无法集中统计管理,基于同一无线服务下的客户端之间的业务因为关联的中文编码不同而无法实现。

【发明内容】

[0005]本申请提供了网络中不同中文编码SSID的实现方法和设备,以在不配置多个无线服务的前提下实现不同中文编码SSID的客户端按照接入同一无线服务的方式进行集中管理。
[0006]本申请提供的技术方案包括:
[0007]一种网络中不同中文编码服务集标识SSID的实现方法,该方法应用于接入点AP,包括:
[0008]自动适配用户配置的SSID在经由编码初始化得到的具有设定中文编码格式的SSID ;
[0009]确定所述具有设定中文编码格式的SSID为主无线服务SSID ;
[0010]对所述主无线服务SSID进行转码得到中文编码格式不同于所述设定中文编码格式的SSID,确定得到的SSID为从无线服务SSID ;
[0011]分别定期向客户端广播携带了主无线服务SSID的信标Beacon帧、以及携带了从无线服务SSID的Beacon帧;
[0012]接收与从无线服务SSID匹配的数据报文,自动将所述数据报文携带的基本服务集标识BSSID切换为所述主无线服务SSID相关联的BSSID ;
[0013]发送数据报文时,若确定该数据报文与从无线服务SSID匹配,将匹配的从无线服务SSID相关联的BSSID携带在该数据报文中发送。
[0014]—种网络中不同中文编码服务集标识SSID的实现设备,该设备应用于接入点AP,包括:
[0015]适配单元,用于自动适配用户配置的SSID在经由编码初始化得到的具有设定中文编码格式的SSID ;
[0016]确定单元,用于确定所述具有设定中文编码格式的SSID为主无线服务SSID ;
[0017]转码单元,用于对所述主无线服务SSID进行转码得到中文编码格式不同于所述设定中文编码格式的SSID,确定得到的SSID为从无线服务SSID ;
[0018]接收单元,用于接收与从无线服务SSID匹配的数据报文,自动将所述数据报文携带的基本服务集标识BSSID切换为所述主无线服务SSID相关联的BSSID ;
[0019]发送单元,用于发送数据报文时,若确定该数据报文与从无线服务SSID匹配,将匹配的从无线服务SSID相关联的BSSID携带在该数据报文中发送;以及,
[0020]分别定期向客户端广播携带了主无线服务SSID的信标Beacon帧、以及携带了从无线服务SSID的Beacon帧。
[0021 ] 由以上技术方案可以看出,本发明中,只需要用户配置一个无线服务的SSID,通过将自动适配用户配置的SSID在经由编码初始化实现的具有设定中文编码格式的SSID作为主无线服务SSID,自动创建不同中文编码格式、且继承主无线服务SSID所有配置的从无线服务SSID,减轻了配置工作量;
[0022]进一步地,在数据报文收发时自动相应替换数据报文中的BSSID,来实现不同中文编码SSID接入的客户端均按照配置的同一无线服务接入,实现了用户统一集中管理,保证了基于同一无线服务下的客户端之间的业务尽管关联的中文编码不同也可以正常进行。
【附图说明】
[0023]图1为本发明实施例提供的方法流程图;
[0024]图2为本发明实施例提供的设备结构图。
【具体实施方式】
[0025]为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
[0026]本发明提供的方法包括图1所示的流程。
[0027]参见图1,图1为本发明提供的方法流程图。如图1所示,该流程可应用于AP,包括以下步骤:
[0028]步骤101,自动适配用户配置的SSID在经由编码初始化得到的具有设定中文编码格式的SSID。
[0029]这里,设定中文编码格式可为目前网络中常用的中文编码格式中的任一种,比如UTF-8,或者ANSI等,本发明并不具体限定。
[0030]在网络应用中,当用户对无线网络设置时默认都要针对无线网络的SSID(相当于无线网络名称)进行配置。
[0031]其中,用户配置SSID可采用浏览器方法实现,S卩:用户在Web页面上配置一个无线服务的SSID时,通过页面前台将用户配置的SSID (其实质为一条字符串)通过脚本(比如JavaScript脚本等)转换为具有设定中文编码格式(比如UTF-8,或者ANSI等)的SSID。这里,通过页面前台将用户配置的SSID (其实质为一条字符串)通过脚本(比如JavaScript脚本等)转换为具有设定中文编码格式(比如UTF-8,或者ANSI等)的SSID就相当于对用户配置的SSID进行编码初始化,而最终转换后的具有设定中文编码格式的SSID就为用户配置的SSID经由编码初始化得到的具有设定中文编码格式的SSID ;
[0032]作为另一个实施例,用户配置SSID也可采用远程登陆(Telnet)方法实现,S卩:当用户欲登陆Telnet终端时,Telnet终端就会输出以设定中文编码格式编码的中文字符(比如欢迎字符),其目的是指导用户在管理界面以设定中文编码格式输入配置的一个无线服务的SSID,保证用户配置的SSID转换为具有设定中文编码格式的SSID。这里,指导用户在管理界面以设定中文编码格式输入配置的SSID,其就相当于对用户配置的SSID进行编码初始化,而最终得到的具有设定中文编码格式的SSID就为用户配置的SSID经由编码初始化得到的具有设定中文编码格式的SSID。
[0033]本发明中,在对用户配置SSID时,增加自动适配中文选项的配置。当用户完成配置SSID后,可以默认无线网络中的所有AP都使能自动适配中文选项功能,以自动适配用户配置的SSID经由编码初始化实现的具有设定中文编码格式的SSID。
[0034]步骤102,确定具有设定中文编码格式的SSID为主无线服务SSID。
[0035]步骤103,对所述主无线服务SSID进行转码得到编码格式不同于所述设定中文编码格式的SSID,确定得到的SSID为从无线服务SSID。
[0036]从步骤103可以看出,从无线服务SSID是由AP通过对主无线服务SSID进行转码自动创建的。
[0037]下面描述如何通过对主无线服务SSID进行转码自动创建从无线服务SSID:
[0038]以除所述设定中文编码格式之外的N个不同中文编码格式分别对主无线服务SSID进行转码,得到N个具有不同中文编码格式、且编码格式不同于所述设定中文编码格式的SSID,将得到的N个SSID分别确定为从无线服务SSID,N大于等于I。
[0039]举一个简单的例子,N为I的情况,当然N大于I的情况类似,这里不再一一展开描述,则,假如设定中文编码格式为UTF-8,则以除UTF-8之外的中文编码格式比如ANSI对主无线服务SSID进行转码,得到ANSI编码格式的SSID,将得到的该ANSI编码格式的SSID确定为从无线服务SSID。
[0040]本发明中,从无线服务SSID继承了主无线服务SSID的所有配置,任何时候都需要保证主、从无线服务SSID的配置一致,当主无线服务SSID的配置变化时,需要自动相应更新从无线服务SSID的配置。本发明中,所述从无线服务SSID对用户可不见,也不允许用户修改,当主无线服务SSID被删除时从无线服务SSID随着自动删除。
[0041]步骤104,分别定期广播携带了主无线服务SSID的Beacon帧、以及携带了从无线服务SSID的Beacon帧。
[0042]因为Beacon帧或者携带了主无线服务SSID、或者携带了从无线服务SSID,这样,当客户端接收到Beacon帧时,至少能够解析出其中一个SSID比如主无线服务SSID、和/或从无线服务SSID,这能够保证客户端获知SSID的实际内容,进而保证客户端选择正确的SSIDo
[0043]步骤105,接收与从无线服务SSID匹配的数据报文,自动将所述数据报文携带的基本服务集标识(BSSID:Basic Service Set Identifi
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1