CN1992640A - 一种基于交换机后台的多业务接入单元的数据同步方法 - Google Patents

一种基于交换机后台的多业务接入单元的数据同步方法 Download PDF

Info

Publication number
CN1992640A
CN1992640A CNA2005101354606A CN200510135460A CN1992640A CN 1992640 A CN1992640 A CN 1992640A CN A2005101354606 A CNA2005101354606 A CN A2005101354606A CN 200510135460 A CN200510135460 A CN 200510135460A CN 1992640 A CN1992640 A CN 1992640A
Authority
CN
China
Prior art keywords
muti
data
service access
access unit
msu
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.)
Granted
Application number
CNA2005101354606A
Other languages
English (en)
Other versions
CN1992640B (zh
Inventor
杨冬虎
徐保红
李闻
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN200510135460A priority Critical patent/CN1992640B/zh
Publication of CN1992640A publication Critical patent/CN1992640A/zh
Application granted granted Critical
Publication of CN1992640B publication Critical patent/CN1992640B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

一种基于交换机后台的MSU的数据同步方法,先在MSU处理单元和MSU服务器上建立参数所对应的数据对象,在交换机后台的数据库中创建配置表,并建立配置表中字段与所述数据对象的对应关系;维护人员在后台完成MSU参数配置后,选择传送方式和要同步到的MSU,向数据传送代理单元发送同步请求;数据传送代理单元按所述传送方式从相应的配置表中读取记录,组装成数据包发给MSU服务器;MSU服务器解析出数据包包含的记录中每个字段对应的数据对象值,通过与MSU处理单元的协议所提供的对数据对象的设置命令,完成对MSU上所述数据对象的值的同步。本发明方法可以减轻多业务接入单元的工作量,减少多业务接入单元参数的冗余设置。

Description

一种基于交换机后台的多业务接入单元的数据同步方法
技术领域
本发明涉及数据同步技术,尤其涉及交换机领域的数据同步。
背景技术
多业务接入方案是通过开发全新的多业务接入单元(MSU),背板采用TDM+以太网双总线的方式,窄带用户板和多业务接入宽带用户板(ADLJ)可以混插,完成窄带业务和宽带业务的控制,提高设备处理密度,降低网络建设的投资成本。
多业务接入单元的处理板为IASP(多业务用户处理板)的功能包括:处理器部分、交换接续部分和通信部分,IASP有两条通道与后台通讯:一条经过HDLC上TDM网,交换到MP,然后通过局域网连接到后台;另一条是IASP直接出以太网口连接到局域网与后台通讯。维护管理使用综合的方法,窄带部分(业务、管理、物理配置等)采用交换机原有的窄带管理体系,通过内部的控制消息传递控制信息。宽带部分的管理通过IASP的以太网口直接到宽带的维护台(即后台)。MSU的参数配置,如:去激活,线路标准选择,带宽选择,VLAN、线路状态查询等,需要在交换机的维护台实现,通过IASP的网口直接与后台通讯。可以在交换机的维护台配置MSU通讯链路。
多业务接入的参数同步方法是其中一个关键技术。现有的多业务接入方案中,数据的设置是在后台操作界面设置一项后就发送一个简单网络管理协议(SNMP)包到MSU,实现数据的配置,这种方式的缺点是大大增加了MSU的工作量,不利于MSU的稳定运行,降低了MSU的工作效率。
发明内容
本发明要解决的技术问题是提供一种基于交换机后台的多业务接入单元的数据同步方法,可以减轻多业务接入单元的工作量。
为了解决上述技术问题,本发明提供了一种基于交换机后台的多业务接入单元的数据同步方法,应用于由交换机后台、数据传送代理单元、多业务接入单元服务器和多业务接入单元的处理单元组成的***,包括步骤:
(a)在多业务接入单元的处理单元和多业务接入单元服务器上建立需要配置的参数所对应的数据对象,在交换机后台的数据库中创建多业务接入单元参数的配置表,并建立配置表中的字段与所述数据对象的对应关系;
(b)维护人员在后台完成多业务接入单元参数配置后,选择传送方式和要同步到的多业务接入单元,向数据传送代理单元发送同步请求;
(c)数据传送代理单元收到请求后,按所述传送方式从相应的配置表中读取记录,组装成数据包发给多业务接入单元服务器;
(d)多业务接入单元服务器收到数据包后,根据配置表中字段和数据对象的对应关系,解析出数据包包含的记录中每个字段对应的数据对象的值,然后通过多业务接入单元服务器和多业务接入单元的处理单元之间的协议所提供的对数据对象的设置命令,完成对多业务接入单元上所述数据对象的值的同步。
进一步地,上述数据同步方法还可具有以下特点:所述多业务接入单元服务器上设有简单网络管理协议管理模块,所述多业务接入单元的处理单元上设有简单网络管理协议代理模块,所述步骤(a)建立的数据对象是管理信息库数据对象,且所述步骤(d)中,所述多业务接入单元和多业务接入单元服务器之间是通过简单网络管理协议的基本命令完成对多业务接入单元上数据对象的值的同步。
进一步地,上述数据同步方法还可具有以下特点:所述步骤(b)中选择的传送方式是传送全部表;所述步骤(c)中,数据传送代理单元是从全部配置表中依次读取记录,组装成数据包发给多业务接入单元服务器。
进一步地,上述数据同步方法还可具有以下特点:所述步骤(a)中,还在后台数据库中建立一个用于记录数据发生变化的变化表,同时建立配置表的触发器,该触发器在对配置表进行操作时,会将表中数据变化的记录同时写到所述变化表中,或者,该触发器在配置表数据发生变化时,将所述变化表中记录的该配置表代表数据是否变化的标识置为已变化。
进一步地,上述数据同步方法还可具有以下特点:所述步骤(b)中选择的传送方式是传送变化表;所述步骤(c)中,数据传送代理单元是从所述变化表中依次读取记录,或者从变化表中标识为数据发生变化的配置表中依次读取记录,组装成数据包发给多业务接入单元服务器。
进一步地,上述数据同步方法还可具有以下特点:所述步骤(d)中,多业务接入单元服务器和多业务接入单元的处理单元之间通过简单网络管理协议的对多业务接入单元上数据对象的进行同步时,进一步分为以下步骤:多业务接入单元服务器在解析出要同步的数据对象的值后,组装成简单网络管理协议数据包,发送给要同步的多业务接入单元的处理单元;多业务接入单元的处理单元收到简单网络管理协议数据包后,再根据管理信息库定义的数据对象从包中解析出各个数据对象的值,然后完成这些数据对象的值的同步,包括设置或更新,然后将同步结果返回交换机后台。
进一步地,上述数据同步方法还可具有以下特点:该同步方法完成一次数据同步需要按相同的方式在交换台后台和多业务接入单元之间传送多次数据。
由上可知,本发明的数据同步方法结合了后台关系数据库的逻辑关系设计方便和SNMP协议简单、灵活易于实现的优点,为设备参数的设置提供了一个新思路。具有以下优点:
1)能充分利用关系数据库强大功能,在后台一次性设置好MSU参数后再发送,可以减轻MSU的工作量。
2)通过只同步变化表的方式,减少多业务接入单元参数的冗余设置。
3)可以将多业务接入单元参数保存下来,以便参数设置失败时的再次设置。
4)当存在多个MSU时可以在后台同步指定的MSU参数配置。
附图说明
图1是本发明实施例基于交换机后台的多业务接入单元(MSU)的数据同步的***框架图。
图2是本发明实施例执行多业务接入单元数据同步的流程图。
具体实施方式
下面结合附图通过例子更具体的描述本发明方法的具体原理与应用。
图1是本实施例实现多业务接入单元(MSU)的数据同步的框架图。如图所示,***包括交换机后台、数据传送代理单元、MSU服务器和MSU处理单元几个部分。其中,数据传送代理单元和MSU服务器都可以是运行于交换机后台上的程序;MSU处理单元位于多业务接入单元MSU上。
在MSU服务器上设有一个SNMP管理模块,MSU处理单元上设有一个SNMP代理模块,SNMP管理模块和SNMP代理模块中都有一个MIB。MSU服务器和MSU处理单元间以标准的SNMP协议进行通讯,MSU服务器接收到后台发送过来的参数数据后,在MSU服务器和MSU处理单元间通过SNMP提供控制MIB对象三个基本命令完成对MIB对象的参数设置,三个基本命令是:Set、Get和Trap。
要执行数据同步操作,先要对以上部分进行配置操作,这些操作不分先后。下面以MSU的IGMP SNOOPING协议的配置为例进行说明。
一、按照SNMP协议规范的定义,用SNMP MIB编辑器在MSU和MSU服务器的MIB上建立MSU中需要配置的参数对应的数据对象,每个MIB数据对象由一个专用名称和一个数字形式的标识符唯一确定;
假定MSU的IGMP SNOOPING协议部分的参数项要设置三个参数:分别是使能、模式和老化时间,在MIB中建立的数据对象如下:
$obj  1.3.6.1.4.1.3902.1010.3.1.1.4.10.1.1       oemZxIgmpEnabled
VT_NUMBER
$obj  1.3.6.1.4.1.3902.1010.3.1.1.4.10.1.2      oemZxIgmpAging
VT_NUMBER
$obj  1.3.6.1.4.1.3902.1010.3.1.1.4.10.1.3      oemZxIgmpMode
VT_NUMBER
二、在交换机后台数据库中创建与MSU参数项对应的配置表,使MSU参数配置可以统一放在后台配置界面进行,每个配置表中的字段对应于参数项中相关联的一个或多个参数。同时,在后台数据库建立配置表中的字段与MIB中数据对象的对应关系;
为IGMP SNOOPING协议部分的三个参数建立的表r_NeIgmpInfo格式如下:
 NE_ID   网元   数据格式
 IgmpInfo   使能   整形
 IgmpMode   模式   整形
 AgingTime   老化时间   整形
