群播讯息发送方法、发送系统及电子装置可读取储存媒体与流程

文档序号:12376567阅读:188来源:国知局
群播讯息发送方法、发送系统及电子装置可读取储存媒体与流程

本发明是有关于通讯,特别是有关于向远程的多个电子装置发送群播讯息的发送方法、发送系统及电子装置可读取储存媒体。



背景技术:

随着因特网的快速发展,物联网(Internet of Things,IOT)的技术不但越来越受到各界的重视,也广泛运用于不同的生活领域中。

所谓物联网是种基于因特网而让物联网内所有具有网络联机能力的实体对象实现互联互通的网络,在物联网内每个实体对象都可以透过网络被存取或是操控,通过物联网可以对设备、机器、及物品等进行集中管理与操控,其应用范围相当广泛,例如:智慧生活环境、健康医疗及物品防盗等。

于物联网中操控实体对象的方法,通常分为两种,一是直接对欲操控的实体对象下达指令,若用户是于物联网内部对实体对象下达指令,直接操控是一种容易达成的方法。然而,当用户位于远程而欲对物联网内的实体对象进行操控时,此操控指令就必须透过网络媒介来传达。当此实体对象设置于网络媒介附近时,用户所下达的操控指令自然可以顺利的传达。但是,若此实体对象设置位置离网络媒介较远,以至于操控指令无法直接经由网络媒介来传达时,就需要使用第二种方法来传达操控指令。

对物联网中的所有实体对象发送包含操控指令的群播讯息是于物联网中操控实体对象的第二种方法。此发送方法是用户者的电子装置随机选择物联网中的一个实体对象,并经由网络媒介发送包含操控指令的群播讯息至所选择的实体对象,再由该实体对象将此操控指令发送至其它实体对象。

然而,由于此方法是随机选择一个位于物联网内的实体对象作为发送群播讯息的发送端,于随机选择下,若是选择了一个具有较差的联机质量的实体对象,可能会因为联机质量不佳而导致群播讯息在被发送的过程中产生错误,为了确认群播讯息是否确实被所选择的实体对象所接收,运用此方式就必须要有错误检测、错误更正、重新发送群播讯息等机制,如此会造成额外的成本花费。于一些较严重的情况里,因为群播讯息不断的重新发送,而造成群播讯息堵塞在网络媒介与发送端之间,使得群播讯息无法确实被传达。

因此,如何使得群播讯息确实的发送至物联网内的实体对象,且不会增加额外传输的成本,确实为当前一个重要课题。



技术实现要素:

本发明的目的,在于提供一种群播讯息发送方法、发送系统及电子装置可读取储存媒体,其能确实的发送群播讯息至远程的各电子装置,且不需增加额外的传输成本。

为达上述指称的各目的与功效,本发明的一实施例揭示一种群播讯息发送方法,适用于一第一电子装置向远程的多个第二电子装置发送一群播讯息,该方法包含:取得每一该第二电子装置的一通讯质量信息,每一该通讯质量信息表示每一该第二电子装置与邻近装置间的联机质量;该第一电子装置依据该些通讯质量信息选定该些第二电子装置的其中之一者为一广播发送端;该第一电子装置发送该群播讯息至该广播发送端;以及该广播发送端发送一广播讯息至该些第二电子装置。

更进一步,本发明的另一实施例揭示一种群播讯息发送系统,适用于向远程的多个装置发送一群播讯息,该发送系统包含:一第一电子装置,发送 一群播讯息;以及多个第二电子装置,每一该第二电子装置分别有一通讯质量信息,该通讯质量信息表示每一该第二电子装置与邻近装置间的联机质量;其中,该第一电子装置依据该些通讯质量信息选定该些第二电子装置的其中之一者为一广播发送端,该第一电子装置发送该群播讯息至该广播发送端,该广播发送端发送一广播讯息至该些第二电子装置。

更进一步,本发明的另一实施例揭示电子装置可读取储存媒体,储存有一程序,用以执行一种群播讯息发送的方法,该方法适用于一第一电子装置向远程的多个第二电子装置发送一群播讯息,其中该方法包含:取得每一该第二电子装置的一通讯质量信息,每一该通讯质量信息表示每一该第二电子装置与邻近装置间的联机质量;该第一电子装置依据该些通讯质量信息选定该些第二电子装置的其中之一者为一广播发送端;该第一电子装置发送该群播讯息至该广播发送端;以及该广播发送端发送一广播讯息至该些第二电子装置。

