寻呼接收机结构和报文数据 存储控制方法 本发明涉及寻呼接收机,具体涉及对报文数据中主体数据存储的控制方法。
现有技术的寻呼接收机用图4说明。
在该图中:100是用于接收无线电呼叫信号的接收天线;
200是用于解调接收信号的接收单元;
300是用于对解调信号译码并将它们与接收机自身的标识号(自己的ID号)进行比较的译码器;
400是用于控制接收报文数据的CPU;
500是用于存储接收机自身一个或多个自己标识号的EEPROM(电可擦除的可编程只读存储器。
600是用于显示接收到报文数据的显示部分。
700是用于存储接收到报文数据的RAM。
800是用于存储对每个标识号将接收到报文数据存储在RAM700中的方法地EEPROM(电可擦除可编程只读存储器)。
下面,说明如上构造的寻呼接收机的操作。
首先,在接收单元200中对接收天线100接收的无线电呼叫进行解调,并输入到译码器300。
然后,译码器300将它们与自己的标识号进行比较。如果彼此一致,译码器300发送被连续送到CPU400的报文数据。
接着,使用流程图5说明CPU400的操作。
当接收机自身将报文数据存储到RAM700时,CPU400选择存储在EEPROM800中各个标识号的存储方法中由接收到报文数据的标识号表示的存储方法(步骤15)。然后,CPU400根据所选择的存储方法,将接收的报文数据附加地存储在RAM700中或以预存储报文数据替换之(步骤16到步骤22)。
其中,“附加地存储”是指变换逐个将RAM700中预存报文数据读出次序和存贮报文数据,以便能首先读出最近报文数据,如步骤17至步骤20所示。此时,如果RAM700满,则删去最旧的报文数据。即,“附加存储”是实现在RAM700中从新到旧读出报文数据的一种方法。
同样,“报文数据替换”是指如果接收到和预存报文数据标识号相同的报文数据则删除相同标识号的预存报文数据,并将最近报文数据存储在RAM700中,所用RAM700不仅存储报文数据而且存储其标识号,如步骤21到步骤22所示。
下面,以另一实例说明日本实用新型公开公报7446(1989)中公开的寻呼接收机。
该寻呼接收机包含用于存储带有表示报文数据意义的功能数据的报文数据的存储装置,以及用于根据功能数据显示报文数据显示装置。
在显示报文数据时,该寻呼接收机显示由功能数据代表的数据的意义,例如“紧急”或“普通”。
此外,在日本专利公开公报1758274(1991)中公开了寻呼接收机的另一实例。
使用插在报文数据中的标识号和功能说明号,该寻呼接收机将多个接收数据分类以便仅对例如股票信息的组中的最近报文进行存储。在这些现有寻呼接收机中,数据发送侧不能规定删除、替换,组合或修改接收机的RAM(报文数据存储单元)中的数据。
这意味着接收数据的控制操作必须由接收方承担,这样,除非接收机用户删除数据或选择最近数据,在接收机中存在有不必要数据。这种操作对用户是麻烦的。
目前,即使寻呼接收机允许在上述寻呼接收机中规定去替换接收到的数据,同时也只能对自己的标识号的一个数据进行管理。
本发明的一个目的是解决上述诸项问题。
此外,本发明另一目的是提供能在数据发送侧处理报文数据存储方法的寻呼接收机。
进一步,本发明的其它目的是提供一种能用一个标识号控制多个报文数据的寻呼接收机。
以上目的是由用于接收其中插入有开销的报文数据的寻呼接收机实现的,该寻呼接收机包含:用于将报文数据中主体数据存储在设置于开销中存储器槽号所规定的存储器槽中的第一存储装置;用于将各个存储器槽的主体数据存储方法存储到第一存储装置中的第二存储装置;以及用于在第二存储装置存储的存储器数据中选择对应于开销所设置的存储器槽号的存储方法并以所选出的存储方法将主体数据存入第一存储装置的控制装置。
在如上构造的寻呼接收机中,如果一发送机发送一个带有寻呼接收机中第一存储装置的存储器槽号的规格的报文数据,例如,发送机发送一个带有存储器槽号1的规格说明的报文数据,这意味着在寻呼接收机第二存储装置中所存储的“替代”,存储器槽号1中预存数据被删除而新接收到数据被存入第一存储装置。
如上所述,本发明允许数据发送器删除、替代、修改预存数据或将新近发送的数据与规定的预存储数据相组合。无须接收机用户选择新数据的种种操作,就可能使寻呼接收机中不存在不必要数据,使用户免除任何麻烦操作。所以使可靠地只发送最新数据到接收机成为可能。
此外,数据组合可由发送机自由执行,这样在发送方长数据发送受限制的问题能得以解决。因为长数据的分片传送(split-transmission)是可能的。
本发明的这个和其它目的、特征和优点在阅读了以下详细说明和附图后会更加显而易见。
图1是本发明实施例的一个方框图;
图2示出本发明实施例中报文数据的格式;
图3是本发明实施例的一个流程图;
图4是现有寻呼接收机的方框图;
图5是说明现有的将接收数据存储到接收数据存储器的方法的流程图;
对本发明的实施例说明如下。
图1是本发明一个实施例的方框图。
在该图中,1是用于接收无线电呼叫信号的接收天线。
2是用于解调接收到的无线电呼叫信号的接收部分。
3是对调制信号译码的译码器。它将译码后数据与自身标识号相比较。例如,它由NEC公司生产的BUb1101K构成。
4是用于控制接收报文数据的CPU,它是由NEC公司生产的75X系列4位芯片做成。
5是用于存储一个或多个自身标识号的第一EEPROM(电可擦除可编程只读存储器)。
6是用于显示接收报文数据中显示主体数据的显示部分。
7是用于存储接收报文数据的主体数据的RAM。该RAM7共有40个存储槽。在这些存储槽中,如此构造存储器槽号1-20的槽以通过规定存储器槽号来实现存储控制,构造存储器槽号21到40的槽用于存储报文数据而无须说明存储器槽号。
8是第二EEPROM。对RAM7中存储器槽号1到存储器槽号20中的每个存储器槽号,每个将主体数据存储到RAM7的方法,例如替代或组合的一种存储方法,被存储在该EEPROM8中。
其中,“替代”意指删除预存储在RAM7中的主体数据并将最近接收的报文数据存储到RAM7中。此外,“组合”意指将接收到最近报文数据的主体数据与RAM7中预存报文数据之一主体数据相组合并将之存入RAM7。
下面,说明本发明实施例中所使用的报文数据的格式。
图2示出该实施例报文数据的格式。
如图2所示,开锁a位于该格式报文数据中主体数据b的前面。
在开销a的第一字节,01h代表开销被置位。在第二到第三字节,用于存储主体数据b的存储器槽号被置位。设置这些存储器槽号的执行如下,例如,如存储器槽号为1,设置30h+31h,如存储器槽号为2设置30h+32h,如存储器槽号为20,设置32h+30h。
此外,在存储方法改变时,在第四字节置位01指出存储方法的变化。如果第四字节为01h以外的数,则意味存储方法无变化,它就是主体数据的第一字节。
此后,在第5字节,置位主体数据的存储方法,例如,如果存储方法是“组合”,置位31h,如果存储方法是“替代”,则置位32h。
接着,说明如上构造的寻呼接收机的操作。
图3是说明本发明一个实施例的操作的流程图。
首先,在收到接收机自身数据时(步骤1和步骤2),CPU4检验接收报文数据中是否设置了开销即为01h,还检验有无规定存储器槽号(步骤3和步骤4)。
在没有设置任何开销或即使置位开销但存储器槽号设为20或更大时,CPU4将接收的主体数据存储到RAM7的存储器槽号21中并分别变换存储器槽号21到39中预存主体数据的存储位置加1。此时,删除存储器槽号40中的预存主体数据(步骤5和步骤6)。
如在步骤4存储器槽号为20或小于20,则执行检验操作,即检验是否规定了主体数据的存储方法。
如果没有存储方法的说明,从EEPROM8读出规定的存储器槽号的存储方法(步骤8)。如果规定的存储器槽号为2而存储器槽号2的存储方法为“组合”,例如,将接收到主体数据与存储器槽号2中预存的主体数据组合(步骤11)。
如果存在存储方法的说明,将规定的存储方法存入EEPR0M8(步骤9),并用该具体存储方法存储该接收的主体数据。
如果规定的存储器槽号为2而规定的存储方法是“替代”,例如,删除EEPR0M8中存储器槽号2的存储方法,代之以存入“替代”。此外,删除规定存储器槽号的主体数据并存储接收到的主体数据(步骤13)。
应注意如果没有主体数据或只有空间,则删除存储的主体数据而不执行存储(步骤12和步骤14)。