其中,字段IgmpInfo、IgmpMode和AgingTime分别和MSU的IGMPSNOOPING协议部分的参数使能、模式和老化时间对应。
三、在后台数据库建立一个用于记录数据发生变化的表chg_adsltables,同时建立针对各个需要同步的配置表的触发器,该触发器用于给每张表建立的***、删除、更新和存储过程,并且在对此表进行操作时,就会将表中数据变化的记录写到此表中同时写到变化表chg_adsltables中;
完成以上配置后,维护人员执行多业务接入单元的数据同步时,如图2所示并请参照图1,包括以下步骤:
步骤110,维护人员根据业务需要在后台配置MSU参数,可能是第一次配置,也可能是对原配置参数进行修改;
步骤120,配置完成后,维护人员选择要同步的MSU(一次可同步到选择的多个MSU,默认为全部)和传送方法,即是传送变化表还是全部表,然后启动同步操作,向数据传送代理单元发送数据同步请求并携带MSU、传送方式的信息;
步骤130,数据传送代理单元收到数据同步请求后,判断传送方式,如果是传送变化表,则依次读取变化表chg_adsltables中的每条记录,如果是传送全部表,则依次从全部配置表中读取每条记录,然后组装成数据包发给MSU服务器;
步骤140,MSU服务器收到发来的数据包后,根据配置表中字段和MIB数据对象的对应关系,解析出数据包包含的记录中每个字段对应的数据对象的值,组装成SNMP数据包,发送给要同步的MSU上的MSU处理单元;
步骤150,MSU处理单元收到SNMP数据包后,再根据MIB库定义的数据对象从包中解析出各个数据对象的值,完成这些数据对象的值的同步,包括设置或更新,然后将同步结果返回交换机后台。
完成一次数据同步需要按相同的方式在交换台后台和多业务接入单元之间传送多次数据。
尽管已经说明和描述了本发明的优选实施例,本领域的一般技术人员应该理解可以在不超出本发明范围的情况下,实施各种改变、变型和部件的同体替换。因此本发明不受限于所公开的实现本发明的具体实施例,本发明包括落在所附权利要求之内的所有实施例。
例如,在另一实施例中,还可以采用另一种记录变化数据的方式,即在变化表chg_adsltables中记录各个配置表,然后在每张表的数据发生变化时,对变化表中的该配置表置上表示该表发生变化的标志,在同步变化的数据时,根据表chg_adsltables中的该标志读取相应配置表的记录,也是可以的。
又如,MSU服务器和MSU处理单元之间的数据传送的协议,并不一定局限于SNMP协议。
又如,同步数据的方式也不限于变化表和全部表两种,也可以分类传送,或者由维护人员人工自由选定。