附图说明

图1A:其为本发明的第一电子装置经由媒介取得每一第二电子装置的信息的第一实施例的示意图;

图1B:其为本发明的第一电子装置经由媒介取得每一第二电子装置的信息的第二实施例的示意图;

图1C:其为本发明的群播讯息的发送方法的第一实施例的示意图;

图2:其为本发明的群播讯息的发送方法的第一实施例的流程图;

图3:其为本发明定义群组的一实施例的示意图;

图4A:其为本发明的群播讯息的发送系统的第二实施例的示意图;

图4B至图4D:其为本发明的群播讯息的发送方法的第二实施例的示意 图;

图5:其为本发明的群播讯息的发送方法的第二实施例的流程图。

【图号对照说明】

1 发送系统

2 发送系统

10 第一电子装置

30 媒介

50 第二电子装置

501 第二电子装置

5011 邻近列表

5013 邻近数量

5015 通讯质量信息

502 第二电子装置

5021 邻近列表

5023 邻近数量

5025 通讯质量信息

503 第二电子装置

5031 邻近列表

5033 邻近数量

5035 通讯质量信息

504 第二电子装置

5041 邻近列表

5043 邻近数量

5045 通讯质量信息

505 第二电子装置

5051 邻近列表

5053 邻近数量

5055 通讯质量信息

51 群组

52 群组

53 群组

具体实施方式

为了使本发明的结构特征及所达成的功效有更进一步的了解与认识,特用较佳的实施例及配合详细的说明,说明如下:

本发明的目的,在于提供一种群播讯息发送方法、系统及电子装置可读取储存媒体,其能准确的发送群播讯息至各电子装置,且不会增加额外的传输成本。

为对本发明的特征及所达成的功效有更进一步的了解与认识,谨佐以实施例及配合详细的说明,说明如后:

请参阅图1A,如图所示,本实施例提供一种群播讯息的发送系统1,群播讯息的发送系统1包含一第一电子装置10、一媒介30及多个第二电子装置50。于本实施例中,该第一电子装置10与该些第二电子装置50透过该媒介30传输信息。

本实施例的该第一电子装置10可为智能型手机、个人数字助理(PDA)、平板计算机、笔记型计算机、桌上型计算机或其它具信息传输功能的电子装置。

本实施例的该些第二电子装置50可为智能型手机、个人数字助理(PDA)、平板计算机、笔记型计算机、桌上型计算机、网络摄影机、智能型插 座或其它具有信息传输功能的电子装置。此外,该些第二电子装置50分别具有一连结单元,每一该第二电子装置50可经由各自的该连结单元互相连结,该连结单元为红外线、蓝芽、ZigBee、Wi-Fi或实体网络等。

本实施例的该媒介30可为网络路由器(Router)、网络交换器(Switch)、网络分享器、云端服务器、网络中继器或其它具有网络传输功能的媒介。

本实施例的发送系统1用于该第一电子装置10向多个第二电子装置50发送一群播讯息,以控制或设定该些第二电子装置50,亦可对该些第二电子装置50进行数据传输。举例说明,本实施例的第一电子装置10为一智能型手机,该些第二电子装置50为智能型家电,使用者操作该第一电子装置10,而发送一控制讯号至该些第二电子装置50时,可透过本实施例所揭示的群播讯息发送方法及群播讯息发送系统1进行讯号传输。

请参阅图1A、图1B、图1C及图2,如图所示,本实施例的发送系统1于运作时,先执行步骤ST1,定义该些第二电子装置50为至少一群组,于本实施例中系将该些第二电子装置50设定为同一群组。于本发明另一实施例中,可将该些第二电子装置50定义为多个群组,如图3所示,每一个群组中至少包含一个第二电子装置50,群组中的第二电子装置50可互相进行信息传输,不同群组之间的第二电子装置50亦可进行信息传输。该第一电子装置10可针对其中一个群组发送群播讯息,亦可对多个群组发送群播讯息。如图3所示,群组51及群组52为具有多个第二电子装置50的群组,群组53则为只有一个第二电子装置50的群组。

