存取网络单元中数据的方法

文档序号:7586624阅读:166来源:国知局
专利名称:存取网络单元中数据的方法
技术领域
本发明涉及一种存取数据的方法,该数据以面向对象的形式作为具有树形结构的对象模型存在于通信网络的网络单元中,并且网络管理涉及的数据通信至少部分通过一个面向对象的协议来处理。
大多数通信网络不仅只包括一个用于网络信道连接的真正的用户网络,而且还包括一个信令网络和一个管理网络。例如在本发明的框架下研究的系统是“综合业务数据信息网”,下面缩写为ISDN,以及同样的基于ATM传输技术的宽带ISDN。为了管理和操作任务,例如改变交换设备中的数据,打开或者改变新的性能特征和路由管理,在ISDN系统中,提供了电信管理网络,简称为TMN,并且在推荐的CCITT建议M.30,Genf:ITU 1989中记录的。这时通过面向对象的接口,特别通过所谓的Q3接口和一个相应的协议存取网络单元例如交换设备和管理这些设备,这个协议例如在ITU标准系列X.7xx(Genf,CCITT)中确定的。
同样操作系统也称作操作系统(=OS)通过Q3接口和管理网络连接,如网络单元,这里在特别的交换设备。操作系统大部分具有工作站,在工作站上,操作员借助于一个控制终端进行必要的输入和查询工作,也就是可以和网络单元中具有Q3平台的协处理器建立连接。
在网络单元的协处理器中,这里在它的Q3平台中,为了中间存储网络单元数据,例如计费数据、统计数据等等,一个功能例如在CCITT建议X.735(ITU 1993)中定义的日志控制功能用作中央模块。这些数据常常是十分庞大的,为了在操作系统使用这些数据进行计费计算,被传输到服务系统。在使用数据存取方法时,通过操作系统方面的Q3接口,将一个请求,在Q3协议中是一个M-GET请求,输出到一个网络单元,其中现在发送具有一个唯一信息(Q3协议中的M-GET-响应)的一个对象的子对象的每个单独的数据组,并且具有一个Q3协议中相应的额外开销。因为如上所述存储在日志控制功能中的数据可能是庞大的,例如超过100M字节,所以所说明方式的数据业务量是费时的。
本发明的任务是设计经济和迅速的存取和/或者发送数据。
这个任务使用开始时提到方式的方法完成,在这种方法中,根据本发明,在操作系统方面得到一个存取一个对象的请求后时,在一个文件中写入预先提供的子对象子集的数据,并且然后组合发送到操作系统。
借助于本发明,特别当存在着大量具有按比例很少应用数据的子对象,基本上可以迅速发送子对象的数据,因为最终对于所有纪录的子对象的数据,实际上带来按比例小的额外开销,对于文件传输协议和绝对没有的Q3协议额外开销。
当存取请求中说明子对象的子集时,根据本发明的方法设计特别灵活。
另一方面,如果当得收到一个存取请求后,在一个文件中写入一个对象的所有子对象,这种方法是足够的并且简单。
本发明在应用时具有特别的优点,即通过Q3协议进行网络管理时。这时如果在Q3协议的框架下,通过一个M-ACTION命令,那么通过一个FTP协议实现组合数据的传输。
当在“FTP”协议中进行存取请求和传送组合数据时,本方法能够并且在许多情况下简化。
当仅仅在文件中写入子对象的应用数据时,为了实现尽可能高的降低将要传输的数据,推荐该方法。
下面参考附图,仅示例性说明本发明,包括其他优点。