Claims (7)

1、一种基于交换机后台的多业务接入单元的数据同步方法,应用于由交换机后台、数据传送代理单元、多业务接入单元服务器和多业务接入单元的处理单元组成的***,包括以下步骤:
(a)在多业务接入单元的处理单元和多业务接入单元服务器上建立需要配置的参数所对应的数据对象,在交换机后台的数据库中创建多业务接入单元参数的配置表,并建立配置表中的字段与所述数据对象的对应关系;
(b)维护人员在后台完成多业务接入单元参数配置后,选择传送方式和要同步到的多业务接入单元,向数据传送代理单元发送同步请求;
(c)数据传送代理单元收到请求后,按所述传送方式从相应的配置表中读取记录,组装成数据包发给多业务接入单元服务器;
(d)多业务接入单元服务器收到数据包后,根据配置表中字段和数据对象的对应关系,解析出数据包包含的记录中每个字段对应的数据对象的值,然后通过多业务接入单元服务器和多业务接入单元的处理单元之间的协议所提供的对数据对象的设置命令,完成对多业务接入单元上所述数据对象的值的同步。
2、如权利要求1所述的数据同步方法,其特征在于,所述多业务接入单元服务器上设有简单网络管理协议管理模块,所述多业务接入单元的处理单元上设有简单网络管理协议代理模块,所述步骤(a)建立的数据对象是管理信息库数据对象,且所述步骤(d)中,所述多业务接入单元和多业务接入单元服务器之间是通过简单网络管理协议的基本命令完成对多业务接入单元上数据对象的值的同步。
3、如权利要求1所述的数据同步方法,其特征在于,所述步骤(b)中选择的传送方式是传送全部表;所述步骤(c)中,数据传送代理单元是从全部配置表中依次读取记录,组装成数据包发给多业务接入单元服务器。
4、如权利要求1所述的数据同步方法,其特征在于,所述步骤(a)中,还在后台数据库中建立一个用于记录数据发生变化的变化表,同时建立配置表的触发器,该触发器在对配置表进行操作时,会将表中数据变化的记录同时写到所述变化表中,或者,该触发器在配置表数据发生变化时,将所述变化表中记录的该配置表代表数据是否变化的标识置为已变化。
5、如权利要求4所述的数据同步方法,其特征在于,所述步骤(b)中选择的传送方式是传送变化表;所述步骤(c)中,数据传送代理单元是从所述变化表中依次读取记录,或者从变化表中标识为数据发生变化的配置表中依次读取记录,组装成数据包发给多业务接入单元服务器。
6、如权利要求2所述的数据同步方法,其特征在于,所述步骤(d)中,多业务接入单元服务器和多业务接入单元的处理单元之间通过简单网络管理协议的对多业务接入单元上数据对象的进行同步时,进一步分为以下步骤:多业务接入单元服务器在解析出要同步的数据对象的值后,组装成简单网络管理协议数据包,发送给要同步的多业务接入单元的处理单元;多业务接入单元的处理单元收到简单网络管理协议数据包后,再根据管理信息库定义的数据对象从包中解析出各个数据对象的值,然后完成这些数据对象的值的同步,包括设置或更新,然后将同步结果返回交换机后台。
7、如权利要求1所述的数据同步方法,其特征在于,该同步方法完成一次数据同步需要按相同的方式在交换台后台和多业务接入单元之间传送多次数据。
CN200510135460A 2005-12-28 2005-12-28 一种基于交换机后台的多业务接入单元的数据同步方法 Expired - Fee Related CN1992640B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200510135460A CN1992640B (zh) 2005-12-28 2005-12-28 一种基于交换机后台的多业务接入单元的数据同步方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200510135460A CN1992640B (zh) 2005-12-28 2005-12-28 一种基于交换机后台的多业务接入单元的数据同步方法

