CN103701895A - 一种远程控制终端网关设备的方法 - Google Patents
一种远程控制终端网关设备的方法 Download PDFInfo
- Publication number
- CN103701895A CN103701895A CN201310724188.XA CN201310724188A CN103701895A CN 103701895 A CN103701895 A CN 103701895A CN 201310724188 A CN201310724188 A CN 201310724188A CN 103701895 A CN103701895 A CN 103701895A
- Authority
- CN
- China
- Prior art keywords
- message
- terminating gateway
- gateway equipment
- control
- equipment
- 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
Landscapes
- Small-Scale Networks (AREA)
Abstract
一种远程控制终端网关设备的方法,为解决使用现有标准协议时AC对AP的远程控制操作复杂,且难以实现指定AP只能由指定AC控制的问题,本发明提供一种远程控制终端网关设备的方法,利用MME扩展协议,实现AC与AP的相互发现,构建AC、AP的连接,为远程参数配置的数据交互部分奠定基础,然后根据AC对AP具体的控制要求,将AP设备内部复杂的配置操作信息进行有序的二进制数字化编码,形成清晰简洁的数字化接口文档。AC将配置需求转化为数字形式的消息,AP将数字形式的消息解析为内部可识别信息后进行相应配置。实现AC对AP远程控制操作的简化,同时实现指定AP只能由指定AC控制的目的。
Description
技术领域
本发明属于通信终端领域,具体涉及终端网关设备的远程管理及控制领域。
技术背景
互联网技术的迅速普及,使得大量可以介入Internet的用户配有终端网关设备。对于网关设备运营商来说,远程升级是最好的解决现有软件问题及增加新功能的方法之一。同时,对于存在多个终端网关的网络环境,远程、统一和集中配置,而非逐个登录设备进行配置,也是此类网关产品的必备需求功能,远程管理及配置技术在网关产品中广泛应用。目前远程管理领域,比较通用的技术有SNMP、TR069等。即凡是支持标准的SNMP、TR069协议的网络终端(即AP),均可经过参数配置,与同样支持标准SNMP、TR069的控制端(即AC)进行通信,接受AC的远程管理与配置。但对于此类的标准协议,涉及的配置参数很多,尤其TR069包含的配置信息非常全面,如果AP、AC全部实现,工作量很大。同时,如果用TR069、SNMP这类的标准协议,所有符合标准的AC都将可以控制AP,难以实现指定AP只能由指定AC控制的目的。
发明内容
本发明目的在于提供一种远程控制终端网关设备的方法,为解决使用现有标准协议时控制设备(AccessControl,即AC)对终端网关设备(AccessPoint,即AP)的远程控制操作复杂,且难以实现指定AP只能由指定AC控制的问题。本发明协议分为两部分,控制协议和数据交互协议。控制协议,利用MME扩展协议,实现AC与AP的相互发现,构建AC、AP的连接,为远程参数配置的数据交互部分奠定基础。数据交互协议,根据AC对AP具体的控制要求,将AP设备内部复杂的配置操作信息进行有序的二进制数字化编码,形成清晰简洁的数字化接口文档。AC将配置需求转化为数字形式的消息,AP将数字形式的消息解析为内部可识别信息后进行相应配置。实现AC对AP远程控制操作的简化,同时实现指定AP只能由指定AC控制的目的。
本发明实现发明目的采用的技术方案是,该方法包括如下步骤:
步骤一、控制设备将所要控制的终端网关设备的MAC地址加入控制设备的MAC列表中;
步骤二、控制设备向终端网关设备发送包含终端网关设备MAC地址的消息;
步骤三、终端网关设备收到包含终端网关设备MAC地址的消息后,对比本终端网关设备的MAC地址与消息中的MAC地址是否一致,如果不一致,则丢弃消息,如果一致,终端网关设备将所述消息的ACK消息回应给控制设备,控制设备接收消息后,两者连接建立;
步骤四、对终端网关设备内部的每个可远程控制的功能进行二进制数字编码;
步骤五、控制设备将包含二进制数字编码的消息发送给终端网关设备;
步骤六、终端网关设备接收到包含二进制数字编码的消息后,将二进制数字编码对应为终端网关设备可识别的设置操作命令,终端网关设备根据设置操作命令进行操作,同时将操作结果以二进制数字编码形式的ACK消息返回给控制设备。
具体实施方式
本发明提供的远程控制方法利用MME扩展协议,控制设备通过与终端网关设备建立连接并向其发送指令消息的方式,实现控制设备对终端网关设备的远程控制。
本发明提供的控制方法包括如下步骤:
步骤一、控制设备将所要控制的终端网关设备的MAC地址加入控制设备的MAC列表中;
步骤二、控制设备向终端网关设备发送包含终端网关设备MAC地址的消息;
步骤三、终端网关设备收到包含终端网关设备MAC地址的消息后,对比本终端网关设备的MAC地址与消息中的MAC地址是否一致,如果不一致,则丢弃消息,如果一致,终端网关设备将所述消息的ACK消息回应给控制设备,控制设备接收消息后,两者连接建立;
步骤四、对终端网关设备内部的每个可远程控制的功能进行二进制数字编码;
步骤五、控制设备将包含二进制数字编码的消息发送给终端网关设备;
步骤六、终端网关设备接收到包含二进制数字编码的消息后,将二进制数字编码对应为终端网关设备可识别的设置操作命令,终端网关设备根据设置操作命令进行操作,同时将操作结果以二进制数字编码形式的ACK消息返回给控制设备。
MME(MobilityManagementEntity)是3GPP协议LTE接入网络的关键控制节点,它负责空闲模式的UE(UserEquipment)的定位,传呼过程,包括中继,简单的说MME是负责信令处理部分。它涉及到bearer激活/关闭过程,并且当一个UE初始化并且连接到时为这个UE选择一个SGW(ServingGateWay)。通过和HSS交互认证一个用户,为一个用户分配一个临时ID。MME同时支持在法律许可的范围内,进行拦截、监听。MME为2G/3G接入网络提供了控制函数接口,通过S3接口。为漫游UEs,面向HSS同样提供了S6a接口。
ACK(Acknowledgement),即确认字符,在数据通信中,接收站发给发送站的一种传输类控制字符。表示发来的数据已确认接受无误。在TCP/IP协议中,如果接受方成功的接收到数据,那么会回复一个ACK数据。通常ACK信号有自己固定的格式、长度大小,由接受方回复给发送方。
ACK(Acknowledgement),即确认字符,在数据通信中,接收站发给发送站的一种传输类控制字符。表示发来的数据已确认接受无误。在TCP/IP协议中,如果接受方成功的接收到数据,那么会回复一个ACK数据。通常ACK信号有自己固定的格式、长度大小,由接受方回复给发送方。
MAC(MediaAccessControl)地址,媒体访问控制地址,用来定义网络设备的位置。在OSI模型中,第三层网络层负责IP地址,第二层数据链路层则负责MAC位址。因此一个主机会有一个IP地址,而每个网络位置会有一个专属于它的MAC位址。
本发明实施例中,所述的一种远程控制终端网关设备的方法,步骤四中所述对终端网关设备内部的每个可远程控制的功能进行二进制数字编码,编码内容包含功能点和功能点取值两部分。
本发明实施例中,所述的一种远程控制终端网关设备的方法,步骤四中所述的可远程控制的功能包括无线、有线、设备管理参数的控制。
在本发明实施中,为了适应各个不同厂商的私有协议要求,同时尽可能的屏蔽AP内部的信息,可以将远程配置的各个功能点和功能点取值进行数字化转换。可以在AC端提供两张表单,一张为所需功能点与二进制数字编码的对应,另一张为功能点取值与二进制数字编码的对应关系。AC在执行远端配置时,只需按照固定消息格式,将功能点对应的二进制数字编码与功能点取值对应的二进制数字编码发送给AP即可。AP处也存在两张表格,一张为二进制数字编码与功能点的对应,另一张为二进制数字编码与功能点取值的对应,然后根据表格将AC发送过来的数字信息翻译成AP内部可识别的功能点与功能点取值信息,对AP进行设置。
表1:功能点与二进制数字编码对应关系举例说明表
用4个字节的数字来代替具体的功能点,第一个字节可用于区分不同的模块设置信息,如无线可以定义为0x01000000,WAN连接可以定义为0x02000000,设备管理可以定义为0x03000000。
功能点取值 | 二进制数字编码 | 对应AP内部实际的取值 |
带宽40M | 0x01000001 | 40 |
带宽20M | 0x01000002 | 20 |
带宽自适应 | 0x01000003 | 0 |
无线国家码-中国 | 0x01000004 | CN |
无线国家码-英国 | 0x01000005 | GB |
表2:功能点取值与二进制数字编码对应关系举例说明表
可以将表1和表2的前两列提供给AC使用,表1和表2的后两列提供给AP使用。此类设计,对于AC来说,完全无需关注AP内部的复杂的配置信息,只需要关注远程管理的功能点即可。对于AP来说,也无需开发多个私有协议来适应不同客户对AP的私有控制需求,只需向不同的客户提供数字编码不同的接口关系,即可实现对多个客户私有协议的支持。
AC根据具体需求及表1和表2前两列信息,构建包含功能点与功能点取值信息的消息,发送给AP。AP收到消息后,根据表1和表2中的后两列信息,将消息中的功能点和功能点取值信息解析为AP可识别信息,然后对AP进行配置。同时将设置结果以ACK消息进行返回。
本发明实施例中,所述的一种远程控制终端网关设备的方法,步骤六后还包括步骤六A:控制设备将包含查询终端网关设备设置信息的消息发送给终端网关设备,终端网关设备将所需设置信息以该所述查询终端网关设备设置消息的ACK消息返回给控制设备。
AC除了对AP有设置功能外,还可以通过消息查看AP的对应配置。其交互过程与上面类似,只是AP在回应此ACK消息时,需要将对应功能点按照表1和表2的前两列规则,将AP内部信息转化成AC可识别后再发出。
Claims (4)
1.一种远程控制终端网关设备的方法,利用MME扩展协议,控制设备通过与终端网关设备建立连接并向其发送指令消息的方式,实现控制设备对终端网关设备的远程控制,其特征是:
步骤一、控制设备将所要控制的终端网关设备的MAC地址加入控制设备的MAC列表中;
步骤二、控制设备向终端网关设备发送包含终端网关设备MAC地址的消息;
步骤三、终端网关设备收到包含终端网关设备MAC地址的消息后,对比本终端网关设备的MAC地址与消息中的MAC地址是否一致,如果不一致,则丢弃消息,如果一致,终端网关设备将所述消息的ACK消息回应给控制设备,控制设备接收消息后,两者连接建立;
步骤四、对终端网关设备内部的每个可远程控制的功能进行二进制数字编码;
步骤五、控制设备将包含二进制数字编码的消息发送给终端网关设备;
步骤六、终端网关设备接收到包含二进制数字编码的消息后,将二进制数字编码对应为终端网关设备可识别的设置操作命令,终端网关设备根据设置操作命令进行操作,同时将操作结果以二进制数字编码形式的ACK消息返回给控制设备。
2.根据权利要求1所述一种远程控制终端网关设备的方法,步骤四中所述对终端网关设备内部的每个可远程控制的功能进行二进制数字编码,编码内容包含功能点和功能点取值两部分。
3.根据权利要求1所述一种远程控制终端网关设备的方法,步骤四中所述的可远程控制的功能包括无线、有线、设备管理参数的控制。
4.根据权利要求1所述一种远程控制终端网关设备的方法,所述步骤六后还包括步骤六A:控制设备将包含查询终端网关设备设置信息的消息发送给终端网关设备,终端网关设备将所需设置信息以该所述查询终端网关设备设置消息的ACK消息返回给控制设备。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310724188.XA CN103701895A (zh) | 2013-12-24 | 2013-12-24 | 一种远程控制终端网关设备的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310724188.XA CN103701895A (zh) | 2013-12-24 | 2013-12-24 | 一种远程控制终端网关设备的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103701895A true CN103701895A (zh) | 2014-04-02 |
Family
ID=50363289
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310724188.XA Pending CN103701895A (zh) | 2013-12-24 | 2013-12-24 | 一种远程控制终端网关设备的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103701895A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103986751A (zh) * | 2014-05-04 | 2014-08-13 | 昆山三泰新电子科技有限公司 | 远端控制序列/并列设备的桥接***、设备与控制方法 |
CN105025506B (zh) * | 2015-08-07 | 2018-09-28 | 上海斐讯数据通信技术有限公司 | 一种云ac远程管理ap设备的方法 |
CN112134828A (zh) * | 2019-06-25 | 2020-12-25 | 中国信息通信研究院 | 一种控制用户接入的方法和*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101080105A (zh) * | 2007-06-29 | 2007-11-28 | 华为技术有限公司 | 远程控制方法、***及终端设备 |
CN101340340A (zh) * | 2007-07-31 | 2009-01-07 | 杭州华三通信技术有限公司 | 接入点配置管理方法及接入控制器 |
CN101917483A (zh) * | 2010-08-18 | 2010-12-15 | 中国电信股份有限公司 | 物联网终端通信管控的实现方法、***和设备 |
CN101986227A (zh) * | 2010-11-09 | 2011-03-16 | 北京理工大学 | 远程控制*** |
CN102355741A (zh) * | 2011-08-04 | 2012-02-15 | 中国电信股份有限公司 | 远程控制***、方法和局端接入设备 |
CN103327119A (zh) * | 2013-07-09 | 2013-09-25 | 腾讯科技(深圳)有限公司 | 远程控制方法、装置及*** |
-
2013
- 2013-12-24 CN CN201310724188.XA patent/CN103701895A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101080105A (zh) * | 2007-06-29 | 2007-11-28 | 华为技术有限公司 | 远程控制方法、***及终端设备 |
CN101340340A (zh) * | 2007-07-31 | 2009-01-07 | 杭州华三通信技术有限公司 | 接入点配置管理方法及接入控制器 |
CN101917483A (zh) * | 2010-08-18 | 2010-12-15 | 中国电信股份有限公司 | 物联网终端通信管控的实现方法、***和设备 |
CN101986227A (zh) * | 2010-11-09 | 2011-03-16 | 北京理工大学 | 远程控制*** |
CN102355741A (zh) * | 2011-08-04 | 2012-02-15 | 中国电信股份有限公司 | 远程控制***、方法和局端接入设备 |
CN103327119A (zh) * | 2013-07-09 | 2013-09-25 | 腾讯科技(深圳)有限公司 | 远程控制方法、装置及*** |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103986751A (zh) * | 2014-05-04 | 2014-08-13 | 昆山三泰新电子科技有限公司 | 远端控制序列/并列设备的桥接***、设备与控制方法 |
CN105025506B (zh) * | 2015-08-07 | 2018-09-28 | 上海斐讯数据通信技术有限公司 | 一种云ac远程管理ap设备的方法 |
CN112134828A (zh) * | 2019-06-25 | 2020-12-25 | 中国信息通信研究院 | 一种控制用户接入的方法和*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11219026B2 (en) | Methods and apparatus for utilization of quasi-licensed wireless spectrum for IOT (internet-of-things) services | |
EP2541834B1 (en) | Method and device for managing machince-to-machine network topology structure | |
CN106028423A (zh) | 一种适用于智能家具设备的无线配网方法 | |
EP3145161A1 (en) | Automatic wireless access network configuration synchronization method and apparatus | |
CN105163364A (zh) | 一种基于智能网关的智能设备WiFi连接***及方法 | |
CN102958197B (zh) | 建立x2业务信令连接的方法及基站、蜂窝节点网关 | |
CN105120507A (zh) | 数据包监听方法和*** | |
CN104468291A (zh) | WiFi模块通信的方法和装置 | |
CN101557658B (zh) | ZigBee/TD-SCDMA网关 | |
CN102843434B (zh) | 一种设备间共享内容的方法、装置及*** | |
CN104967560A (zh) | 实现与网关管理的设备的联动方法和装置 | |
CN103716189A (zh) | 一种局域网终端网关设备配置管理方法 | |
CN103345827A (zh) | 一种对无线路由器遥控的方法及遥控无线路由器 | |
CN103179208A (zh) | 物联网通讯模块及设有该模块的电器设备的远程控制方法 | |
CN110086698A (zh) | 一种通过智能音箱语音给智能家居设备配网的*** | |
CN114465845B (zh) | 基于现场总线的数据通信方法、装置、设备及存储介质 | |
CN106534286A (zh) | 一种连接mesh网络设备与云端用户的***及方法 | |
CN103701895A (zh) | 一种远程控制终端网关设备的方法 | |
CN102238594B (zh) | 管理分布式基站的方法和装置 | |
CN104519526A (zh) | 网络接入点、网络控制器、网络设备及其负载控制方法 | |
CN106376026A (zh) | 一种用于物联网设备的配网方法 | |
CN108337659B (zh) | 一种传输配置信息、监听消息的方法及设备 | |
CN103647693A (zh) | 基于虚拟网络实现gnss接收机远程数据传输的***及方法 | |
CN102711097B (zh) | 远程配置终端的方法及装置 | |
EP2999248B1 (en) | Information obtaining method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140402 |