数据文件从大容量存储装置向后处理系统传送的方法

文档序号:7567645阅读:165来源:国知局

专利名称::数据文件从大容量存储装置向后处理系统传送的方法
技术领域
:本发明涉及从通信设备的大容量存储器向后处理系统的存储器传送文件数据内容的一种方法,所述文件由该通信设备生成。数字交换机和类似的通信设备生成并馈给以大量各种数据,这些数据被存储起来,便于以后处理。这样一些数据包括,例如新的或己更改的用户信息,通话计费数据,各种报警信号等。后处理过程包括,例如系统维护,错误分析,向用户收费,统计等。通常,通信设备包括自身的大容量存储器,例如硬磁盘,在其上将需要的数据存入文件。单独的通信设备通常不能靠本身对所收集的数据进行后处理,而是靠各独立后处理系统集中起来的方法进行处理,例如一种操作和维护中心,通过操作和维护网络与该中心接通,数据的收集和存储是依靠文件传送、接入和管理业务来进行的。在这种情况下,由于没删除先前已经发送的各种数据,存储器将很快被写满,所以存在的一个问题是涉及通信设备的大容量存储器的空间存储容量。现在技术方法和协议,已要求在操作员方面进行测试,或者包括监测系统内部信令信道的复杂检验程序。本发明的目的是要创造一种从通信设备向后处理系统传送文件的简单、可靠的方法。为了达到这个目的,本发明的方法的特征在于维护通信设备的控制文件,这是通过用通信设备的每一大容量存储器的有关文件状态的信息,来标记控制文件,和/或把最后写操作的时间标记写入该文件;所述控制文件读入后处理系统,并使该文件与后处理系统存储器中另一控制文件进行比较,后者在每次传送时都被更新;由于后处理系统的控制文件的最后更新,向后处理系统读入在各控制文件比较的基础上得到修改的通信设备的那些文件;通过用已传送的有关文件信息标记控制文件,来更新后处理系统的控制文件,并将所述信息复制给通信设备,以指示通信设备的大容量存储器中可利用的容量。本发明的其它优选实施例,其特征在附加的权利要求书中。在下文中,将参照其中的附图详细说明本发明。图1说明本发明适用于一种通信网的概貌,图2说明本发明的方法,实际上是进行文件读取和写入。作为通信设备的一个例子,这里使用了诺基亚电信DX200交换机和从它到后处理系统的连接。将DX200交换机,即图1中标注的DX1-DX4,与-DX200操作和维护网络连接起来是可能的。利用该操作和维护网络,它们导致的交换机操作和数据的收集,能够集中于所希望的操作和维护中心,OMC。根据交换机DX1-DX4或根据OMC(图中的OMCA、OMCB),有可能使通信链路连接到,例如一种分组网终端X.25、图中标注的OS(操作系统)的后处理系统。数据链路能依靠一种标准协议,例如依靠FTAM(文件传送、存取和管理,ISOIS8571)协议,来传送文件。从数据链路已接入操作和管理网的任一接入点收集的数据,都可依靠FTAM协议传送到后处理系统。因此,该后处理系统可用作FTAM传送的控制器。然而,在本发明的范围内,也可使用任何其它标准数据传输协议,例如局域网FTP协议(文件传输协议),以及TCP/IP局域网接口协议。交换机DX1…DX4把它们收集的数据存入它们的大容量存储装置,例如硬磁盘中的标准长度的文件中。指示何时写入各数据文件和数据文件状态的数据被标志在各个控制文件。数据文件可能的状态是(1)打开,在此情况下,数据文件被写入;(2)写满;和(3)传送。交换机可包含几个大容量存储器,在这种情况下,可以把要存储的数据进行分类。根据要求的磁盘空间,能够保留在每一大容量存储器中。磁盘空间包括一些数据文件。当进行数据存储时,它就附加于在那一特定瞬间打开的数据文件上。数据写入这个文件,直到写满为止,此后,数据继续存入下一个文件。也可以确定一个时间周期,并且当所述时间周期过去后,就关闭这个数据文件,并打开下一个文件来存储数据。控制文件也装入交换机的大容量存储器中,并且对于每一数据文件它包含一个记录。相应的控制文件装入后处理装置。它用一数据标记,该数据指示何时每一数据文件已传送到后处理装置的大容量存储器中,并且它不要求任何有关状态的数据。当后处理装置开始收集来自交换机的数据时,它首先依靠FTAM协议读取交换机的控制文件。通过后处理装置已读取的控制文件与它自身的控制文件进行比较,后处理装置能推断哪些数据文件是满的,哪些是新的,或新数据已写入哪些文件。选择标准是能适合于要传送的文件,以便,举例说,只有已写满的那些文件才被传送。后处理系统向其本身读入通过FTAM协议所传输的文件。事实上,根据本发明,在该系统和交换机之间,除了FTAM协议外,不需要其它类型的通信。此后,该后处理装置用数据文件已传送的信息标志它的控制文件并把它的控制文件也写入该通信设备的大容量存储器。通过比较各控制文件,该通信设备能在这样一种情况下,推断哪些文件已传送到后处理系统,并以该信息为基础,使磁盘空间可用在大容量存储器上存储新数据。后处理系统包括使交换机或通信设备的控制文件与该系统的控制文件进行比较的程序,它更新其自身的控制文件,并执行所要求的FTAM文件传送。在整个后处理系统和交换机之间,存在一个命名原则的公共协议。下面参照图2,说明本发明的方法在实际上是如何依靠FTAM协议进行操作的。以图2为例,要存储于通信设备(DX)大容量存储器的数据文件名,包含两个字母的第一部分DF和四位数字的文件序号,例如0002。文件的扩展部分包含字母D和与大容量存储装置数量有关的两位数字号码。第一数字文件的号码为1(1),而最后的文件号码自然与文件的总数相同。例如,若存储器3包含500数据文件,其中每一数据文件含10千字节,并且这些数据文件用DF作为它们名称的第一部分,那么该目录包含文件DF0001·D03、DF0002·D03…DF0500·D03,它们总计占据磁盘空间的5兆字节。数据文件用独立的目录存放在DX200系统的磁盘上。在正常操作中需要建立文件时,它们就自动逐个地生成。该通信设备的每一大容量存储器包含两种控制文件,TTTCOF和TTSCOF。有关该通信设备自身数据存储器的控制文件TTSCOF的记录,包括与它们有关的数据文件的状态和时间标记,其时间标记指示状态的最后更新。由后处理系统OS所维护的有关数据传送的控制文件TTTCOF的记录,只包含已被传送的数据文件上的时间标记。控制文件的每项记录,是与具有相同顺序号的那个数据文件相对应的。在TTSCOF控制文件中,数据文件的状态称为字节。它们可能的数值是像上面所述的,打开(00H),写满(01H)和传送(02H)。时间标记包括7个二进制编码的十进制字节。下面将举一个例子来说明时间标记的结构。<tablesid="table1"num="001"><tablewidth="855">字节标记1992年3月23日1035420秒42H1分35H2时10H3日23H4月03H5年(10)92H6年(千)19H</table></tables>表1时间标记的结构文件TTSCOF和TTTSCOF二者中任一文件的最初记录(零号)与数据文件无关。TTTSCOF的零号记录不起作用。TTSCOF的零号记录包含一个写指示字,指示要接收的下一数据写入何处。TTTCOF零号记录的第一个字包含当前打开的数据文件的号数,后面的双字包含数据文件的偏移点。最后一个字没使用。除了通信设备DX以外,后处理系统OS与能读(箭头C)通信设备的控制文件TTSCOF。通过限制写入权来实现该系统的完整性,从而仅允许通信设备写入TTSCOF文件,并且仅允许后处理系统写入TTTCOF文件(箭头B)。通过比较各控制文件的内容,通信设备DX或外围设备接口OMC就能推断哪些文件已传送到操作系统,哪些文件已写满数据,以及哪个文件是当前打开的。要打开的下一个数据文件是最早传送过的文件,因而新数据写在已打开的文件的先前数据上。用这种方法,该系统用来存储数据的磁盘空间保持适当。后处理系统有利地使用一个轮询周期(pollingcycle),在该周期中,后处理系统通过使用FTAM程序读取(箭头C)存储数据的TTSCOF文件的内容。此后,它使TTSCOF与存放于后处理系统中的TTTCOF的副本内容进行比较。该系统以时间标记和状态数据为基础,来推断哪些数据文件因为它们,举例说,已经写满,而必须传送。当利用FTAM协议成功地传送(箭头A)数据文件时,后处理系统便更新TTTCOF文件,这是通过将已传送的文件名和传送的时间标记写入该文件来实现的。此后,利用FTAM协议将更新过的TTTCOF复制(箭头B)给DX200系统。用户至少要花一定时间,才能确定所传送的文件存储在通信设备(DX)的大容量存储器中。若由于这个理由,或由于该后处理系统中的故障,那么数据文件的号码就可以重写,也就是,可用的大容量存储器容量,降到预定级以下,就给出报警信号。显然,对本领域技术熟练的人来说,本发明的实施例不限于以上各例,而是在本附加权利要求书的范围内可以随意改变。因此,通信设备在这里不但涉及交换机,而且涉及任何数字数据传输设备,这种传输设备将数据汇集到自身的存储器,以便以后传送到集中的后处理系统。权利要求1.一种传送文件的方法,该文件由通信设备生成,将所述文件数据内容从该通信设备的大容量存储器传送到一后处理系统的存储器,该方法包括维护通信设备的控制文件(TTSCOF),这是通过用通信设备的大容量存储器中每一文件(DF0001·D03…DF0500·D03)的有关状态的信息,和/或写入文件中的最后写操作的时间标记,来标记所述控制文件来实现的,其特征在于将所述控制文件读入(C)后处理系统,并使它与另一控制文件(TTTCOF)进行比较,后者是存储在后处理系统的存储器中的,而且在每次传送期间都要进行更新;基于自后处理系统控制文件的最后更新而修改的控制文件(TTSCOF,TTTCOF)的比较,将通信设备(DX)的那些文件读入(A)后处理系统,通过用文件已传送的信息标记后处理系统的控制文件(TTTCOF)来更新后处理系统的控制文件,并将所述信息复制(B)给通信设备(DX),以指示该通信设备的大容量存储器中可利用的容量。2.根据权利要求1的方法,其特征在于,通过用已传送的文件上的信息和每一文件的传送日期标记后处理装置的控制文件来更新后处理装置的控制文件。3.根据权利要求1或2的方法,其特征在于,要传送的文件,关于它们的状态,是已写满的文件。4.根据权利要求1或2的方法,其特征在于,自后处理系统的控制文件(TTTCOF)的最后更新,要传送的文件都是已修改的文件。5.根据权利要求1至4的任一权利要求中的方法,其特征在于,为了确定通信系统文件传送的需求,后处理系统的操作系统(OS)在一预定期间内执行一个轮询,在该期间,后处理系统的操作系统(OS)读取通信设备(DX)的控制文件(TTSCOF)的内容、并使该内容与存储在后处理系统的存储器中的控制文件(TTTCOF)的内容进行比较。6.根据权利要求1-5的任一权利要求的方法,其特征在于,已传送的文件存储于通信设备(DX)的大容量存储器,至少存储一定时间,从而如果用来重写的数据文件的数量降到预定的最低限度级以下,由此便产生一个报警信号。全文摘要一种从通信设备的大容量存储器向后处理系统的存储器传送文件的方法,所述文件由通信设备生成。本发明包括维护通信设备的控制文件(TTSCOF)的几个步骤,即通过用通信设备的每一大容量存储器中的有关文件的状态信息,和/或写入该文件的最后写操作的时间标记来标记该文件。继之把所述控制文件读(C)入后处理系统,并使该文件与另一控制文件(TTTCOF)进行比较,后者是存储于后处理系统的存储器中,并且在每次传送时都要进行更新。由于后处理系统的控制文件的最后更新,所以读(A)入后处理系统通信设备的那样一些文件,是已在各控制文件比较的基础上修改了的那些文件。最后的步骤包括更新后处理系统的控制文件(TTTCOF),这是通过用已传送的有关文件的信息来标记该文件进行更新的,并且把所述信息复制(B)给通信设备(DX),以指示通信设备的大容量存储器中可利用的容量。文档编号H04Q3/545GK1157685SQ95194938公开日1997年8月20日申请日期1995年8月7日优先权日1994年8月8日发明者安西·加文帕申请人:诺基亚电信公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1