Publications (2)

Publication Number Publication Date
CN1992640A true CN1992640A (zh) 2007-07-04
CN1992640B CN1992640B (zh) 2010-05-05

Family

ID=38214603

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200510135460A Expired - Fee Related CN1992640B (zh) 2005-12-28 2005-12-28 一种基于交换机后台的多业务接入单元的数据同步方法

Country Status (1)

Country Link
CN (1) CN1992640B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103036668A (zh) * 2012-12-11 2013-04-10 上海斐讯数据通信技术有限公司 一种基于命令行的机架式设备卡间配置同步方法
CN101567861B (zh) * 2009-05-20 2013-07-24 福建星网锐捷网络有限公司 异构应用***之间的数据同步方法及应用***
WO2015136395A1 (en) * 2014-03-14 2015-09-17 International Business Machines Corporation Processing data sets in a big data repository

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100506233B1 (ko) * 1999-10-27 2005-09-02 삼성전자주식회사 비대칭 디지털 가입자선 시스템에서 홈 네트웍 시스템
US6760334B1 (en) * 2000-06-13 2004-07-06 Cisco Technology, Inc. Method and apparatus for oversubscription of permanent virtual circuits
US7096033B1 (en) * 2000-07-18 2006-08-22 Koninkiljke Phillips Electronics N.V. Mobile apparatus enabling inter-network communication
CN1538666A (zh) * 2003-04-14 2004-10-20 华为技术有限公司 一种xDSL终端设备管理***

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101567861B (zh) * 2009-05-20 2013-07-24 福建星网锐捷网络有限公司 异构应用***之间的数据同步方法及应用***
CN103036668A (zh) * 2012-12-11 2013-04-10 上海斐讯数据通信技术有限公司 一种基于命令行的机架式设备卡间配置同步方法
CN103036668B (zh) * 2012-12-11 2018-01-30 上海斐讯数据通信技术有限公司 一种基于命令行的机架式设备卡间配置同步方法
WO2015136395A1 (en) * 2014-03-14 2015-09-17 International Business Machines Corporation Processing data sets in a big data repository
GB2539599A (en) * 2014-03-14 2016-12-21 Ibm Processing data sets in a big data repository
US10338960B2 (en) 2014-03-14 2019-07-02 International Business Machines Corporation Processing data sets in a big data repository by executing agents to update annotations of the data sets
US10635486B2 (en) 2014-03-14 2020-04-28 International Business Machines Corporation Processing data sets in a big data repository

Also Published As

Publication number Publication date
CN1992640B (zh) 2010-05-05

Similar Documents

Publication Publication Date Title
US20090049152A1 (en) Method and Apparatus for Collecting Performance Management Data in Communication Networks
CN1496064B (zh) 以太网无源光网络中的操作、管理和维护能力发现方法
CN100473051C (zh) 组播转发路由聚合方法
CN1659836A (zh) 无线工作组的令牌控制形成
CN1809021A (zh) 以太网链路聚合方法
CN100531215C (zh) 一种多台网络设备链路聚集的实现方法
CN100492985C (zh) 基于以太网媒体接入控制层的网络设备的管理方法
CN1992640A (zh) 一种基于交换机后台的多业务接入单元的数据同步方法
EP2739076B1 (en) Method, system and device for implementing multicast in shared network
CN100463449C (zh) 一种用于宽带接入设备的组播快速加入方法
CN1249956C (zh) 虚拟以太网适配卡的方法
CN101267435A (zh) 一种地址解析协议实现方法
CN1625292A (zh) 一种上报基站环境监控信息的方法
CN1288878C (zh) 多用户扩展***
CN1462116A (zh) 一种主备冗余***中数据同步的方法
CN1292621C (zh) 一种移动通讯***中传输格式组合的选择方法
CN1780250A (zh) 一种网络拓扑的自动发现方法
CN100352214C (zh) 控制和分布协议方式广域虚拟网的呼叫方法
CN2886928Y (zh) 一种通信接入装置
CN1725724A (zh) 一种弹性分组环设备的自动发现方法
CN1852140A (zh) 一种获取配置信息的方法
CN1780230A (zh) 由资源受限设备构成的网络的管理方法
CN1298177C (zh) 通用分组无线***中Abis口时隙资源分配方法
CN113163147B (zh) 一种同轴通信控制方法、装置、设备及存储介质
CN101272382A (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
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100505

Termination date: 20141228

EXPY Termination of patent right or utility model