待步骤ST1完成后,执行步骤ST3,该第一电子装置10经由媒介30取得每一该第二电子装置50的通讯质量信息,通讯质量信息表示每一该第二电子装置50与邻近装置间的联机质量,上述的邻近装置包含邻近的其它第二电子装置50及该媒介30。上述的通讯质量信息可为接收讯号强度(Received Signal Strength Indicator,RSSI)或信噪比(Signal to Noise Ratio,SNR),其表示第二电子装置50的传输强度。每一该第二电子装置50可如图1A所示,分别透过媒介30向该第一电子装置10传送各自的通讯质量信息,或是如图1B所示,第一电子装置50指定该些第二电子装置50其中之一或媒介30为中继端点,每一该第二电子装置50将各自的通讯质量信息传送至该中继端点,再由该中继端点将该些通讯质量信息传输至该第一电子装置10。

复参阅图2,执行步骤ST5,该第一电子装置10选定该些第二电子装置50的其中之一者为广播发送端,该第一电子装置10选定广播发送端的方式是依据该些第二电子装置50各自的通讯质量信息选定具有最佳联机质量的第二电子装置50为广播发送端。此外,于本发明的另一实施例中,该第一电子装置10设定一门坎值,当有多个第二电子装置50的通讯质量信息超过门坎值时,即从中随机选定一个为广播发送端。接着,执行步骤ST7,如图1C所示,该第一电子装置10经由媒介30发送一群播讯息(Multicast Message)至该广播发送端,该广播发送端接收该广播讯息,上述的群播讯息包含有第一电子装置10欲传输的控制讯号。

复参阅图2,最后,执行步骤ST9,该广播发送端依据所接收的群播讯息发送一广播讯息(Broadcast Message)至该些第二电子装置50(如图1C所示),该广播讯息的内容包含该群播讯息的内容,即包含有第一电子装置10所发送的控制讯号。由上述可知,本实施例提供一群播讯息的发送方法及发送系统,其是选定具有最佳或是超过门坎值的联机质量的第二电子装置为广播发送端,以利用具有较佳传输质量的装置传输讯息,确保讯息可以传达至该些第二电子装置50。

接着说明本发明的群播讯息的发送发方法的另一实施方式。请参阅图4A,如图所示,本实施例提供另一种发送系统2,发送系统2包含第一电子装置 10、媒介30、多个第二电子装置501、502、503、504及505。于本实施例中,该第二电子装置501具有一邻近列表5011、一邻近数量5013及一通讯质量信息5015。该邻近列表5011纪录该第二电子装置501本身邻近的其它第二电子装置,该邻近数量5013表示该第二电子装置501的邻近的其它第二电子装置的数量,该通讯质量信息5015为该第二电子装置501与邻近装置间的联机质量,其包含第二电子装置501与媒介30之间的通讯质量。

复参阅图4A,该第二电子装置502具有一邻近列表5021、一邻近数量5023及一通讯质量信息5025,该邻近列表5021纪录该第二电子装置502本身邻近的其它第二电子装置,该邻近数量5023表示该第二电子装置502的邻近的其它第二电子装置的数量,该通讯质量信息5025为该第二电子装置502与邻近装置间的联机质量,其包含第二电子装置502与媒介30之间的通讯质量。同上述说明,其余的第二电子装置503、504与505同样分别具有邻近列表5031、5041、5051、邻近数量5033、5043、5053及通讯质量信息5035、5045、5055。上述的每一该第二电子装置501、502、503、504及505于开启时会搜寻邻近装置(包含第二电子装置与媒介),并将纪录于各自的邻近列表5011、5021、5031、5041及5051,且纪录邻近装置的数量。

请参阅图5并搭配图4B、图4C及图4D。本实施例的发送系统2于运作时,先执行步骤ST21,定义该些第二电子装置50为至少一群组,于本实施例中,该些第二电子装置501、502、503、504及505为一群组。

