CN105933851A - 一种消息传输方法及消息传输*** - Google Patents
一种消息传输方法及消息传输*** Download PDFInfo
- Publication number
- CN105933851A CN105933851A CN201610229102.XA CN201610229102A CN105933851A CN 105933851 A CN105933851 A CN 105933851A CN 201610229102 A CN201610229102 A CN 201610229102A CN 105933851 A CN105933851 A CN 105933851A
- Authority
- CN
- China
- Prior art keywords
- message
- wifi module
- network connector
- delivery system
- wifi
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供一种消息传输方法,应用于一消息传输***,其中,所述消息传输***包括至少一个网络连接器,所述至少一个网络连接器通过无线通信方式直接或者间接连接;其中,每个所述网络连接器包括无线设备、AC/DC转换器以及第一天线,所述无线设备包括微控制器和WiFi模块;所述WiFi模块同时工作在AP模式和Client模式;其中,所述方法包括:在AP模式下,第一WiFi模块接收消息;所述第一WiFi模块判断所述消息是否是历史消息;如果否,所述第一WiFi模块搜索所述消息传输***内的其他WiFi模块;在Client模式下,所述第一WiFi模块向至少一个搜索到的所述其他WiFi模块发送所述消息。
Description
技术领域
本发明涉及无线通信技术领域,具体涉及一种消息传输方法及消息传输***。
背景技术
随着通信技术的不断发展,人们日常生活和工作越来越依赖于网络。有线网络必须通过网线连接实现,而无线网络不受网线限制,使用起来更加便捷。因此,目前工作环境或者家庭生活越来越多地贯穿无线网络。
无线网络,例如WiFi、蓝牙等,通常都不稳定并且不能扩展,尤其在室内环境中更是如此。无线覆盖范围主要依赖于路由器或者网关的射频收发性能。
如果无线覆盖范围不足,通常情况下必须使用外部中继器来扩大无线覆盖范围,这无疑增加了硬件设备的成本。
发明内容
为解决上述技术问题,本发明实施例提供以下技术方案。
本发明一个实施例提供一种消息传输方法,应用于一消息传输***,所述消息传输***包括至少一个网络连接器,所述至少一个网络连接器通过无线通信方式直接或者间接连接;
其中,每个所述网络连接器包括无线设备、AC/DC转换器以及第一天线,所述无线设备包括微控制器和WiFi模块;
所述第一天线连接至所述WiFi模块,所述WiFi模块同时工作在AP模式和Client模式;
其中,所述方法包括:
在AP模式下,第一WiFi模块接收消息;
所述第一WiFi模块判断所述消息是否是历史消息;
如果否,所述第一WiFi模块搜索所述消息传输***内的其他WiFi模块;
在Client模式下,所述第一WiFi模块向至少一个搜索到的所述其他WiFi模块发送所述消息。
可选地,所述方法还包括:
在AP模式下,所述第二WiFi模块从所述第一WiFi模块接收所述消息;
所述第二WiFi模块判断所述消息是否是历史消息;
如果否,所述第二WiFi模块搜索所述消息传输***内的其余WiFi模块;
在Client模式下,所述第二WiFi模块向至少一个搜索到的所述其余WiFi模块发送所述消息。
可选地,所述方法还包括:
若所述消息是历史消息,则放弃所述消息。
可选地,所述微控制器具有至少一个端口,所述端口用于连接至外部设备;
所述外部设备为LED驱动器,所述端口用于输出PWM信号以控制所述LED驱动器;或者,所述外部设备为微波多普勒传感器。
可选地,所述网络连接器包括第二天线,所述无线设备还包括蓝牙模块,所述第二天线连接至所述蓝牙模块。
可选地,
所述第一WiFi模块接收消息,包括:
所述第一WiFi模块从末端设备接收消息,所述末端设备具有蓝牙或者WiFi模块。
另外,本发明实施例还提供一种消息传输***,所述消息传输***包括至少一个网络连接器,所述至少一个网络连接器通过无线通信方式直接或者间接连接;其中,
每个所述网络连接器包括无线设备、AC/DC转换器以及第一天线;
所述无线设备包括微控制器和WiFi模块;其中,
所述第一天线连接至所述WiFi模块,所述WiFi模块同时工作在AP模式和Client模式。
可选地,所述网络连接器包括第二天线,所述无线设备还包括蓝牙模块,所述第二天线连接至所述蓝牙模块。
可选地,所述微控制器具有至少一个端口,所述端口用于连接至外部设备;
所述外部设备为LED驱动器,所述端口用于输出PWM信号以控制所述LED驱动器;或者,所述外部设备为微波多普勒传感器。
可选地,所述网络连接器采用塑料封装。
根据本发明实施例提供的消息传输方法及消息传输***,消息传输***内部具有多个网络连接器,网络连接器上的WiFi模块同时工作在AP模式和Client模式,即WiFi模块同时具有收发功能。这样,消息传输***内部的各个网络连接器均可以扩大无线覆盖范围,无需外部中继器来扩大无线覆盖范围,极大节省了硬件设备成本。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种消息传输***的结构示意图;
图2为本发明一个实施例提供的网络连接器的结构示意图;
图3是本发明一个实施例提供的网络连接器的结构示意图;
图4是本发明一个实施例提供的消息传输方法的结构示意图;
图5是本发明一个实施例提供的消息传输***的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种消息传输***,如图1所示,该消息传输***包括至少一个网络连接器11(该网络连接器可定义为innolink),这些网络连接器11通过无线通信方式直接或者间接连接;其中,
每个网络连接器11具有如图2所示的结构,包括无线设备201、AC/DC转换器202以及第一天线203;
无线设备201包括WiFi模块2011、微控制器2012;其中,
微控制器2012具有至少一个端口2013,端口2013用于连接至外部设备(图中未示出);
天线203连接至WiFi模块2011,其中WiFi模块2011同时工作在AP模式和Client模式。
其中,网络连接器11可以封装至一个容器中,例如可以采用塑料进行封装。
通常,WiFi模块有两种工作模式:AP(Access Point)模式和Client模式。在AP模式下,WiFi模块可以从其他末端设备(例如这些末端设备带有蓝牙或者具有WiFi功能,例如传感器、可穿戴设备等);在Client模式下,WiFi模块可以搜索消息传输***内的其他WiFi模块、向搜索到的其他WiFi模块发送消息。
根据本发明实施例提供的消息传输方法及消息传输***,消息传输***内部具有多个网络连接器,网络连接器上的WiFi模块同时工作在AP模式和Client模式,即WiFi模块同时具有收发功能。这样,消息传输***内部的各个网络连接器均可以扩大无线覆盖范围,无需外部中继器来扩大无线覆盖范围,极大节省了硬件设备成本。
本发明上述实施例提到的消息传输***构成一无线网状网络***。
端口2013可以用于接收来自外部设备的信号(消息)或者向外部设备发送信号(消息),例如该信号可以是脉冲宽度调制信号(Pulse Width Modulation,PWM)、开关信号、0~10V可变直流电压信号、RS232接口信号等。
一些实施例中,外部设备可以是LED驱动器,即端口2013可以连接LED驱动器,如图3所示,需要说明的是,为简单起见,图3仅示出了一个网络连接器连接LED驱动器的情况。端口2013连接LED驱动器,此时,网络连接器可以通过该端口向LED驱动器发送控制信号,例如PWM信号,这样网络连接器就可以控制LED驱动器。另外,网络连接器还可以通过此端口接收来自LED驱动器的信号。
另一些实施例中,外部设备可以是传感器,例如:环境灯传感器、运动传感器、温度传感器、PM2.5传感器或者多普勒传感器等等。
例如,当外部设备是多普勒传感器(如微波多普勒传感器)时,由发射天线发出的微波,遇到被测物体时将被吸收或反射,使功率发生变化。若利用接收天线接收通过被测物体或由被测物反射回来的微波,并将它转换成电信号,再由测量电路处理,就实现了微波检测。
在一个应用场景中,用户家中安装有多个网络连接器,这些网络连接器通过无线移动通信方式连接构成一个无线网状网络***。如果网络连接器的端口2013连接至一个微波多普勒传感器,这样可以提供一个安全装置。因此,如果有人闯入用户家中,微波多普勒传感器检测移动同时报警消息会通过无线网状网络***被发送到用户的移动设备中,然后发送的网络以及服务器。并且,微波多普勒传感器可以用作能量储蓄装置作为家中的电气装置的自动开关。此外,用户家中的多个网络连接器以及传感器均可以设置在墙壁中,即这种装置可被设计成墙壁开关的方式,用户家中没有可见的物理传感器或者网络连接器,它们都以墙壁开关的方式存在,这种方式更适合家庭应用。
需要说明的是,网络连接器可以随机地安装在室内环境中,室内环境中的所有网络连接器可以连接在一起构成一个无线网状网络***。连接至WiFi模块或者蓝牙的末端设备可以加入无线网状网络***,发送至网络连接器或者网络连接器发送的消息可以进入WiFi无线网络,然后到WiFi路由器,最终为整个网络服务。
一个实施例中,一无线网状网络***包含三个网络连接器,至少一个网络连接器的端口连接至LED灯。将这三个网络连接器及LED灯构成的无线网状网络***置于室内环境中这三个网络连接器按三角形状设置(图中未示出)。此时,如果有一个用户携带的末端设备(例如可穿戴设备,该可穿戴设备包含WiFi或者蓝牙以及光传感器)。可穿戴设备的位置可以通过无线信号的三角测量计算。并且,如果用户在具有网络连接器的LED灯光下移动,来自网络连接器通过LED灯的光位置会发送到可穿戴设备,可穿戴设备从光传感器中接收该光位置。可穿戴设备通过蓝牙或者WiFi发送位置以及可穿戴设备位置至服务器。因此,通过网络连接器可以知道室内环境的精确位置。这样,网络连接器就可以提供一个更为精确的方法来通过可见光信号定位末端设备。
本申请一些实施例还提供一种消息传输方法,该消息传输方法可以应用于上述实施例提到的消息传输***,如图4所示,该方法可以包括如下步骤:
步骤S41:在AP模式下,第一无线连接器中的第一WiFi模块接收消息;
其中,第一WiFi模块可以从其他WiFi模块接收消息,也可以从末端设备接收消息(例如末端设备具有蓝牙或者WiFi功能,如传感器或者可穿戴设备等)。
步骤S42:第一WiFi模块判断接收到的消息是否是历史消息;如果是执行步骤43,如果否,执行步骤45;
步骤S43:第一WiFi模块搜索消息传输***内的其他WiFi模块;
步骤S44:在client模式下,第一WiFi模块向至少一个搜索到的其他WiFi模块发送所述消息。
步骤S45:放弃该消息。
历史消息是指:之前该第一WiFi模块接收到的消息。即:若第一WiFi模块接收到的消息与之前接收到的消息相同,则该消息即为历史消息。
另外,一些实施例中,上述图1所示的方法还可以包括以下步骤:
首先,在AP模式下,第二WiFi模块从第一WiFi模块接收消息;
然后,第二WiFi模块判断接收到的消息是否是历史消息,如果否,第二WiFi模块搜索消息传输***内的其他WiFi模块;
最后,在Client模式下,第二WiFi模块向至少一个所搜到的其余WiFi模块发送接收到的消息。
其中,上述第一WiFi模块、其他WiFi模块、第二WiFi模块、其余WiFi模块均包含在上述消息传输***中,其他WiFi模块可以是消息传输***内除第一WiFi模块以外的其他所有WiFi模块、其余WiFi模块可以是消息传输***内除第二WiFi模块以外的其他所有模块。
上述实施例中,处于AP模式的wif模块接收消息后,切换到Client模式,并搜索消息传输***内的其他WiFi模块(这些WiFi模块分别位于不同的网络连接器中,每个网络连接器中具有一个此种功能的WiFi模块),并将接收到的消息发送这些WiFi模块。这些WiFi模块接收到消息后,判断这条消息是否是历史消息(例如,消息之前是否接收到过),如果不是历史消息,则将该消息发送到周围的其他WiFi模块;如果是历史消息,则放弃该消息。这一过程可以一直重复直到该消息被发送到WiFi路由器或者发送到internet或者云服务器。
鉴于网络连接器包含WiFi模块,因此上述方案即为:如图5所示,多个网络连接器A、B、C、D构成一个无线网状网络***,其中网络连接器A与网络连接器B、C直接相连,网络连接器D与网络连接器B相连(网络连接器A和网络连接器D间接相连)。网络连接器A接收到消息后,搜索该无线网状网络***内的与其相连的网络连接器,搜索到网络连接器B、C,但是并不能搜索到网络连接器D,即网络连接器A无法直接将接收到的消息发送至网络连接器D。此时,网络连接器A可以先将消息发送至网络连接器B,再由网络连接器B将该消息转发至网络连接器D。
采用这种方式,一旦有一个网络连接器到另一个网络连接器(如网络连接器D到网络连接器A)之间的坏网络,可以使用其他的末端设备(如网络连接器B)作为临时网络的一部分,以从原始网络接收消息或者发送消息至原始网络;还可以避免无线网状网络***内部出现接收不到消息的盲点。另外,采用这种方法,无线网状网络***可以被扩展。如果有一个连接断开,采用其他通道,无线网状网络***也可以更稳定。如果附近有一个末端设备,无线网状网络***可以保持、继续发送或者接收消息。
需要说明的是,上述实施例中的网络连接器还可以包括第二天线,其中的无线设备还可以包括蓝牙,蓝牙可以连接至第二天线。可以采用蓝牙实现上述WiFi模块实现的功能,在此不再赘述,相关内容可参考上述描述。
以上对本发明进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种消息传输方法,应用于一消息传输***,其特征在于,所述消息传输***包括至少一个网络连接器,所述至少一个网络连接器通过无线通信方式直接或者间接连接;
其中,每个所述网络连接器包括无线设备、AC/DC转换器以及第一天线,所述无线设备包括微控制器和WiFi模块;
所述第一天线连接至所述WiFi模块,所述WiFi模块同时工作在AP模式和Client模式;
其中,所述方法包括:
在AP模式下,第一WiFi模块接收消息;
所述第一WiFi模块判断所述消息是否是历史消息;
如果否,所述第一WiFi模块搜索所述消息传输***内的其他WiFi模块;
在Client模式下,所述第一WiFi模块向至少一个搜索到的所述其他WiFi模块发送所述消息。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在AP模式下,所述第二WiFi模块从所述第一WiFi模块接收所述消息;
所述第二WiFi模块判断所述消息是否是历史消息;
如果否,所述第二WiFi模块搜索所述消息传输***内的其余WiFi模块;
在Client模式下,所述第二WiFi模块向至少一个搜索到的所述其余WiFi模块发送所述消息。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述消息是历史消息,则放弃所述消息。
4.根据权利要求1所述的方法,其特征在于,所述微控制器具有至少一个端口,所述端口用于连接至外部设备;
所述外部设备为LED驱动器,所述端口用于输出PWM信号以控制所述LED驱动器;或者,所述外部设备为微波多普勒传感器。
5.根据权利要求1所述的方法,其特征在于,所述网络连接器包括第二天线,所述无线设备还包括蓝牙模块,所述第二天线连接至所述蓝牙模块。
6.根据权利要求1所述的方法,其特征在于,所述第一WiFi模块接收消息,包括:
所述第一WiFi模块从末端设备接收消息,所述末端设备具有蓝牙或者WiFi模块。
7.一种消息传输***,其特征在于,所述消息传输***包括至少一个网络连接器,所述至少一个网络连接器通过无线通信方式直接或者间接连接;其中,
每个所述网络连接器包括无线设备、AC/DC转换器以及第一天线;
所述无线设备包括微控制器和WiFi模块;其中,
所述第一天线连接至所述WiFi模块,所述WiFi模块同时工作在AP模式和Client模式。
8.根据权利要求7所述的消息传输***,其特征在于,所述网络连接器包括第二天线,所述无线设备还包括蓝牙模块,所述第二天线连接至所述蓝牙模块。
9.根据权利要求7所述的消息传输***,其特征在于,所述微控制器具有至少一个端口,所述端口用于连接至外部设备;
所述外部设备为LED驱动器,所述端口用于输出PWM信号以控制所述LED驱动器;或者,所述外部设备为微波多普勒传感器。
10.根据权利要求7所述的消息传输***,其特征在于,所述网络连接器采用塑料封装。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610229102.XA CN105933851A (zh) | 2016-04-12 | 2016-04-12 | 一种消息传输方法及消息传输*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610229102.XA CN105933851A (zh) | 2016-04-12 | 2016-04-12 | 一种消息传输方法及消息传输*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105933851A true CN105933851A (zh) | 2016-09-07 |
Family
ID=56837980
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610229102.XA Pending CN105933851A (zh) | 2016-04-12 | 2016-04-12 | 一种消息传输方法及消息传输*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105933851A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106993288A (zh) * | 2017-04-19 | 2017-07-28 | 深圳市元征科技股份有限公司 | WiFi的控制方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201854447U (zh) * | 2010-07-29 | 2011-06-01 | 上海宽岱电讯科技发展有限公司 | 家用型无线局域网路由器 |
CN104202831A (zh) * | 2014-08-26 | 2014-12-10 | 南京熊猫电子股份有限公司 | 一种设备连接无线ap的***和方法 |
CN104331005A (zh) * | 2014-10-13 | 2015-02-04 | 山西省交通科学研究院 | 一种无线应变采集仪的休眠与唤醒控制***和控制方法 |
CN105379424A (zh) * | 2014-04-28 | 2016-03-02 | 萤辉科技有限公司 | 无线控制led照明的***和方法 |
CN205545948U (zh) * | 2016-04-12 | 2016-08-31 | 萤辉科技有限公司 | 一种消息传输*** |
-
2016
- 2016-04-12 CN CN201610229102.XA patent/CN105933851A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201854447U (zh) * | 2010-07-29 | 2011-06-01 | 上海宽岱电讯科技发展有限公司 | 家用型无线局域网路由器 |
CN105379424A (zh) * | 2014-04-28 | 2016-03-02 | 萤辉科技有限公司 | 无线控制led照明的***和方法 |
CN104202831A (zh) * | 2014-08-26 | 2014-12-10 | 南京熊猫电子股份有限公司 | 一种设备连接无线ap的***和方法 |
CN104331005A (zh) * | 2014-10-13 | 2015-02-04 | 山西省交通科学研究院 | 一种无线应变采集仪的休眠与唤醒控制***和控制方法 |
CN205545948U (zh) * | 2016-04-12 | 2016-08-31 | 萤辉科技有限公司 | 一种消息传输*** |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106993288A (zh) * | 2017-04-19 | 2017-07-28 | 深圳市元征科技股份有限公司 | WiFi的控制方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2016219479B2 (en) | Method and system for controlling low energy links in wireless sensor networks | |
Kim et al. | Design and implementation of object tracking system based on LoRa | |
US20080064395A1 (en) | Method and system for remotely controlling appliances | |
CN103838155A (zh) | 家庭安防控制方法、家庭服务器及安防控制*** | |
CN101860572A (zh) | 基于m2m的车载网关、网元、汽车远程控制***和方法 | |
CN109951574A (zh) | 基于边缘计算的物联网设备联动方法及*** | |
CN101557032A (zh) | 无线电信号发射机和/或接收机类型的装置 | |
WO2020175868A1 (en) | Method and apparatus for measurement logging and reporting in wireless communication system | |
CN207766560U (zh) | 智能设备及智能设备配网*** | |
CN104506645A (zh) | 物联网数据采集端及其通信方法和*** | |
KR20180062837A (ko) | IoT 복합 모듈러 디바이스의 스마트 동글 시스템 및 그 방법 | |
CN105933851A (zh) | 一种消息传输方法及消息传输*** | |
CN203251459U (zh) | 基于物联网技术的照明控制装置 | |
CN104503417A (zh) | 一种水电站监测*** | |
CN206698483U (zh) | 智能照明控制***及照明*** | |
CN104660353B (zh) | 一种数据处理触发方法、装置及*** | |
CN205545948U (zh) | 一种消息传输*** | |
CN107645706A (zh) | 基于物联网的数据处理方法及相关产品 | |
CN110891092A (zh) | 一种数据压缩传输方法及装置 | |
CN106094938A (zh) | 一种基于Zigbee的智能家居控制*** | |
KR20170121017A (ko) | 주차장의 비상발생 위치 인식 제공장치 | |
CN106027339B (zh) | 家电设备的监控方法、装置及*** | |
CN205787665U (zh) | 一种基于物联网的智能家居控制开关 | |
CN108437913A (zh) | 一种检测方法及装置 | |
CN108123946A (zh) | 一种多功能数据处理设备及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
AD01 | Patent right deemed abandoned | ||
AD01 | Patent right deemed abandoned |
Effective date of abandoning: 20191022 |