图1图示说明一个具有网络单元和Q3接口的网络配置;图2图示说明在本发明的第一个变体中存取和发送数据时的处理过程;图3图示说明本发明第二个变体中类似于图2的处理过程。
根据图1,一个通信网络具有一个真正的信息网络NNE,例如一个ISDN固定网,该网络具有网络单元NE1、NE2,例如在这个ATM交换设备中,连接了终端设备EGE。为了操作和维护,另外设置了一个管理网络MNE,在这个网络上,通过Q3接口,一方面连接了网络单元NE1、NE2,另一方面连接了具有工作站WS1、WS2的操作系统OS1、OS2。一个网络单元即元素NE1除了具有一个耦合网络KNE外还具有一个具有一个Q3平台和一个数据库DAB的协作处理器KOP。例如在“ISDN-用于语音、文本、数据、视频和多媒体通信的数据网络”,作者PeterBocker,ISBN3-350-57431-x,8.3节中说明了ISDN的管理网络的结构和功能。
操作系统OS1、OS2的任务例如是在数据库DAB中查询和/或者进一步转发存储的计费数据,等等。参考图2假设计费数据位于一个对象LOGn中,那么具有子对象OB1…OB100,它们分别包括单独用户组的计费数据。一般数据以具有树形结构的对象模型的方式存在,这些数据例如可以是特定其他用户或者连接的数据,而树形结构常常具有复杂的分支。除了这里考虑的对象“日志控制功能”外,一般还有其他的对象,例如“事件报告功能”或者对象“硬件配置”。
根据图2,例如操作系统OS1通过面向对象的Q3协议,将一个存取请求ACTION-Request“产生文件”发送到网络单元NE1上。这里注意Q3协议原则上判断五种“请求”类型,即“创建”、“删除”、“设置”、“获得”和“动作”(参见CCITT建议书X.710),其中请求“动作”只部分标准化,此外还可以自由定义。因此请求“动作”作为用于在一个文件中写入对象LOG的所有子对象OB1、OB2...OB100的应用数据的命令。
为了完成这些任务,也就是说在此之后即例如最后三天的应用数据即计费数据在文件FIL组合,向操作系统OS1发送一个反馈信息ACTION-response“完成”。此后或者在稍后时刻,操作系统OS1通过标准协议“FTP”(文件传输协议,在RFC959中定义)命令,在图2中命令为FTP“Get”logn,得到关于网络单元NE1的全部文件FIL。这个文件包括全部作为应用数据NDA的预期的数据组,在设计上传输基本上比根据目前技术更有效率。目前发送具有提供一个Q3协议额外开销的每个数据组,根据本发明现在对于所有数据组仅必需FTP协议的额外开销OVH。自然,依赖于文件的大小和现有的线路容量,将文件进一步分解时不可避免的,然而无论如何节省了将要传输的数据,他们特别大,如果单独数据组按比例来说很小,因此用于一般在Q3协议中提供的额外开销的和与应用数据的和存在着比例关系。
图3说明变体在操作系统OS1方面,在标准FTP协议中,向网络单元NE1发送存取请求FTP“get”log n,这个命令实现了在一个文件FIL中组合对象LOG n的所有子对象数据和/或者应用数据,并且接下来再次使用FTP协议将全部文件发送到工作站OS1上。在这种情况下,为了从日志控制功能中处理数据提供了网络单元,至少对于每个网络单元,Q3接口不是必需的。
显然在本发明的框架下,可能有变体,总能把若干个子对象组合到一个文件中,并且一个基本特征是发送这些文件。
权利要求
1.进行数据存取的方法,该数据以面向对象的形式作为具有树状结构的对象模型存在于通信网络的网络单元(NE1、NE2),并且在网络中网络管理涉及的数据通信至少部分通过一个面向对象的协议来处理,其特征在于,当从一个操作系统(OS1、OS2)收到一个对象(LOGn)的存取请求后,在一个文件(FIL)中写入一个预先提供的子对象(OB1...OB100)的子集的数据,然后组合起来并发送到操作系统(OS1、OS2)。
2.根据权利要求1的方法,其特征在于,在存取请求中说明子对象(OB1...OB100)的子集。
3.根据权利要求1的方法,其特征在于,在得到存取请求后,在一个文件中写入一个对象(LOG)的所有子集(OB1…OB100)。
4.根据权利要求1至3中任一个的方法,其特征在于,通过Q3协议进行网络管理。
5.根据权利要求4的方法,其特征在于,存取请求在Q3协议的框架下,通过一个M-ACTION命令,实现通过一个FTP协议的组合数据的传输。
6.根据权利要求1至4之一的方法,其特征在于,使用协议“FTP”进行存取请求和传输组合的数据。
7.根据权利要求1至6之一的方法,其特征在于,在一个文件中仅仅写入子对象(OB1…OB100)的应用数据。
全文摘要
一种进行数据存取的方法,该数据以面向对象的形式作为具有树状结构的对象模型(LOGn,OB1、OB2…)存在于通信网络的网络单元(NE1),并且网络管理涉及的数据通信至少部分通过一个面向对象的协议来处理,其中当从一个操作系统(OS1)收到一个对象(LOGn)的存取请求后,在一个文件(FIL)中写入一个预先提供的子对象(OB1…OB100)的子集的数据,然后组合起来并发送到操作系统(OS1)。
文档编号H04Q3/00GK1321402SQ99811594
公开日2001年11月7日 申请日期1999年9月9日 优先权日1998年9月30日
发明者F·德尔 申请人:西门子公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1