CN111586891B - 网络连接的方法、装置、电子设备及介质 - Google Patents
网络连接的方法、装置、电子设备及介质 Download PDFInfo
- Publication number
- CN111586891B CN111586891B CN202010365723.7A CN202010365723A CN111586891B CN 111586891 B CN111586891 B CN 111586891B CN 202010365723 A CN202010365723 A CN 202010365723A CN 111586891 B CN111586891 B CN 111586891B
- Authority
- CN
- China
- Prior art keywords
- network
- display
- alias
- information
- name
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请公开了一种网络连接的方法、装置、电子设备及介质。其中,通过应用本申请的技术方案,可以在客户端获取到利用包含有别名字段的通信协议传输之后,利用该别名字段生成别名名称,并将该别名名称替代原始网络名称以作为该网络现有的网络展示名称,并且在当后续获取到新的别名名称后,直接将新的别名名称与历史别名名称进行替换即可。进而避免相关技术中存在的一旦出现更改网络名称的情况时会存在先前连接的所有智能设备均断网的问题。
Description
技术领域
本申请中涉及通信技术,尤其是一种网络连接的方法、装置、电子设备及介质。
背景技术
由于通信时代和社会的兴起,智能设备已经随着越来越多用户的使用而不断发展。
其中,随着通信时代的飞速发展,人们使用智能设备进行网络连接已经成为了一种常态。相关技术中,常常存在有多个智能设备同时连接一个网络的情况。例如对于办公场景中,会存在有多个员工的移动终端同时连接着公司所在的无线网络。或者在户外场景中,也会存在有多个用户的手机同时连接有一个用户的WIFI热点等情况。
然而,相关技术中在多个设备同时连接网络的情况下,一旦出现网络用户更改网络名称的情况时,会存在先前连接的所有智能设备均断网的事件发生,这也极大降低了用户浏览网络的体验。
发明内容
本申请实施例提供一种网络连接的方法、装置、电子设备及介质,本申请实施例用于解决相关技术中存在的一旦出现更改网络名称的情况时会存在先前连接的所有智能设备均断网的问题。
其中,根据本申请实施例的一个方面,提供的一种网络连接的方法,其特征在于,包括:
获取预设通信协议,所述预设通信协议中包括服务集标识字段、别名字段以及显示标识,所述显示标识用于指示客户端显示预设的网络展示名称,所述别名字段用于客户端替代展示目标网络的原始网络名称;
当检测到存在目标客户端发送的针对所述目标网络的连接请求时,对所述目标网络的连接请求进行合法性验证;
当确定针对所述连接请求的合法性验证通过时,利用所述预设通信协议实现与所述目标客户端的数据通信。
可选地,在基于本申请上述方法的另一个实施例中,所述利用所述预设通信协议实现与所述目标客户端的数据通信,包括:
利用包含有所述显示标识的预设通信协议,将所述别名字段发送给所述目标客户端;
当获取到基于修改信息生成的修改名称请求时,利用包含有所述显示标识的预设通信协议,将所述修改信息发送给所述目标客户端,所述修改信息为所述别名字段中携带的信息,所述修改信用于替代所述别名字段作为所述目标网络的网络展示名称。
可选地,在基于本申请上述方法的另一个实施例中,所述利用所述预设通信协议实现与所述目标客户端的数据通信,包括:
获取第一展示规则标识,所述第一展示规则标识用于指示所述目标客户端在预设时间范围,和/或,预设地理区域显示所述预设的网络展示名称;
将所述第一展示规则标识添加到所述预设通信协议中;
利用添加了所述第一展示规则标识的预设通信协议,实现与所述目标客户端的数据通信。
可选地,在基于本申请上述方法的另一个实施例中,所述利用所述预设通信协议实现与所述目标客户端的数据通信,包括:
获取第二展示规则标识,所述第二展示规则标识用于指示所述目标客户端向网络地址在预设通信地址的通信设备显示所述预设的网络展示名称;
将所述第二展示规则标识添加到所述预设通信协议中;
利用添加了所述第二展示规则标识的预设通信协议,实现与所述目标客户端的数据通信。
可选地,在基于本申请上述方法的另一个实施例中,在所述将所述第一别名信息作为所述目标网络的网络展示名称之后,包括:
获取第三展示规则标识,所述第三展示规则标识用于限制连接所述目标网络的通信设备数量;
将所述第三展示规则标识添加到所述预设通信协议中;
利用添加了所述第三展示规则标识的预设通信协议,实现与所述目标客户端的数据通信。
可选地,在基于本申请上述方法的另一个实施例中,在所述对所述目标网络的连接请求进行合法性验证之前,还包括:
获取针对所述目标网络的配网信息,所述配网信息包括所述服务集标识字段、密码信息以及所述别名字段;
获取目标用户的生物特征参数,所述生物特征参数对应于脸部特征参数,虹膜特征参数,指纹特征参数中的至少一种,所述目标用户为发起所述配网请求的用户;
当接收到基于所述生物特征参数生成的验证通过消息时,将所述服务集标识字段、密码信息以及所述别名字段进行关联绑定。
可选地,在基于本申请上述方法的另一个实施例中,在所述将所述SSID信息、密码信息以及所述别名字段进行关联绑定之后,还包括:
将所述别名字段添加到所述预设通信协议中,并利用添加了所述别名字段的预设通信协议实现与所述目标客户端的数据通信。
可选地,在基于本申请上述方法的另一个实施例中,在所述获取到基于修改信息生成的修改名称请求之后,还包括:
生成事件通知,所述事件通知用于以预设方式告知所述目标客户端存在所述修改名称请求的事件。
利用包含有所述显示标识的预设通信协议,将所述修改信息以及所述事件通知发送给所述目标客户端。
其中,根据本申请实施例的一个方面,提供的一种网络连接的方法,其特征在于,应用于客户端,包括:
当检测到在配备预设通信协议下进行目标网络连接的请求通过时,获取服务端通过所述预设通信协议传输的别名字段,所述预设通信协议中包括显示标识,所述显示标识用于指示所述客户端显示预设的网络展示名称;
基于所述别名字段,获取第一别名信息,所述别名信息用于替代展示所述目标网络的原始网络名称;
基于所述显示标识,将所述第一别名信息作为所述目标网络的网络展示名称并进行显示。
可选地,在基于本申请上述方法的另一个实施例中,在所述将所述第一别名信息作为所述目标网络的网络展示名称并进行显示之后,还包括:
获取所述服务端通过所述预设通信协议传输的所述修改信息,所述修改信息用于修改所述目标网络的网络展示名称,所述修改信息为所述别名字段中携带的信息;
基于所述修改信息,获取第二别名信息;
基于所述显示标识,将所述第二别名信息作为所述目标网络的网络展示名称并进行显示。
可选地,在基于本申请上述方法的另一个实施例中,在所述基于所述别名字段,获取第一别名信息之后,还包括:
检测所述预设通信网络协议中,是否存在展示规则标识;
当确定存在所述展示规则标识时,基于所述展示规则标识以及所述显示标识,将所述第一别名信息作为所述目标网络的网络展示名称并进行显示。
根据本申请实施例的又一个方面,提供的一种电子设备,包括:
存储器,用于存储可执行指令;以及
显示器,用于与所述存储器显示以执行所述可执行指令从而完成上述任一所述网络连接的方法的操作。
根据本申请实施例的还一个方面,提供的一种计算机可读存储介质,用于存储计算机可读取的指令,所述指令被执行时执行上述任一所述网络连接的方法的操作。
本申请中,可以由服务端利用包含有别名字段以及显示标识的通信协议来实现与目标客户端的数据交换,且在当客户端接收到别名字段后,基于该别名字段生成对应的别名信息并将该别名信息作为目标网络的网络展示名称。再当后续接收到服务端发送的新的别名字段后,由新的别名字段生成的别名信息替换原始的别名信息。通过应用本申请的技术方案,可以在获取到别名名称后,将该别名名称替代原始网络名称以作为该网络现有的网络展示名称,并且在当后续获取到新的别名名称后,直接将新的别名名称与历史别名名称进行替换即可。进而避免相关技术中存在的一旦出现更改网络名称的情况时会存在先前连接的所有智能设备均断网的问题。
下面通过附图和实施例,对本申请的技术方案做进一步的详细描述。
附图说明
构成说明书的一部分的附图描述了本申请的实施例,并且连同描述一起用于解释本申请的原理。
参照附图,根据下面的详细描述,可以更加清楚地理解本申请,其中:
图1为本申请提出的网络连接的***架构示意图;
图2为本申请提出的一种服务端网络连接方法的示意图;
图3为本申请提出的设备界面显示图;
图4为本申请提出的一种客户端的网络连接方法的示意图;
图5a-5c为本申请提出的设备界面显示图;
图6为本申请提出的一种网络连接的流程示意图;
图7-8为本申请网络连接的电子装置的结构示意图;
图9为本申请显示电子设备结构示意图。
具体实施方式
现在将参照附图来详细描述本申请的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本申请的范围。
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
以下对至少一个示例性实施例的描述实际上仅仅是说明性的,不作为对本申请及其应用或使用的任何限制。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
另外,本申请各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。
需要说明的是,本申请实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
下面结合图1-图6来描述根据本申请示例性实施方式的用于进行网络连接的方法。需要注意的是,下述应用场景仅是为了便于理解本申请的精神和原理而示出,本申请的实施方式在此方面不受任何限制。相反,本申请的实施方式可以应用于适用的任何场景。
图1示出了可以应用本申请实施例的视频处理方法或视频处理装置的示例性***架构100的示意图。
如图1所示,***架构100可以包括终端设备101、102、103中的一种或多种,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。比如服务器105可以是多个服务器组成的服务器集群等。
用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103可以是具有显示屏的各种电子设备,包括但不限于智能手机、平板电脑、便携式计算机和台式计算机等等。
本申请中的终端设备101、102、103可以为提供各种服务的终端设备。例如用户通过终端设备103(也可以是终端设备101或102)当检测到在配备预设通信协议下进行目标网络连接的请求通过时,获取服务端通过所述预设通信协议传输的别名字段,所述预设通信协议中包括显示标识,所述显示标识用于指示所述客户端显示预设的网络展示名称;基于所述别名字段,获取第一别名信息,所述别名信息用于替代展示所述目标网络的原始网络名称;基于所述显示标识,将所述第一别名信息作为所述目标网络的网络展示名称并进行显示。
在此需要说明的是,本申请实施例所提供的网络连接的方法可以由终端设备101、102、103中的一个或多个,和/或,服务器105执行,相应地,本申请实施例所提供的网络连接的装置一般设置于对应终端设备中,和/或,服务器105中,但本申请不限于此。
本申请还提出一种网络连接的方法、装置、目标终端及介质。
图2示意性地示出了根据本申请实施方式的一种网络连接的方法的流程示意图。如图2所示,该方法应用于服务端,包括:
S101,获取预设通信协议,预设通信协议中包括服务集标识字段以及别名字段以及显示标识,显示标识用于指示客户端显示预设的网络展示名称,别名字段用于客户端替代展示目标网络的原始网络名称。
首先,本申请不对目标网络进行具体限定。在一种可能的实施方式中,该目标网络可以为基于802.1X协议的WIFI无线网络(WIreless FIdelity)。其中,Wi-Fi为IEEE定义的一个无线网络通信的工业标准(IEEE802.11)。其定义了介质访问接入控制层(MAC层)和物理层。物理层定义了工作在2.4GHz的ISM频段上的两种无线调频方式和一种红外传输的方式,总数据传输速率设计为2Mbits。两个设备之间的通信可以自由直接(ad hoc)的方式进行,也可以在基站(Base Station,BS)或者访问点(Access Point,AP)的协调下进行。
其中,当用户第一次使用某个智能设备时,均需要给智能设备进行配网连接,即让智能设备连接上WIFI网络,然后,才能进行本地或远程的操作、控制、查看等操作。进一步的,为了防止他人蹭网或只希望部分特定人群连接自己的网络时,用户可以采取定期更改网络名称的措施,然而出现这种情况,会造成先前连接的所有智能设备均无法连接网络的事件发生。此时需要多个用户逐个操作,分别重新给所有已连接的智能设备再一一进行配网。当家里智能设备数量多时,会更耗时、更麻烦,非常影响用户体验及使用。可以理解的,当断网的智能设备数量较多时,采用上述方法会极大地消耗用户的操作时间,进而降低用户体验。
为了解决上述提出的问题,本申请即可以获取包含服务集标识字段,别名字段以及显示标识的预设通信协议。可以理解的,该别名字段用于生成对应的别名信息。而该别名信息可以用于替代展示目标网络的原始网络名称。需要说明的是,本申请的预设通信协议中的显示标识可以为空,也可以不为空。例如,当显示标识为空时,则可以指示客户端不显示别名字段而显示原始的网络名称。进一步的,而当显示标识不为空时,则可以指示客户端显示该别名字段对应的别名名称。
S102,当检测到存在目标客户端发送的针对目标网络的连接请求时,对目标网络的连接请求进行合法性验证。
其中,本申请在当检测到目标客户端发送的针对目标网络的连接请求通过时,即可以对该请求进行合法性验证。需要说明的是,该针对目标网络的连接请求的验证方式可以通过检测用户输入的服务集标识字段SSID信息以及密码信息等进行验证。也可以根据包含用户的生物特征信息等参数进行验证,本申请对此不做限定。
其中,本申请对于别名字段的生成方式本申请同样不做限定,例如可以为由用户根据自身需求自动生成,也可以根据预设的生成规则自动生成对应的别名字段等等。
S103,当确定针对连接请求的合法性验证通过时,利用预设通信协议实现与目标客户端的数据通信。
进一步的,当服务端确定客户端发送的连接请求为合法请求时,即可以利用该包含有别名字段以及显示标识的通信协议来实现与目标客户端的数据交换。
本申请中,可以由服务端利用包含有别名字段以及显示标识的通信协议来实现与目标客户端的数据交换,且在当客户端接收到别名字段后,基于该别名字段生成对应的别名信息并将该别名信息作为目标网络的网络展示名称。再当后续接收到服务端发送的新的别名字段后,由新的别名字段生成的别名信息替换原始的别名信息。通过应用本申请的技术方案,可以在获取到别名名称后,将该别名名称替代原始网络名称以作为该网络现有的网络展示名称,并且在当后续获取到新的别名名称后,直接将新的别名名称与历史别名名称进行替换即可。进而避免相关技术中存在的一旦出现更改网络名称的情况时会存在先前连接的所有智能设备均断网的问题。
可选的,在本申请一种可能的实施方式中,在S103(利用预设通信协议实现与目标客户端的数据通信)中,可以通过下述步骤实施:
利用包含有显示标识的预设通信协议,将别名字段发送给客户端;
当获取到基于修改信息生成的修改名称请求时,利用包含有显示标识的预设通信协议,将修改信息发送给目标客户端,修改信息用于替代别名字段作为目标网络的网络展示名称,修改信用于替代别名字段作为目标网络的网络展示名称。
首先,本申请在服务端利用预设通信协议实现与目标客户端的数据通信的过程中,需要将该别名字段发送给目标客户端,以使该客户端根据该别名字段携带的修改信息,生成对应的第二别名信息并将该别名信息替代目标网络的原始网络名称进行显示。
进一步的,在服务端接收到例如可以为用户生成的修改名称请求时,即可以将修改信息发送给目标客户端。以使该客户端根据该修改信息生成对应的第二别名信息并将该别名信息替代目标网络的第一别名信息进行显示。
其中,本申请不对生成别名字段以及修改信息的方式做具体限定,例如可以为同一用户生成的,也可以为不同用户生成的。
进一步可选的,在本申请一种可能的实施方式中,在S103(利用预设通信协议实现与目标客户端的数据通信)中,可以通过以下三种方式的任意一种或多种实现:
第一种方式:
获取第一展示规则标识,第一展示规则标识用于指示目标客户端在预设时间范围,和/或,预设地理区域显示预设的网络展示名称;
将第一展示规则标识添加到预设通信协议中;
利用添加了第一展示规则标识的预设通信协议,实现与目标客户端的数据通信。
进一步的,本申请中可以由服务端进行检测,以确定通信协议中是否存在由对应的用于指示目标客户端在预设时间范围,和/或,预设地理区域显示预设的网络展示名称的第一展示规则标识。
其中,在确定存在第一展示规则标识后,即可以利用该展示规则指示客户端针对性的将该别名信息进行展示。例如可以根据其他终端设备是否位于预设的地理区域来选择是否进行展示该第一别名信息。又或,也可以为根据当前时间是否位于预设的时间范围来选择是否进行展示该第一别名信息等等。
其中,本申请不对预设的预设时间范围做具体限定,例如可以为在每天特定的某个时间范围内,也可以为在工作日或是节假日等时间范围。另外,本申请同样不对预设地理区域做具体限定,例如可以为位于办公地点附近的某个区域内,也可以为在距离网络发起设备附近的某个区域等等。
第二种方式:
获取第二展示规则标识,第二展示规则标识用于指示目标客户端向网络地址在预设通信地址的通信设备显示预设的网络展示名称;
将第二展示规则标识添加到预设通信协议中;
利用添加了第二展示规则标识的预设通信协议,实现与目标客户端的数据通信。
进一步的,本申请中可以由服务端进行检测,以确定通信协议中是否存在由对应的用于指示目标客户端向网络地址在预设通信地址的通信设备显示预设的网络展示名称的第二展示规则标识。
其中,在确定存在第二展示规则标识后,即可以利用该展示规则指示客户端针对性的将该别名信息进行展示。例如可以根据其他终端设备的通信地址是否属于预设通信地址来决定是否向其展示该第一别名信息。
其中,本申请不对预设的通信地址做具体限定,例如可以为基于某个运营商的通信地址,又或可以基于预设的网络白名单上的通信地址,还可以为基于某个制造商的通信地址等等。
第三种方式:
获取第三展示规则标识,第三展示规则标识用于限制连接目标网络的通信设备数量;
将第三展示规则标识添加到预设通信协议中;
利用添加了第三展示规则标识的预设通信协议,实现与目标客户端的数据通信。
进一步的,本申请中可以由服务端进行检测,以确定通信协议中是否存在由用于限制连接目标网络的通信设备数量的第三展示规则标识。
其中,在确定存在第三展示规则标识后,为了保证目标网络的通信效率始终顺畅,本申请即可以在指示客户端检测到网络中的网络通信质量过低,和/或,已连接通信设备数量过量时,即禁止展示该目标网络的网络展示名称,从而实现限制连接目标网络的通信设备数量的目的。
更进一步可选的,在本申请一种可能的实施方式中,在S102(对目标网络的连接请求进行合法性验证)之前,可以实施下述步骤:
获取针对目标网络的配网信息,配网信息包括服务集标识字段、密码信息以及别名字段;
获取目标用户的生物特征参数,生物特征参数对应于脸部特征参数,虹膜特征参数,指纹特征参数中的至少一种,目标用户为发起配网请求的用户;
当接收到基于生物特征参数生成的验证通过消息时,将服务集标识字段、密码信息以及别名字段进行关联绑定。
再进一步的,本申请将SSID信息、密码信息以及别名字段进行关联绑定之后,还包括:
将别名字段添加到预设通信协议中,并利用添加了别名字段的预设通信协议实现与目标客户端的数据通信。
进一步的,本申请在获取别名字段的过程中,可以首先确定当前生成别名字段的用户是否具备相应的资格。其中,需要首先对其输入的配网信息(即目标网络的服务集标识字段SSID以及密码信息)进行合法性验证,并只有在确定该配网信息为合法信息时,才可以连接该目标网络。另外,为了进一步的确定该用户是否具备设置别名字段的资格,本申请还可以进一步的获取其对应的生物特征参数,以使后续根据该用户的生物特征参数,确定其是否为具备生成别名信息资格的用户。
进一步而言,本申请可以利用通过预先配置的生物信息采集装置来采集用户生物特征信息的方式来进行验证。其中可以为用于获取目标用户的脸部特征信息,虹膜特征信息,指纹特征信息中的一种信息。例如可使用摄像头,和/或,指纹传感器等采集装置来采集目标用户的生物特征信息(即脸部特征信息,虹膜特征信息,指纹特征信息中的至少一种信息),并在采集对应的信息后,将该生物特征信息发送至预设的生物信息数据库并利用预设的神经网络模型进行一一匹配。进而确定该用户是否为位于生物数据库中的具备生成别名信息资格的用户。
其中,本申请不对神经网络模型进行具体限定。一种方式中,其可以为卷积神经网络(Convolutional Neural Networks,CNN)。卷积神经网络是一类包含卷积计算且具有深度结构的前馈神经网络(Feedforward Neural Networks),是深度学***移不变分类。
还进一步可选的,在本申请另外一种可能的实施方式中,在将修改信息发送给目标客户端之后,还可以实施下述步骤:
生成事件通知,事件通知用于以预设方式告知目标客户端存在修改名称请求的事件。
利用包含有显示标识的预设通信协议,将修改信息以及事件通知发送给目标客户端。
进一步的,在将修改信息发送给目标客户端之后,为了确保每个已连接目标网络的设备都可以知道其连接的网络名称已发生改变。本申请即可以向每个已连接目标网络的客户端发送用于告知目标网络的网络展示名称发生改变的事件通知。
其中,为了防止出现向其他连接目标网络的客户端发送该事件通知所导致的耗费网络资源的问题。本申请中事件通知的发送目标应该为当前以第一别名信息作为目标网络的展示名称的客户端。
还需要说明的是,本申请不对发送事件通知的方式做具体限定,例如可以为以短信的形式发送该事件通知,也可以为根据网络推送消息的形式发送该事件通知。例如以图3而言,其是目标网络中基于第一别名信息进行连接的一个客户端设备的界面显示图。进一步的,本申请在将修改信息发送给该客户端设备之后,可以通过短信的形式将该事件通知发送到该客户端设备中。以提醒使用该客户端设备的用户当前的网络名称已发生变更。
在本申请的再一种实施方式中,本申请还提出一种网络连接的方法、装置、目标终端及介质。
图4示意性地示出了根据本申请实施方式的一种网络连接的方法的流程示意图。如图4所示,该方法应用于客户端,包括:
S201,当检测到在配备预设通信协议下进行目标网络连接的请求通过时,获取服务端通过预设通信协议传输的别名字段,预设通信协议中包括显示标识,显示标识用于指示客户端显示预设的网络展示名称。
首先,以目标网络为WIFI网络为例进行说明,相关技术中,例如当用户第一次使用某个智能设备时,均需要给智能设备进行配网连接,即让智能设备连接上WIFI网络,然后,才能进行本地或远程的操作、控制、查看等操作。进一步的,为了防止他人蹭网或只希望部分特定人群连接自己的网络等情况时,用户可以采取定期更改网络名称的措施,然而出现这种情况,会造成先前连接的所有智能设备均无法连接网络的事件发生。此时需要多个用户逐个操作,分别重新给所有已连接的智能设备再一一进行配网。当家里智能设备数量多时,会更耗时、更麻烦,非常影响用户体验及使用。可以理解的,当断网的智能设备数量较多时,采用上述方法会极大地消耗用户的操作时间,进而降低用户的体验。
为了解决上述提出的问题,本申请即可以由客户端在检测到在配备预设通信协议下进行目标网络连接的请求通过时,获取通过该通信协议的别名字段。可以理解的,该别名字段用于生成对应的别名信息。而该别名信息可以用于替代展示目标网络的原始网络名称。
S202,基于别名字段,获取第一别名信息,别名信息用于替代展示目标网络的原始网络名称。
需要说明的是,本申请不对基于别名字段生成的别名信息做具体限定,即只要别名信息可以用于替代网络的原始网络名称即可。进一步的,别名信息可以为字母,数字,汉字的其中任意一种来组成,也可以由字母,数字,汉字的其中任意多种来组成。
S203,基于显示标识,将第一别名信息作为目标网络的网络展示名称并进行显示。
进一步的,本申请在获取到第一别名信息之后,即可以将该第一别名信息与目标网络的原始网络名称建立关联关系。以使后续在接收到用户针对第一别名信息进行的修改,删除,绑定等操作时,可以利用该对应关系,将该操作转换到原始网络名称对应的目标网络中。
另外,本申请为了避免相关技术中存在的,在多个设备同时连接同一网络的情况下,一旦出现网络用户更改网络名称的情况时,会存在先前连接的所有智能设备均断网的事件发生的弊端。本申请即可以将该第一别名信息作为目标网络的网络展示名称。可以理解的,以使后续在接收到网络连接的指令时,可以仅修改该别名信息而不用修改原始的网络名称。进而也不会出现重启网络而导致的已连接设备断网的情况。
举例来说,例如目标网络原始的网络名称为“abc”,而第一别名信息为“通信组”,那么本申请在获取到第一别名信息“通信组”之后,即可以在设备中配置该第一别名信息(“通信组”)与目标网络的原始网络名称(“abc”)的对应关系。并将该目标网络的展示名称替换为“通信组”。可以理解的,对于其他用户来说,当他们想连入该目标网络时,其则需要通过搜索网络名称为“通信组”的网络来进行连接。
本申请中,可以由服务端利用包含有别名字段以及显示标识的通信协议来实现与目标客户端的数据交换,且在当客户端接收到别名字段后,基于该别名字段生成对应的别名信息并将该别名信息作为目标网络的网络展示名称。再当后续接收到服务端发送的新的别名字段后,由新的别名字段生成的别名信息替换原始的别名信息。通过应用本申请的技术方案,可以在获取到别名名称后,将该别名名称替代原始网络名称以作为该网络现有的网络展示名称,并且在当后续获取到新的别名名称后,直接将新的别名名称与历史别名名称进行替换即可。进而避免相关技术中存在的一旦出现更改网络名称的情况时会存在先前连接的所有智能设备均断网的问题。
可选的,在本申请一种可能的实施方式中,在S203(将第一别名信息作为目标网络的网络展示名称并进行显示)之后,可以实施下述步骤:
获取服务端通过预设通信协议传输的修改信息,修改信息用于修改目标网络的网络展示名称,修改信息为别名字段中携带的信息;
基于修改信息,获取第二别名信息;
基于显示标识,将第二别名信息作为目标网络的网络展示名称并进行显示。
进一步的,本申请在服务端接收到例如可以为用户生成的修改名称请求时,即可以将用于修改目标网络的网络展示名称的修改信息发送给客户端。客户端即可以仅利用该第二别名信息替换第一别名信息而不用修改目标网络的原始网络名称。进而也不会出现由于网络名称被修改所导致的重启网络并将所有已连接设备断开网络的情况。
需要说明的是,本申请中提出的将第一别名信息替换为第二别名信息即可以为将第二别名信息与目标网络的原始网络名称建立关联关系,以及将第二别名信息作为目标网络的网络展示名称。
同样的,本申请对于第二别名信息的生成方式本申请同样不做限定,例如可以为由用户根据自身需求自动生成,也可以根据预设的生成规则自动生成对于的第二别名信息等等。需要说明的是,本申请中的第二别名信息与第一别名信息应为不同的名称信息。
进一步可选的,在本申请一种可能的实施方式中,在S102(基于别名字段,获取第一别名信息)之后,可以实施下述步骤:
检测预设通信网络协议中,是否存在展示规则标识;
当确定存在展示规则标识时,基于展示规则标识以及显示标识,将第一别名信息作为目标网络的网络展示名称并进行显示。
进一步的,本申请中在获取到第一别名信息后,可以选择利用预设的展示规则针对性的将该别名信息进行展示。例如可以根据其他终端设备是否位于预设的地理区域来选择是否进行展示该第一别名信息。又或,也可以为根据当前时间是否位于预设的时间范围来选择是否进行展示该第一别名信息等等。
其中,本申请不对预设的预设时间范围做具体限定,例如可以为在每天特定的某个时间范围内,也可以为在工作日或是节假日等时间范围。另外,本申请同样不对预设地理区域做具体限定,例如可以为位于办公地点附近的某个区域内,也可以为在距离网络发起设备附近的某个区域等等。
例如以图5a进行说明,如图5a所示,在用户生成第一别名信息的时候,可以进一步的制定对应的第一展示规则。例如可以以时间范围(每个工作日)为标准来决定何时将该第一别名信息作为目标网络的网络展示名称。可以理解的,当为第一别名信息配置该第一展示规则后,即可以基于该第一展示规则,选择在每个工作日时将第一别名信息作为目标网络的网络展示名称。
进一步以图5b进行说明,如图5b所示,在用户生成第一别名信息的时候,可以进一步的制定对应的第一展示规则。例如可以以地理区域范围(距离网络发起设备500米以内的范围)为标准来决定何时将该第一别名信息作为目标网络的网络展示名称。可以理解的,当为第一别名信息配置该第一展示规则后,即可以基于该第一展示规则,选择在网络发起设备500米以内的范围内将第一别名信息作为目标网络的网络展示名称。
再或,本申请中在获取到第一别名信息后,还可以选择利用其他的展示规则针对性的将该别名信息进行展示。
例如以图5c进行说明,如图5c所示,在用户生成第一别名信息的时候,可以进一步的制定对应的第二展示规则。例如可以以智能设备的网络地址是否为预设通信地址为标准来决定是否将该第二别名信息作为目标网络的网络展示名称向其展示。可以理解的,当为第一别名信息配置该第二展示规则后,即可以基于该第二展示规则,选择向通信地址属于预设通信地址的终端设备进行该第一别名信息的展示。
还或,由于本申请中在修改网络名称时是将别名名称进行修改。因而可以避免相关技术中存在的一旦出现更改网络名称的情况时会存在先前连接的所有智能设备均断网的问题。因此,为了保证目标网络的始终顺畅,本申请即可以在检测到网络中的网络通信质量过低,和/或,第一已连接设备数量过量时,即可以生成基于第二别名信息的修改名称请求。例如该第二别名信息可以为表征告知其他终端设备禁止连接该网络的网络名称。
例如,当本申请在将“123”(第一别名信息)作为目标网络的网络展示名称之后,即可以开始监测当前目标网络的已连接设备数。并在确定当前目标网络的已连接设备数超过目标数量时,判定当前目标网络的网络负荷率过重,因此,本申请即可以生成基于网络名称为“当前连接设备数量已满”(第三别名信息)的修改名称请求。可以理解的,后续则会将该“当前连接设备数量已满”(第三别名信息)作为该目标网络的网络展示名称。以使其他用户在使用终端设备连接网络时忽略连接该目标网络。
又或,当本申请在将“abv”(第一别名信息)作为目标网络的网络展示名称之后,即可以开始监测当前目标网络的网络通信质量。并在确定当前目标网络的网络通信质量低于5MB/s时,判定当前目标网络的网络负荷率过重,因此,本申请即可以生成基于网络名称为“禁止连接此网络”(第三别名信息)的修改名称请求。可以理解的,后续则会将该“禁止连接此网络”(第三别名信息)作为该目标网络的网络展示名称。以使其他用户在使用终端设备连接网络时忽略连接该目标网络。
在此进一步以图6进行举例说明本申请提出的网络连接的技术方案,以目标网络为WIFI网络进行说明,如图6所示,首先需要用户在服务端获取预设的通信协议,并在确定客户端发送的基于SSID生成的配网请求通过后向客户端同步相关网络信息。进一步的,当服务端响应目标设备的配网请求并通过配网信息的合法验证之后,服务端即可以向客户端传送该别名字段,以使客户端根据该别名字段生成第一别名信息并将其作为目标网络的网络展示名称。最后,在服务端接收到修改信息后,即可以将该修改信息继续同步给客户端以使客户端在接收到修改信息后,将该修改信息对应的别名信息作为新的网络展示名称。进而实现不影响基于更改SSID进行网络连接从而导致的断开已连接设备的目的。
本申请中,可以由服务端利用包含有别名字段以及显示标识的通信协议来实现与目标客户端的数据交换,且在当客户端接收到别名字段后,基于该别名字段生成对应的别名信息并将该别名信息作为目标网络的网络展示名称。再当后续接收到服务端发送的新的别名字段后,由新的别名字段生成的别名信息替换原始的别名信息。通过应用本申请的技术方案,可以在获取到别名名称后,将该别名名称替代原始网络名称以作为该网络现有的网络展示名称,并且在当后续获取到新的别名名称后,直接将新的别名名称与历史别名名称进行替换即可。进而避免相关技术中存在的一旦出现更改网络名称的情况时会存在先前连接的所有智能设备均断网的问题。
在本申请的另外一种实施方式中,如图7所示,本申请还提供一种网络连接的装置。其中,该装置应用于服务端中,包括获取模块301,验证模块302,通信模块303,其中,
获取模块301,被设置为获取预设通信协议,所述预设通信协议中包括服务集标识字段、别名字段以及显示标识,所述显示标识用于指示客户端显示预设的网络展示名称,所述别名字段用于客户端替代展示目标网络的原始网络名称;
验证模块302,被设置为当检测到存在目标客户端发送的针对所述目标网络的连接请求时,对所述目标网络的连接请求进行合法性验证;
通信模块303,被设置为当确定针对所述连接请求的合法性验证通过时,利用所述预设通信协议实现与所述目标客户端的数据通信。
如图8所示,本申请还提供一种网络连接的装置。其中,该装置应用于客户端中,包括检测模块304,验证模块305,通信模块306,其中,
检测模块304,被设置为当检测到在配备预设通信协议下进行目标网络连接的请求通过时,获取服务端通过所述预设通信协议传输的别名字段,所述预设通信协议中包括显示标识,所述显示标识用于指示所述客户端显示预设的网络展示名称;
生成模块305,被设置为基于所述别名字段,获取第一别名信息,所述别名信息用于替代展示所述目标网络的原始网络名称;
显示模块306,被设置为基于所述显示标识,将所述第一别名信息作为所述目标网络的网络展示名称并进行显示。
本申请中,可以由服务端利用包含有别名字段以及显示标识的通信协议来实现与目标客户端的数据交换,且在当客户端接收到别名字段后,基于该别名字段生成对应的别名信息并将该别名信息作为目标网络的网络展示名称。再当后续接收到服务端发送的新的别名字段后,由新的别名字段生成的别名信息替换原始的别名信息。通过应用本申请的技术方案,可以在获取到别名名称后,将该别名名称替代原始网络名称以作为该网络现有的网络展示名称,并且在当后续获取到新的别名名称后,直接将新的别名名称与历史别名名称进行替换即可。进而避免相关技术中存在的一旦出现更改网络名称的情况时会存在先前连接的所有智能设备均断网的问题。
在本申请的另一种实施方式中,获取模块301,还包括:
获取模块301,被配置为利用包含有所述显示标识的预设通信协议,将所述别名字段发送给所述目标客户端;
获取模块301,被配置为当获取到基于修改信息生成的修改名称请求时,利用包含有所述显示标识的预设通信协议,将所述修改信息发送给所述目标客户端,所述修改信息为所述别名字段中携带的信息,所述修改信用于替代所述别名字段作为所述目标网络的网络展示名称。
在本申请的另一种实施方式中,获取模块301,还包括:
获取模块301,被配置为获取第一展示规则标识,所述第一展示规则标识用于指示所述目标客户端在预设时间范围,和/或,预设地理区域显示所述预设的网络展示名称;
获取模块301,被配置为将所述第一展示规则标识添加到所述预设通信协议中;
获取模块301,被配置为利用添加了所述第一展示规则标识的预设通信协议,实现与所述目标客户端的数据通信。
在本申请的另一种实施方式中,获取模块301,还包括:
获取模块301,被配置为获取第二展示规则标识,所述第二展示规则标识用于指示所述目标客户端向网络地址在预设通信地址的通信设备显示所述预设的网络展示名称;
获取模块301,被配置为将所述第二展示规则标识添加到所述预设通信协议中;
获取模块301,被配置为利用添加了所述第二展示规则标识的预设通信协议,实现与所述目标客户端的数据通信。
在本申请的另一种实施方式中,获取模块301,还包括:
获取模块301,被配置为获取第三展示规则标识,所述第三展示规则标识用于限制连接所述目标网络的通信设备数量;
获取模块301,被配置为将所述第三展示规则标识添加到所述预设通信协议中;
获取模块301,被配置为利用添加了所述第三展示规则标识的预设通信协议,实现与所述目标客户端的数据通信。
在本申请的另一种实施方式中,还包括,验证模块302,其中:
验证模块302,被配置为获取针对所述目标网络的配网信息,所述配网信息包括所述服务集标识字段、密码信息以及所述别名字段;
验证模块302,被配置为获取目标用户的生物特征参数,所述生物特征参数对应于脸部特征参数,虹膜特征参数,指纹特征参数中的至少一种,所述目标用户为发起所述配网请求的用户;
验证模块302,被配置为当接收到基于所述生物特征参数生成的验证通过消息时,将所述服务集标识字段、密码信息以及所述别名字段进行关联绑定。
在本申请的另一种实施方式中,通信模块303,还包括:
通信模块303,被配置为生成事件通知,所述事件通知用于以预设方式告知所述目标客户端存在所述修改名称请求的事件。
通信模块303,被配置为利用包含有所述显示标识的预设通信协议,将所述修改信息以及所述事件通知发送给所述目标客户端。
在本申请的另一种实施方式中,检测模块304,还包括:
检测模块304,被配置为获取所述服务端通过所述预设通信协议传输的所述修改信息,所述修改信息用于修改所述目标网络的网络展示名称,所述修改信息为所述别名字段中携带的信息;
检测模块304,被配置为基于所述修改信息,获取第二别名信息;
检测模块304,被配置为基于所述显示标识,将所述第二别名信息作为所述目标网络的网络展示名称并进行显示。
在本申请的另一种实施方式中,检测模块304,还包括:
检测模块304,被配置为检测所述预设通信网络协议中,是否存在展示规则标识;
检测模块304,被配置为当确定存在所述展示规则标识时,基于所述展示规则标识以及所述显示标识,将所述第一别名信息作为所述目标网络的网络展示名称并进行显示。
图9是根据一示例性实施例示出的一种电子设备的逻辑结构框图。例如,电子设备400可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图9,电子设备400可以包括以下一个或多个组件:处理器401和存储器402。
处理器401可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器401可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器401也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central ProcessingUnit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器401可以在集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器401还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。
存储器402可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器402还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器402中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器401所执行以实现本申请中方法实施例提供的互动特效标定方法。
在一些实施例中,电子设备400还可选包括有:***设备接口403和至少一个***设备。处理器401、存储器402和***设备接口403之间可以通过总线或信号线相连。各个***设备可以通过总线、信号线或电路板与***设备接口403相连。具体地,***设备包括:射频电路404、触摸显示屏405、摄像头406、音频电路407、定位组件408和电源409中的至少一种。
***设备接口403可被用于将I/O(Input/Output,输入/输出)相关的至少一个***设备连接到处理器401和存储器402。在一些实施例中,处理器401、存储器402和***设备接口403被集成在同一芯片或电路板上;在一些其他实施例中,处理器401、存储器402和***设备接口403中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
射频电路404用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路404通过电磁信号与通信网络以及其他通信设备进行通信。射频电路404将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路404包括:天线***、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路404可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:城域网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,射频电路404还可以包括NFC(Near Field Communication,近距离无线通信)有关的电路,本申请对此不加以限定。
显示屏405用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏405是触摸显示屏时,显示屏405还具有采集在显示屏405的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器401进行处理。此时,显示屏405还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏405可以为一个,设置电子设备400的前面板;在另一些实施例中,显示屏405可以为至少两个,分别设置在电子设备400的不同表面或呈折叠设计;在再一些实施例中,显示屏405可以是柔性显示屏,设置在电子设备400的弯曲表面上或折叠面上。甚至,显示屏405还可以设置成非矩形的不规则图形,也即异形屏。显示屏405可以采用LCD(Liquid Crystal Display,液晶显示屏)、OLED(Organic Light-Emitting Diode,有机发光二极管)等材质制备。
摄像头组件406用于采集图像或视频。可选地,摄像头组件406包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件406还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
音频电路407可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器401进行处理,或者输入至射频电路404以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在电子设备400的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器401或射频电路404的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路407还可以包括耳机插孔。
定位组件408用于定位电子设备400的当前地理位置,以实现导航或LBS(LocationBased Service,基于位置的服务)。定位组件408可以是基于美国的GPS(GlobalPositioning System,全球定位***)、中国的北斗***、俄罗斯的格雷纳斯***或欧盟的伽利略***的定位组件。
电源409用于为电子设备400中的各个组件进行供电。电源409可以是交流电、直流电、一次性电池或可充电电池。当电源409包括可充电电池时,该可充电电池可以支持有线充电或无线充电。该可充电电池还可以用于支持快充技术。
在一些实施例中,电子设备400还包括有一个或多个传感器410。该一个或多个传感器410包括但不限于:加速度传感器411、陀螺仪传感器412、压力传感器413、指纹传感器414、光学传感器415以及接近传感器416。
加速度传感器411可以检测以电子设备400建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器411可以用于检测重力加速度在三个坐标轴上的分量。处理器401可以根据加速度传感器411采集的重力加速度信号,控制触摸显示屏405以横向视图或纵向视图进行用户界面的显示。加速度传感器411还可以用于游戏或者用户的运动数据的采集。
陀螺仪传感器412可以检测电子设备400的机体方向及转动角度,陀螺仪传感器412可以与加速度传感器411协同采集用户对电子设备400的3D动作。处理器401根据陀螺仪传感器412采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变UI)、拍摄时的图像稳定、游戏控制以及惯性导航。
压力传感器413可以设置在电子设备400的侧边框和/或触摸显示屏405的下层。当压力传感器413设置在电子设备400的侧边框时,可以检测用户对电子设备400的握持信号,由处理器401根据压力传感器413采集的握持信号进行左右手识别或快捷操作。当压力传感器413设置在触摸显示屏405的下层时,由处理器401根据用户对触摸显示屏405的压力操作,实现对UI界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
指纹传感器414用于采集用户的指纹,由处理器401根据指纹传感器414采集到的指纹识别用户的身份,或者,由指纹传感器414根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器401授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器414可以被设置电子设备400的正面、背面或侧面。当电子设备400上设置有物理按键或厂商Logo时,指纹传感器414可以与物理按键或厂商Logo集成在一起。
光学传感器415用于采集环境光强度。在一个实施例中,处理器401可以根据光学传感器415采集的环境光强度,控制触摸显示屏405的显示亮度。具体地,当环境光强度较高时,调高触摸显示屏405的显示亮度;当环境光强度较低时,调低触摸显示屏405的显示亮度。在另一个实施例中,处理器401还可以根据光学传感器415采集的环境光强度,动态调整摄像头组件406的拍摄参数。
接近传感器416,也称距离传感器,通常设置在电子设备400的前面板。接近传感器416用于采集用户与电子设备400的正面之间的距离。在一个实施例中,当接近传感器416检测到用户与电子设备400的正面之间的距离逐渐变小时,由处理器401控制触摸显示屏405从亮屏状态切换为息屏状态;当接近传感器416检测到用户与电子设备400的正面之间的距离逐渐变大时,由处理器401控制触摸显示屏405从息屏状态切换为亮屏状态。
本领域技术人员可以理解,图9中示出的结构并不构成对电子设备400的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器404,上述指令可由电子设备400的处理器420执行以完成上述网络连接的方法,该方法包括:获取预设通信协议,所述预设通信协议中包括服务集标识字段、别名字段以及显示标识,所述显示标识用于指示客户端显示预设的网络展示名称,所述别名字段用于客户端替代展示目标网络的原始网络名称;当检测到存在目标客户端发送的针对所述目标网络的连接请求时,对所述目标网络的连接请求进行合法性验证;当确定针对所述连接请求的合法性验证通过时,利用所述预设通信协议实现与所述目标客户端的数据通信。可选地,上述指令还可以由电子设备400的处理器420执行以完成上述示例性实施例中所涉及的其他步骤。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
在示例性实施例中,还提供了一种应用程序/计算机程序产品,包括一条或多条指令,该一条或多条指令可以由电子设备400的处理器420执行,以完成上述网络连接的方法,该方法包括:获取预设通信协议,所述预设通信协议中包括服务集标识字段、别名字段以及显示标识,所述显示标识用于指示客户端显示预设的网络展示名称,所述别名字段用于客户端替代展示目标网络的原始网络名称;当检测到存在目标客户端发送的针对所述目标网络的连接请求时,对所述目标网络的连接请求进行合法性验证;当确定针对所述连接请求的合法性验证通过时,利用所述预设通信协议实现与所述目标客户端的数据通信。可选地,上述指令还可以由电子设备400的处理器420执行以完成上述示例性实施例中所涉及的其他步骤。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。
Claims (11)
1.一种网络连接的方法,其特征在于,应用于服务端,包括:
获取预设通信协议,所述预设通信协议中包括服务集标识字段、别名字段以及显示标识,所述显示标识用于指示客户端显示预设的网络展示名称,所述别名字段用于客户端替代展示目标网络的原始网络名称;
当检测到存在目标客户端发送的针对所述目标网络的连接请求时,对所述目标网络的连接请求进行合法性验证;
当确定针对所述连接请求的合法性验证通过时,利用所述预设通信协议实现与所述目标客户端的数据通信;
其中,所述利用所述预设通信协议实现与所述目标客户端的数据通信,包括:
利用包含有所述显示标识的预设通信协议,将所述别名字段发送给所述目标客户端;
当获取到基于修改信息生成的修改名称请求时,利用包含有所述显示标识的预设通信协议,将所述修改信息发送给所述目标客户端,所述修改信息为所述别名字段中携带的信息,所述修改信息用于替代所述别名字段作为所述目标网络的网络展示名称。
2.如权利要求1所述的方法,其特征在于,所述利用所述预设通信协议实现与所述目标客户端的数据通信,包括:
获取第一展示规则标识,所述第一展示规则标识用于指示所述目标客户端在预设时间范围,和/或,预设地理区域显示所述预设的网络展示名称;
将所述第一展示规则标识添加到所述预设通信协议中;
利用添加了所述第一展示规则标识的预设通信协议,实现与所述目标客户端的数据通信。
3.如权利要求1或2所述的方法,其特征在于,所述利用所述预设通信协议实现与所述目标客户端的数据通信,包括:
获取第二展示规则标识,所述第二展示规则标识用于指示所述目标客户端向网络地址在预设通信地址的通信设备显示所述预设的网络展示名称;
将所述第二展示规则标识添加到所述预设通信协议中;
利用添加了所述第二展示规则标识的预设通信协议,实现与所述目标客户端的数据通信。
4.如权利要求1或2所述的方法,其特征在于,所述利用所述预设通信协议实现与所述目标客户端的数据通信,包括:
获取第三展示规则标识,所述第三展示规则标识用于限制连接所述目标网络的通信设备数量;
将所述第三展示规则标识添加到所述预设通信协议中;
利用添加了所述第三展示规则标识的预设通信协议,实现与所述目标客户端的数据通信。
5.如权利要求1所述的方法,其特征在于,在所述对所述目标网络的连接请求进行合法性验证之前,还包括:
获取针对所述目标网络的配网信息,所述配网信息包括所述服务集标识字段、密码信息以及所述别名字段;
获取目标用户的生物特征参数,所述生物特征参数对应于脸部特征参数,虹膜特征参数,指纹特征参数中的至少一种,所述目标用户为发起配网请求的用户;
当接收到基于所述生物特征参数生成的验证通过消息时,将所述服务集标识字段、密码信息以及所述别名字段进行关联绑定。
6.如权利要求5所述的方法,其特征在于,在所述将所述服务集标识字段、密码信息以及所述别名字段进行关联绑定之后,还包括:
将所述别名字段添加到所述预设通信协议中,并利用添加了所述别名字段的预设通信协议实现与所述目标客户端的数据通信。
7.如权利要求1所述的方法,其特征在于,在所述获取到基于修改信息生成的修改名称请求之后,还包括:
生成事件通知,所述事件通知用于以预设方式告知所述目标客户端存在所述修改名称请求的事件;
利用包含有所述显示标识的预设通信协议,将所述修改信息以及所述事件通知发送给所述目标客户端。
8.一种网络连接的方法,其特征在于,应用于客户端,包括:
当检测到在配备预设通信协议下进行目标网络连接的请求通过时,获取服务端通过所述预设通信协议传输的别名字段,所述预设通信协议中包括显示标识,所述显示标识用于指示所述客户端显示预设的网络展示名称;
基于所述别名字段,获取第一别名信息,所述别名信息用于替代展示所述目标网络的原始网络名称;
基于所述显示标识,将所述第一别名信息作为所述目标网络的网络展示名称并进行显示;
其中,在所述将所述第一别名信息作为所述目标网络的网络展示名称并进行显示之后,还包括:
获取所述服务端通过所述预设通信协议传输的修改信息,所述修改信息用于修改所述目标网络的网络展示名称,所述修改信息为所述别名字段中携带的信息;
基于所述修改信息,获取第二别名信息;
基于所述显示标识,将所述第二别名信息作为所述目标网络的网络展示名称并进行显示。
9.如权利要求8所述的方法,其特征在于,在所述基于所述别名字段,获取第一别名信息之后,还包括:
检测所述预设通信网络协议中,是否存在展示规则标识;
当确定存在所述展示规则标识时,基于所述展示规则标识以及所述显示标识,将所述第一别名信息作为所述目标网络的网络展示名称并进行显示。
10.一种电子设备,其特征在于,包括:
存储器,用于存储可执行指令;以及,
处理器,用于与所述存储器显示以执行所述可执行指令从而完成权利要求1-9中任一所述网络连接的方法的操作。
11.一种计算机可读存储介质,用于存储计算机可读取的指令,其特征在于,所述指令被执行时执行权利要求1-9中任一所述网络连接的方法的操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010365723.7A CN111586891B (zh) | 2020-04-30 | 2020-04-30 | 网络连接的方法、装置、电子设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010365723.7A CN111586891B (zh) | 2020-04-30 | 2020-04-30 | 网络连接的方法、装置、电子设备及介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111586891A CN111586891A (zh) | 2020-08-25 |
CN111586891B true CN111586891B (zh) | 2022-07-01 |
Family
ID=72127631
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010365723.7A Active CN111586891B (zh) | 2020-04-30 | 2020-04-30 | 网络连接的方法、装置、电子设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111586891B (zh) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110049525A (zh) * | 2019-04-08 | 2019-07-23 | Oppo广东移动通信有限公司 | 网络连接方法、装置、电子设备及介质 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2870826B1 (en) * | 2012-07-06 | 2020-03-18 | Nokia Solutions and Networks Oy | Adding service set identifier or access point name to wlan to cellular signalling messages |
CN105323757B (zh) * | 2014-06-27 | 2020-09-15 | 中兴通讯股份有限公司 | 防蹭网的无线路由设备和方法 |
CN107567072A (zh) * | 2016-07-01 | 2018-01-09 | 中兴通讯股份有限公司 | 一种wifi热点信息修改方法及装置 |
CN108834197A (zh) * | 2018-05-29 | 2018-11-16 | 四川斐讯全智信息技术有限公司 | 一种自动同步无线局域网名称和密码的***及方法 |
-
2020
- 2020-04-30 CN CN202010365723.7A patent/CN111586891B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110049525A (zh) * | 2019-04-08 | 2019-07-23 | Oppo广东移动通信有限公司 | 网络连接方法、装置、电子设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN111586891A (zh) | 2020-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108833607B (zh) | 物理地址获取方法、装置及可读介质 | |
CN110795236B (zh) | 调整服务器容量的方法、装置、电子设备及介质 | |
CN110636477B (zh) | 设备连接方法、装置、终端及存储介质 | |
CN110278464B (zh) | 显示榜单的方法和装置 | |
CN110944374B (zh) | 通信模式的选择方法、装置、电子设备及介质 | |
CN110996305B (zh) | 连接蓝牙设备的方法、装置、电子设备及介质 | |
CN112965683A (zh) | 调节音量的方法、装置、电子设备及介质 | |
CN111031170A (zh) | 选择通信模式的方法、装置、电子设备及介质 | |
CN110784370B (zh) | 设备测试的方法、装置、电子设备及介质 | |
CN111770556B (zh) | 网络连接的方法、装置、电子设备及介质 | |
CN110881212A (zh) | 设备省电的方法、装置、电子设备及介质 | |
CN111131392A (zh) | 处理消息的方法、装置、电子设备及介质 | |
CN111881423B (zh) | 限制功能使用授权方法、装置、*** | |
CN111064657B (zh) | 关注账户分组的方法、装置、*** | |
CN108837509B (zh) | 配置虚拟场景的设置参数的方法、计算机设备及存储介质 | |
CN111198922A (zh) | 基于区块链的游戏资源管理方法及装置 | |
CN111586891B (zh) | 网络连接的方法、装置、电子设备及介质 | |
CN110708582B (zh) | 同步播放的方法、装置、电子设备及介质 | |
CN111010732A (zh) | 网络注册的方法、装置、电子设备及介质 | |
CN111148181A (zh) | 使用5g通信网络的方法、装置、电子设备及介质 | |
CN111158780A (zh) | 存储应用数据的方法、装置、电子设备及介质 | |
CN110968549A (zh) | 文件存储的方法、装置、电子设备及介质 | |
CN110933237A (zh) | 通话方法、装置、电子设备及介质 | |
CN112988254A (zh) | 管理硬件设备的方法、装置和设备 | |
CN111191254A (zh) | 访问校验方法、装置、计算机设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20210414 Address after: 200131 Zone E, 9th floor, No.1 Lane 666, zhangheng Road, China (Shanghai) pilot Free Trade Zone, Pudong New Area, Shanghai Applicant after: Shanghai Shangxiang Network Technology Co.,Ltd. Address before: 201306 N2025 room 24, 2 New Town Road, mud town, Pudong New Area, Shanghai Applicant before: SHANGHAI LIANSHANG NETWORK TECHNOLOGY Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |