无线接入终端设备状态通知方法、无线接入终端设备和终端与流程

文档序号:20584049发布日期:2020-04-29 01:40阅读:299来源:国知局
无线接入终端设备状态通知方法、无线接入终端设备和终端与流程

本发明涉及通信技术领域,尤其涉及一种无线接入终端设备状态通知方法、无线接入终端设备和终端。



背景技术:

目前市面上的无线接入终端产品大多是通过其ui(用户界面)方式、指示灯、webui(网页界面)方式(例如打开192.168.0.1网页登录用户名密码)对其进行查看、编辑、管理设置等操作。个别产品会借助于第三方服务器,通过app应用的方式对其进行查看、编辑、管理设置等操作。

当前存在的这种查看、编辑、管理无线接入终端的方式,都是由接入用户主动发起查看,需要用户专门登录管理界面或是登录第三方app应用,或是直接查看ap(无线访问接入点)的指示灯后才能查看得知其状态,特别是在用户已经通过wifi方式接入无线接入终端设备ap后,在进行个人业务的同时不能及时关注ap的状态,以致于在很多场景下使用不方便,如ap低电量了而用户不知,导致ap电量用完关机,用户无法再使用其数据业务,影响用户业务,或是ap流量超标告警而用户不知,造成资费超标等等,满足不了用户的多样化需求。



技术实现要素:

本发明的主要目的在于提出一种无线接入终端设备状态通知方法、无线接入终端设备和终端,旨在自动将无线接入终端设备的状态提供给终端进行显示。

为实现上述目的,本发明提供了一种无线接入终端设备状态通知方法,包括:获取无线接入终端设备的状态;对预设类型的帧进行标识,表示其记录所述无线接入终端设备的状态,并将所述无线接入终端设备的状态记录到所述帧中;将所述帧发送至连接所述无线接入终端设备的终端。

为实现上述目的,本发明还提供了一种无线接入终端设备,包括:处理器、存储器和通信总线;所述通信总线用于实现处理器和存储器之间的连接通信;所述处理器用于执行存储器中存储的无线接入终端设备状态通知程序,以实现以下步骤:获取无线接入终端设备的状态;对预设类型的帧进行标识,表示其记录所述无线接入终端设备的状态,并将所述无线接入终端设备的状态记录到所述帧中;将所述帧发送至连接所述无线接入终端设备的终端。

为实现上述目的,本发明还提供了一种无线接入终端设备状态通知方法,包括:接收无线接入终端设备发送的帧;检测所述帧是否被标识为记录所述无线接入终端设备的状态,在确定所述帧记录所述无线接入终端设备的状态时,从所述帧中解析所述无线接入终端设备的状态;显示所述无线接入终端设备的状态。

为实现上述目的,本发明还提供了一种终端,包括:处理器、存储器和通信总线;所述通信总线用于实现处理器和存储器之间的连接通信;所述处理器用于执行存储器中存储的无线接入终端设备状态通知程序,以实现以下步骤:接收无线接入终端设备发送的帧;检测所述帧是否被标识为记录所述无线接入终端设备的状态,在确定所述帧记录所述无线接入终端设备的状态时,从所述帧中解析所述无线接入终端设备的状态;显示所述无线接入终端设备的状态。

为实现上述目的,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现前述的无线接入终端设备状态通知方法中任一项所述的步骤。

根据以上技术方案,可知本发明的无线接入终端设备状态通知方法、无线接入终端设备和终端至少具有以下优点:

当有终端接入无线接入终端设备时,无线接入终端设备可以自动实时的向接入的各个终端用户发送状态消息提示,告知接入用户无线接入终端设备的当前状态信息,提醒用户在进行个人业务的同时,关注无线接入终端设备的状态,用户接入终端通过解析、提取信息,显示来自无线接入终端设备的消息,从而提升用户体验,满足用户的需求。

附图说明

图1是根据本发明的一个实施例的无线接入终端设备状态通知方法的流程图;

图2是根据本发明的一个实施例的无线接入终端设备状态通知方法的流程图;

图3是根据本发明的一个实施例的无线接入终端设备的框图;

图4是根据本发明的一个实施例的无线接入终端设备状态通知方法的流程图;

图5是根据本发明的一个实施例的无线接入终端设备状态通知方法的流程图;

图6是根据本发明的一个实施例的终端的框图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特有的意义。因此,“模块”、“部件”或“单元”可以混合地使用。

如图1所示,本发明的一个实施例中提供了一种无线接入终端设备状态通知方法,包括:

步骤s110,获取无线接入终端设备的状态。

在本实施例中,对于无线接入终端设备,在启动wifiap功能后,负责监控自身的电量、数据流量控制、短消息模块,当出现低电量、数据流量超标或是有新消息的时候,则获取此类告警状态信息。

步骤s120,对预设类型的帧进行标识,表示其记录无线接入终端设备的状态,并将无线接入终端设备的状态记录到帧中。

在本实施例中,集中处理来自ap自身的各类状态信息,通过对这类消息的编码,封装成数据包。在本实施例中,对帧进行标识以及记录状态的方法不进行限制。例如,此处对状态信息的编码,主要利用wifi帧结构中当前保留未使用的字段。802.11帧控制结构中,通过type(类型)字段可以区分管理帧、控制帧和数据帧,管理帧为00,控制帧为01,数据帧为10,对于11这种状态当前是保留状态未使用,本实施例则利用这种状态,定义为ap状态帧,进一步这种类型下的subtype(子类型)字段0000~1111这16种状态可以编码定义为ap的具体状态,如0000定义为低电量、0001定义为流量超标、0010定义为未读新消息等等以此类推。

步骤s130,将帧发送至连接无线接入终端设备的终端。

在本实施例中,将各类已完成状态信息编码的数据发送给已连接的各个sta终端。

根据本实施例的技术方案,对无线接入ap侧自身状态(低电量、流量超标、未读短信等)进行监控,并完成状态信息的编码转化,再将转化完成后的信息数据发送到sta终端。

如图2所示,本发明的一个实施例中提供了一种无线接入终端设备状态通知方法,包括:

步骤s210,获取无线接入终端设备的状态。

在本实施例中,无线接入终端设备正常开启其ap功能,周围其它终端通过wifi接入,与ap成功建立连接。在检测到有其它终端接入后,启动自身的状态监控功能,判断处理来自各模块的预警信息。监控功能默认为关闭,打开监控功能后,触发电源管理模块、流量控制模块、消息模块的告警信息直接反馈功能,要求各个模块在各个达到告警状态时发送状态信息。同时,在存储器预设位置存储在状态监控功能关闭期间,电源管理模块、流量控制模块、消息模块的告警信息状态。例如状态监控功能为关闭时,当出现低电量状态时,电源模块发送的告警信息则记录在存储器中,例如,低电量告警状态被存放在存储单元1中,标记为1,非告警状态标记为0,当进行充电,电量高于低电量阈值时,则再将此状态置为o。当状态监控功能由关闭切换到打开时,需要同步先查询存储器中的状态信息记录内容,若查询状态为预警信息则获取该信息;若查询为非预警信息,则等待各模块上报告警状态信息,已收到的告警信息进行标识及编码。

步骤s220,将帧中类型字段的值设置为预设值,用于表示帧记录无线接入终端设备的状态。

步骤s230,根据无线接入终端设备的状态,设置帧中子类型字段的值。

在本实施例中,获取通过状态监控得到的告警信息,通过对这类消息的编码,封装成数据包进行发送,发送给已经接入ap的各个sta终端。此处对状态信息的编码,主要利用wifi帧结构中当前保留未使用的字段。

802.11帧主要分为三种类型,控制帧、管理帧和数据帧,由帧控制结构(framecontrol)中的type字段进行区分,type占据2bits,有00、01、10、11四种值,管理帧为00,主要用于sta与ap之间协商、关系的控制,如关联、认证、同步等;控制帧为01,用于竞争期间的握手通信和正向确认、结束非竞争期等;数据帧为10,用于在竞争期和非竞争期传输数据,这些都是标准的802.11协议帧。对于11这种状态当前是保留状态未使用,本实施例则利用这种状态,定义为ap状态帧,进一步将这种类型下的subtype字段进行状态区分,subtype字段,占据4bits,共有0000~1111这16种状态,可以将其编码定义为ap的具体状态,如0000定义为低电量、0001定义为流量超标、0010定义为未读新消息等等以此类推。

步骤s240,将帧发送至连接无线接入终端设备的终端。

在本实施例中,将已经过编码处理的ap的状态信息发送到各个已接入的sta终端。

如图3所示,本发明的一个实施例中提供了一种无线接入终端设备,包括:处理器310、存储器320和通信总线330;通信总线330用于实现处理器310和存储器320之间的连接通信;处理器310用于执行存储器320中存储的无线接入终端设备状态通知程序,以实现以下步骤:

获取无线接入终端设备的状态。

在本实施例中,对于无线接入终端设备,在启动wifiap功能后,负责监控自身的电量、数据流量控制、短消息模块,当出现低电量、数据流量超标或是有新消息的时候,则获取此类告警状态信息。

对预设类型的帧进行标识,表示其记录无线接入终端设备的状态,并将无线接入终端设备的状态记录到帧中。

在本实施例中,集中处理来自ap自身的各类状态信息,通过对这类消息的编码,封装成数据包。在本实施例中,对帧进行标识以及记录状态的方法不进行限制。例如,此处对状态信息的编码,主要利用wifi帧结构中当前保留未使用的字段。802.11帧控制结构中,通过type(类型)字段可以区分管理帧、控制帧和数据帧,管理帧为00,控制帧为01,数据帧为10,对于11这种状态当前是保留状态未使用,本实施例则利用这种状态,定义为ap状态帧,进一步这种类型下的subtype(子类型)字段0000~1111这16种状态可以编码定义为ap的具体状态,如0000定义为低电量、0001定义为流量超标、0010定义为未读新消息等等以此类推。

将帧发送至连接无线接入终端设备的终端。

在本实施例中,将各类已完成状态信息编码的数据发送给已连接的各个sta终端。

根据本实施例的技术方案,对无线接入ap侧自身状态(低电量、流量超标、未读短信等)进行监控,并完成状态信息的编码转化,再将转化完成后的信息数据发送到sta终端。

如图3所示,本发明的一个实施例中提供了一种无线接入终端设备,包括:处理器310、存储器320和通信总线330;通信总线330用于实现处理器310和存储器320之间的连接通信;处理器310用于执行存储器320中存储的无线接入终端设备状态通知程序,以实现以下步骤:

获取无线接入终端设备的状态。

在本实施例中,无线接入终端设备正常开启其ap功能,周围其它终端通过wifi接入,与ap成功建立连接。在检测到有其它终端接入后,启动自身的状态监控功能,判断处理来自各模块的预警信息。监控功能默认为关闭,打开监控功能后,触发电源管理模块、流量控制模块、消息模块的告警信息直接反馈功能,要求各个模块在各个达到告警状态时发送状态信息。同时,在存储器预设位置存储在状态监控功能关闭期间,电源管理模块、流量控制模块、消息模块的告警信息状态。例如状态监控功能为关闭时,当出现低电量状态时,电源模块发送的告警信息则记录在存储器中,例如,低电量告警状态被存放在存储单元1中,标记为1,非告警状态标记为0,当进行充电,电量高于低电量阈值时,则再将此状态置为o。当状态监控功能由关闭切换到打开时,需要同步先查询存储器中的状态信息记录内容,若查询状态为预警信息则获取该信息;若查询为非预警信息,则等待各模块上报告警状态信息,已收到的告警信息进行标识及编码。

将帧中类型字段的值设置为预设值,用于表示帧记录无线接入终端设备的状态。

根据无线接入终端设备的状态,设置帧中子类型字段的值。

在本实施例中,获取通过状态监控得到的告警信息,通过对这类消息的编码,封装成数据包进行发送,发送给已经接入ap的各个sta终端。此处对状态信息的编码,主要利用wifi帧结构中当前保留未使用的字段。

802.11帧主要分为三种类型,控制帧、管理帧和数据帧,由帧控制结构(framecontrol)中的type字段进行区分,type占据2bits,有00、01、10、11四种值,管理帧为00,主要用于sta与ap之间协商、关系的控制,如关联、认证、同步等;控制帧为01,用于竞争期间的握手通信和正向确认、结束非竞争期等;数据帧为10,用于在竞争期和非竞争期传输数据,这些都是标准的802.11协议帧。对于11这种状态当前是保留状态未使用,本实施例则利用这种状态,定义为ap状态帧,进一步将这种类型下的subtype字段进行状态区分,subtype字段,占据4bits,共有0000~1111这16种状态,可以将其编码定义为ap的具体状态,如0000定义为低电量、0001定义为流量超标、0010定义为未读新消息等等以此类推。

将帧发送至连接无线接入终端设备的终端。

在本实施例中,将已经过编码处理的ap的状态信息发送到各个已接入的sta终端。

如图4所示,本发明的一个实施例中提供了一种无线接入终端设备状态通知方法,包括:

步骤s410,接收无线接入终端设备发送的帧。

在本实施例中,在sta侧的接入终端,接收由已连接的ap发送来的其状态信息消息。

步骤s420,检测帧是否被标识为记录无线接入终端设备的状态,在确定帧记录无线接入终端设备的状态时,从帧中解析无线接入终端设备的状态。

在本实施例中,在sta侧对接收到的消息进行判定筛选,当识别到type字段是11的ap状态帧后,则进行深一步的信息解析提取。对于type字段是非11类型的数据帧,则转入正常的802.11协议下的正常数据的处理。在本实施例中,通过解析ap状态帧中的subtype字段,对0000~1111这16种状态进行逆转化,提取其对应的状态信息,如收到subtpye是0000的数据,则代表是低电量状态,0001对应为流量超标,0010对应有未读新消息等等,并将解析出来的信息通过屏幕显示。

步骤s430,显示无线接入终端设备的状态。

在本实施例中,将其解析出来的状态信息,以友好明文方式显示出来,提示用户。

通过本实施例的技术方案,在无线终端sta侧判定是否是来自ap的状态信息,并对接收到的消息进行解析恢复,提取出ap的状态信息,最后将已提取出的ap侧的状态消息以友好明文方式显示出来告知用户。

如图5所示,本发明的一个实施例中提供了一种无线接入终端设备状态通知方法,包括:

步骤s510,接收无线接入终端设备发送的帧。

在本实施例中,sta侧终端接入ap后,等待ap侧发送状态信息数据。

步骤s520,检测帧中类型字段的值是否为预设值,在类型字段的值为预设值确定帧记录无线接入终端设备的状态。

步骤s530,根据帧中子类型字段的值,确定无线接入终端设备的状态。

在本实施例中,当收到来自ap的数据后,先进行判断是否为已接入ap的状态信息,如果不是,则转为正常的802.11协议数据信息处理,如果是ap状态信息,则进行数据解析,提取状态信息。例如,当收到的数据type字段为10时,则不是状态帧,是802.11的数据帧,则需要按照正常的数据包进行处理;如果收到的数据type字段是11,则判定为表示ap状态信息的状态帧,则需要将其传递到下一个单元。

在本实施例中,是通过对已接收数据的状态帧中的subtype字段进行解析,对0000~1111这16种状态进行逆转换,提取其对应的状态信息,例如收到的数据信息的subtpye是0000,则表示是低电量状态,0001对应为流量超标,0010对应有未读新消息等等,并将解析出来的状态信息传递到屏幕进行显示。

步骤s540,显示无线接入终端设备的状态。

在本实施例中,将解析出的详细状态信息,以友好明文方式显示出来,通知用户,例如弹框提示语方式等等。

如图6所示,本发明的一个实施例中提供了一种终端,包括:处理器610、存储器620和通信总线630;通信总线630用于实现处理器610和存储器620之间的连接通信;处理器610用于执行存储器620中存储的无线接入终端设备状态通知程序,以实现以下步骤:

接收无线接入终端设备发送的帧。

在本实施例中,在sta侧的接入终端,接收由已连接的ap发送来的其状态信息消息。

检测帧是否被标识为记录无线接入终端设备的状态,在确定帧记录无线接入终端设备的状态时,从帧中解析无线接入终端设备的状态。

在本实施例中,在sta侧对接收到的消息进行判定筛选,当识别到type字段是11的ap状态帧后,则进行深一步的信息解析提取。对于type字段是非11类型的数据帧,则转入正常的802.11协议下的正常数据的处理。在本实施例中,通过解析ap状态帧中的subtype字段,对0000~1111这16种状态进行逆转化,提取其对应的状态信息,如收到subtpye是0000的数据,则代表是低电量状态,0001对应为流量超标,0010对应有未读新消息等等,并将解析出来的信息通过屏幕显示。

显示无线接入终端设备的状态。

在本实施例中,将其解析出来的状态信息,以友好明文方式显示出来,提示用户。

通过本实施例的技术方案,在无线终端sta侧判定是否是来自ap的状态信息,并对接收到的消息进行解析恢复,提取出ap的状态信息,最后将已提取出的ap侧的状态消息以友好明文方式显示出来告知用户。

如图6所示,本发明的一个实施例中提供了一种终端,包括:处理器610、存储器620和通信总线630;通信总线630用于实现处理器610和存储器620之间的连接通信;处理器610用于执行存储器620中存储的无线接入终端设备状态通知程序,以实现以下步骤:

接收无线接入终端设备发送的帧。

在本实施例中,sta侧终端接入ap后,等待ap侧发送状态信息数据。

检测帧中类型字段的值是否为预设值,在类型字段的值为预设值确定帧记录无线接入终端设备的状态。

根据帧中子类型字段的值,确定无线接入终端设备的状态。

在本实施例中,当收到来自ap的数据后,先进行判断是否为已接入ap的状态信息,如果不是,则转为正常的802.11协议数据信息处理,如果是ap状态信息,则进行数据解析,提取状态信息。例如,当收到的数据type字段为10时,则不是状态帧,是802.11的数据帧,则需要按照正常的数据包进行处理;如果收到的数据type字段是11,则判定为表示ap状态信息的状态帧,则需要将其传递到下一个单元。

在本实施例中,是通过对已接收数据的状态帧中的subtype字段进行解析,对0000~1111这16种状态进行逆转换,提取其对应的状态信息,例如收到的数据信息的subtpye是0000,则表示是低电量状态,0001对应为流量超标,0010对应有未读新消息等等,并将解析出来的状态信息传递到屏幕进行显示。

显示无线接入终端设备的状态。

在本实施例中,将解析出的详细状态信息,以友好明文方式显示出来,通知用户,例如弹框提示语方式等等。

本发明的一个实施例中还提供了一种计算机可读存储介质,计算机可读存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现以下步骤:

获取无线接入终端设备的状态。

在本实施例中,对于无线接入终端设备,在启动wifiap功能后,负责监控自身的电量、数据流量控制、短消息模块,当出现低电量、数据流量超标或是有新消息的时候,则获取此类告警状态信息。

对预设类型的帧进行标识,表示其记录无线接入终端设备的状态,并将无线接入终端设备的状态记录到帧中。

在本实施例中,集中处理来自ap自身的各类状态信息,通过对这类消息的编码,封装成数据包。在本实施例中,对帧进行标识以及记录状态的方法不进行限制。例如,此处对状态信息的编码,主要利用wifi帧结构中当前保留未使用的字段。802.11帧控制结构中,通过type(类型)字段可以区分管理帧、控制帧和数据帧,管理帧为00,控制帧为01,数据帧为10,对于11这种状态当前是保留状态未使用,本实施例则利用这种状态,定义为ap状态帧,进一步这种类型下的subtype(子类型)字段0000~1111这16种状态可以编码定义为ap的具体状态,如0000定义为低电量、0001定义为流量超标、0010定义为未读新消息等等以此类推。

将帧发送至连接无线接入终端设备的终端。

在本实施例中,将各类已完成状态信息编码的数据发送给已连接的各个sta终端。

根据本实施例的技术方案,对无线接入ap侧自身状态(低电量、流量超标、未读短信等)进行监控,并完成状态信息的编码转化,再将转化完成后的信息数据发送到sta终端。

本发明的一个实施例中还提供了一种计算机可读存储介质,计算机可读存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现以下步骤:

接收无线接入终端设备发送的帧。

在本实施例中,在sta侧的接入终端,接收由已连接的ap发送来的其状态信息消息。

检测帧是否被标识为记录无线接入终端设备的状态,在确定帧记录无线接入终端设备的状态时,从帧中解析无线接入终端设备的状态。

在本实施例中,在sta侧对接收到的消息进行判定筛选,当识别到type字段是11的ap状态帧后,则进行深一步的信息解析提取。对于type字段是非11类型的数据帧,则转入正常的802.11协议下的正常数据的处理。在本实施例中,通过解析ap状态帧中的subtype字段,对0000~1111这16种状态进行逆转化,提取其对应的状态信息,如收到subtpye是0000的数据,则代表是低电量状态,0001对应为流量超标,0010对应有未读新消息等等,并将解析出来的信息通过屏幕显示。

显示无线接入终端设备的状态。

在本实施例中,将其解析出来的状态信息,以友好明文方式显示出来,提示用户。

通过本实施例的技术方案,在无线终端sta侧判定是否是来自ap的状态信息,并对接收到的消息进行解析恢复,提取出ap的状态信息,最后将已提取出的ap侧的状态消息以友好明文方式显示出来告知用户。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

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