待步骤ST21完成后,执行步骤ST23,该第一电子装置10经由媒介30取得每一该第二电子装置501、502、503、504及505各自的通讯质量信息5015~5055及各自的邻近数量5013~5053。然后执行步骤ST25,该第一电子装置10选定该些第二电子装置501、502、503、504及505的其中之一者为广播发送端,该第一电 子装置10选定广播发送端的方式是依据每一该第二电子装置501、502、503、504及505各自的通讯质量信息选定具有最佳联机质量的第二电子装置为广播发送端。于本实施列中,该些第二电子装置501、502、503、504及505的该些通讯质量信息5015~5055为RSSI,且分别为-55dBm、-20dBm、-40dBm、-30dBm、-25dBm,所以该第二电子装置502具有最佳的联机质量,因此该第一电子装置10选定该第二电子装置502为广播发送端。

此外,该第一电子装置10更进一步的依据该些第二电子装置501、502、503、504及505各自的邻近数量5013~5053选定具有最多邻近数量的第二电子装置为另外广播发送端。于本实施例中,该些第二电子装置501、502、503、504及505的该些邻近数量5013~5053分别为2个、1个、1个、0个与3个,所以该第二电子装置505的该邻近数量5053为邻近数量最多者,其表示该第二电子装置505邻近的其它第二电子装置的数量最多,该第一电子装置10再选定该第二电子装置505为其它广播发送端。

另外,该些第二电子装置亦有可能有邻近数量为零的状况,例如:该第二电子装置放置于阳台、楼顶等较远处,其表示此第二电子装置无法与其它第二电子装置传输信息,因此,为了确保广播讯号发送至每一第二电子装置,如步骤ST25所示,该第一电子装置10更会选定具邻近数量为零的第二电子装置为另一广播发送端。于此实施例中,该第一电子装置10更会选定该第二电子装置504为另一广播发送端。

复参阅图5,接着执行步骤ST27,如图4B所示,该第一电子装置10经由媒介30发送群播讯息至该些广播发送端502、504及505,该些广播发送端502、504及505接收该群播讯息。最后执行步骤ST29,该些第二电子装置502、504及505(广播发送端)依据该群播讯息发送一广播讯息,该广播讯息的内容包含该群 播讯息的内容及每一该广播发送端各自的该邻近列表,即该些第二电子装置502、504及505所发送的广播讯息包含该群播讯息内容及各自的邻近列表5021、5041及5051。该些第二电子装置502、504及505分别依据各自的邻近列表5021、5041及5051发送该广播讯号,如图4C所示,该第二电子装置502依据邻近列表5021发送该广播讯号至第二电子装置501;该第二电子装置504的邻近列表5041没有记录邻近的第二电子装置,所以该第二电子装置504不再发送该广播讯息;该广播发送端505依据邻近列表5051发送该广播讯号至该第二电子装置501、502及504。

此外,该些接收到广播讯息的该些第二电子装置会比对本身的该邻近列表与该广播发送端的该邻近列表,当本身的该邻近列表具有该广播发送端的邻近列表所未纪录的第二电子装置时,其会依据本身的该邻近列表发送所接收的该广播讯息。如图4D,该第二电子装置501接收到该些第二电子装置502及505(广播发送端)所发送的广播讯息时,该第二电子装置501会比较广播讯息内的邻近列表5021及5051,于此实施例中,邻近列表5021及5051皆未包含该第二电子装至501的该邻近列表5011所纪录的该第二电子装置503,故如图4D所示,该第二电子装置501依据本身的该邻近列表5011发送所接收的该广播讯息至该第二电子装置503,如此确保广播讯息可发送至所有第二电子装置。

本发明所述的群播讯息发送方法可实作为一程序,并储存于一电子装置可读取记录媒体中,而使电子装置读取此记录媒体后执行群播讯息发送方法。计算机可读取记录媒体可为只读存储器、闪存、软盘、硬盘、光盘、随身碟、磁带、可由网络存取的数据库或熟悉此技艺者可轻易思及具有相同功能的电子装置可读取纪录媒体。

上文仅为本发明的较佳实施例而已,并非用来限定本发明实施的范围,凡依本发明权利要求范围所述的形状、构造、特征及精神所为的均等变化 与修饰,均应包括于本发明的权利要求范围内。

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