CN1113551C - 回送确认无线选择呼叫系统、收发信机及其回送确认方法 - Google Patents

回送确认无线选择呼叫系统、收发信机及其回送确认方法 Download PDF

Info

Publication number
CN1113551C
CN1113551C CN96197458A CN96197458A CN1113551C CN 1113551 C CN1113551 C CN 1113551C CN 96197458 A CN96197458 A CN 96197458A CN 96197458 A CN96197458 A CN 96197458A CN 1113551 C CN1113551 C CN 1113551C
Authority
CN
China
Prior art keywords
paging
loopback
message
response
selective call
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.)
Expired - Lifetime
Application number
CN96197458A
Other languages
English (en)
Other versions
CN1198871A (zh
Inventor
乔斯·吉特曼
詹姆斯·A·赖特
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.)
Motorola Mobility LLC
Original Assignee
Motorola Inc
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 Motorola Inc filed Critical Motorola Inc
Publication of CN1198871A publication Critical patent/CN1198871A/zh
Application granted granted Critical
Publication of CN1113551C publication Critical patent/CN1113551C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • H04W88/185Selective call encoders for paging networks, e.g. paging centre devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/022Selective call receivers

Abstract

一种回送确认选择呼叫系统(100)发送第一回送确认寻呼(300)和第二回送确认寻呼(300),第一回送确认寻呼(300)包括第一消息数据(306)和匹配回送确认选择呼叫收发信机(130)的第一预定地址(140)的地址信息(302),第二回送确认寻呼(300)包括第二消息数据(306)和匹配回送确认选择呼叫收发信机(130)的第二预定地址(142)的地址信息(302)。回送确认选择呼叫收发信机(130)接收第二回送确认寻呼(300),响应于此,发送回送确认证实响应(500),该回送确认证实响应(500)包括指示第一回送确认寻呼(300)的消息接收状态的消息接收状态信息(502),以及指示第二回送确认寻呼(300)的消息接收状态的消息接收状态信息(504)。

Description

回送确认无线选择呼叫系统、收发信机及其回送确认方法
技术领域:
本发明一般涉及选择呼叫通信,尤其涉及到在双向选择呼叫系统中增加通信吞吐量并减少发送竞争的一种方法和装置。
技术背景:
当前的选择呼叫系统,例如寻呼系统,采用消息发送方案,一般向用户发送话音、数字或字符数字消息。大部分选择呼叫系统使用通信协议,例如大不列颠的邮政编码标准咨询组POCSAG,或Motorola的格雷序列码GSC,来发送地址和消息信息。最近,Illinois的Schaumburg Motorola公司的ReFlexTM协议允许选择呼叫系统处理与便携式收发信机,例如Motorola TangoTM个人消息单元(PMU)或寻呼机进行双向通信,例如回送确认(ack-back)消息交互。在ack-back通信系统中,中央系统可以发送无线消息给便携式收发信机单元,例如PMU,并且PMU可以发送无线消息给中央系统。
双向通信允许中央系统证实便携式收发信机单元(便携式单元)收到中央系统发送的、预定由该便携式单元接收的无线消息。便携式单元响应于从中央系统收到一个无线消息,将证实无线消息,例如ack-back响应消息发回中央系统,该证实无线消息向中央系统回送了一个肯定证实,证实该无线消息已可靠地交付,并由该便携式单元接收。这种握手消息交互,即便携式单元每次接收到一个无线消息就向中央系统回送一个证实响应消息,可以大幅度提高选择呼叫系统中的通信可靠性。但是,因为握手消息交互增加了消息发送次数,从而增加了选择呼叫系统中消息通信和消息处理时延。这种增加的时延会减少选择呼叫系统的消息通信效率,这一点在选择呼叫系统的特定操作情况下可能难以接受,下面将对此进行讨论。在选择呼叫系统的特定操作情况下,例如选择呼叫系统的可用消息通信吞吐量所需的消息交互量可能较高。任何明显增加的消息量将对系统资源的运行效率产生不利影响,例如受无线通信信道的消息交互吞吐量限制,或受通信链路的消息交互吞吐量限制,或者受中央系统资源的运行效率限制,例如处理消息交互操作的设备的存储器队列将要溢出或任务量过重,或者所有上述通信现象的综合。
一般而言,选择呼叫系统可以在峰值通信量周期期间处理的消息数量限制了该选择呼叫系统所能提供服务的用户总数。选择呼叫系统处理的用户总数一般决定选择呼叫系统在商业上的生存能力。
此外,尽管传统的ack-back消息交互可以通过下述方式维持消息通信的较高可靠性,即便携式单元响应于每一个无线消息的接收,发送一个直接的ack-back消息,但是在特定消息交互情况下,便携式单元响应于每一个无线消息的接收发送一个直接的ack-back消息,这在商业上可能并不可行。
特定情况下,为了提高选择呼叫系统在商业上的生存可能性,应当使选择呼叫系统的消息交互吞吐量尽可能地高。选择呼叫系统一般具有单向消息交互吞吐量,它受限于中央系统在单位时间内能够发送给便携式单元的无线消息的最大数量。选择呼叫系统还具有双向消息交互吞吐量,它受限于在单位时间内中央系统能够发送给便携式单元,并且便携式单元响应于从中央系统接收到的无线消息,回送给中央系统的ack-back消息的无线消息的最大数量。对特定选择呼叫系统而言,单向消息交互吞吐量一般高于双向消息交互吞吐量。因此,为了提高选择呼叫系统在商业上的生存可能性,应当使选择呼叫系统的消息交互吞吐量尽可能地高,最好能够使单向消息交互吞吐量高于双向消息交互吞吐量。
作为第一例,在较高通信业务量情况下,选择呼叫系统的总消息交互吞吐量明显受限于便携式单元发送ack-back响应消息给中央系统所占用的消息交互吞吐量。由ack-back响应消息导致的附加通信业务量和处理时延可能会减少选择呼叫系统在较高通信业务量情况期间能够发送的无线消息的总数。
作为第二例,中央系统可能发送预定由大量接收便携式单元接收的多接收者ack-back无线消息(组寻呼)。这可以是下述情况:提供信息服务给选择呼叫系统的用户,或者提供数据更新给选择呼叫系统中ack-back组的成员,或者一般提供无线消息给选择呼叫系统中ack-back组的成员。接收便携式单元响应于组寻呼的接收,向中央系统回送它们的ack-back响应消息,以证实该组寻呼的消息接收状态。选择呼叫系统在相对较短的时间内必须处理大量的回送确认响应消息,这即使不完全是瓶颈,也会严重减少选择呼叫系统的无线消息交互吞吐量。无线消息交互吞吐量的这种减少会导致选择呼叫系统中严重的消息通信时延。选择呼叫系统用户一般无法接受这种情况,从而对选择呼叫系统的商业生存性产生不利影响。
因此,在回送确认选择呼叫系统中需要一种方法和装置,用以在回送确认选择呼叫系统的可变消息通信业务量负载和双向消息交互通信需求下,增加通信的可靠性。
发明内容:
根据本发明的一个方面,这里提供一种回送确认无线选择呼叫系统,其特征在于,包括:一个回送确认中央系统,用以发送第一寻呼和第二寻呼,还用于接收回送确认证实响应,其中所述的第一寻呼包括多个接收者的回送确认寻呼,所述的第二寻呼包括单个接收者的回送确认寻呼;和至少一个回送确认选择呼叫收发信机,用以接收所述的第一寻呼和第二寻呼,还用于发送所述的回送确认证实响应,所述的第一寻呼和所述的第二寻呼被指定由所述的至少一个回送确认选择呼叫收发信机用于接收,响应接收到所述的第二寻呼,所述的至少一个回送确认选择呼叫收发信机发送所述的回送确认证实响应,所述的回送确认证实响应包括:一个确认,内含消息接收状态信息,用以指示所述的第一寻呼的消息接收状态,和一个消息接收状态信息,内含所述第二寻呼的消息接收状态信息,其中所述的至少一个回送确认选择呼叫收发信机响应接收到所述的第一寻呼,禁止发送回送确认响应。
根据本发明的另一个方面,这里提供一种回送确认选择呼叫收发信机,其特征在于,包括:一个接收机,用以接收第一寻呼和第二寻呼;一个发射机,用以响应于接收到回送确认寻呼,发送回送确认证实响应,其中所述的第一寻呼包括多个接收者的回送确认寻呼,所述的第二寻呼包括单个接收者的回送确认寻呼;和一个控制器,耦连到所述的接收机和发射机,响应接收到所述的第一寻呼,禁止发送回送确认证实响应;还响应接收到所述的第二寻呼,发送回送确认证实响应,所述的回送确认证实响应包括:一个确认,内含消息接收状态信息,用以指示所述的第一寻呼的消息接收状态,和一个消息接收状态信息,内含所述的第二寻呼的消息接收状态信息。
根据本发明的再一个方面,这里提供一种用以在回送确认无线选择呼叫系统中使用的回送确认的方法,所述的回送确认无线选择呼叫系统能够发送指定由多个选择呼叫收发信机接收的多接收者回送确认寻呼和指定由所述的多个选择呼叫收发信机之中的一个选择呼叫收发信机接收的单个接收者回送确认寻呼,其特征在于,该方法包括以下步骤:(a)无线发送一个多接收者回送确认寻呼;(b)多个选择呼叫收发信机接收该多接收者回送确认寻呼;(c)在所述的多个选择呼叫收发信机之中的一个选择呼叫收发信机处,响应对所述的多个接收者的回送确认寻呼的解码,推迟发送确认信号;(d)在无线发送多个接收者回送确认寻呼的步骤之后,无线发送指定由所述的一个选择呼叫收发信机之接收的单个接收者回送确认寻呼;(e)由所述的一个选择呼叫收发信机接收和解码所述的单个接收者回送确认寻呼;以及(f)在所述的一个选择呼叫收发信机处,响应对所述的单个接收者回送确认寻呼的解码,无线发送一个单个确认信号,该单个确认信号包括:用以指示步骤(b)中接收的多个接收者回送确认寻呼的消息接收状态的信息,和用以指示步骤(e)中接收的单个接收者回送确认寻呼的消息接收状态的信息。
附图说明:
图1示出了根据本发明的回送确认选择呼叫系统。
图2示出了根据本发明的回送确认选择呼叫收发信机。
图3示出了根据本发明的回送确认寻呼的协议图。
图4说明了根据本发明的优选实施例,用于图1的回送确认中央系统的示例性回送确认消息数据库。
图5是协议图,说明了根据本发明优选实施例的回送确认证实响应。
图6是消息交互框图,说明了根据本发明优选实施例的、回送确认中央系统和回送确认选择呼叫接收机之间的示例性消息交互序列。
图7和8是流程图,说明了根据本发明优选实施例的图1的回送确认中央系统的第一操作序列。
图9是流程图,说明了根据本发明优选实施例的的图2的回送确认选择呼叫收发信机的操作序列。
图10是流程图,说明了根据本发明优选实施例的的图1的回送确认中央系统的第二操作序列。
具体实施例:
参看图1,根据本发明优选实施例,回送确认选择呼叫系统100(此后称之为选择呼叫系统)向其用户发送回送确认寻呼。选择呼叫系统100最好使用Motorola ReFlexTM通信协议与选择呼叫系统100的用户进行消息交互。在转让给本发明的受让人的下述美国专利申请中有ReFlex协议的更完全的描述:系列号No.08/131,243,题为“Method and Apparatus forIdentifying a Transmitter in a Radio Communication System”,由Simpson等人在1993年10月4日申请;系列号No.08/398,274,题为“Method and Apparatus for Optimizing Receiver Synchronization in aRadio Communication System”,由Ayerst等人在1995年3月3日申请;系列号No.08/404,698,题为“Method and Apparatus for ImprovedMessage Reception at a Fixed System Receiver”,由Ayerst等人在1995年3月15日申请;系列号No.08/498,212,题为“Forward ChannelProtocol to Enable Reverse Channel Aloha Transmissions”,由Ayerst等人在1995年7月5日申请;系列号No.08/502399,题为“A System andMethod for Allocating Frequency Channels in a Two-way MessagingNetwork”,由Wang等人在1995年7月14日申请,这些申请的内容在此并入以供参考。但是,选择呼叫系统100可以使用支持双向寻呼通信的传统无线通信协议。
在特定情况下,回送确认中央系统102(此后称为中央系统102),例如通过公众电话交换网106(PSTN)连接到至少一个消息始发设备104。消息始发设备104包括,例如采用双音多频(DTMF)信令的电话接入设备,或者采用调制解调器信令的计算设备和调制解调器装置,或者寻呼接入终端设备,或者可以通过电话网连接的其它消息始发设备。此外,包括计算设备的消息始发设备104可以通过其它网络接口,例如通过Internet网络接口,通过以太网网络接口,或者通过其它高速网络接口,甚至通过消息始发设备104和中央系统102间的专线接口,连接到中央系统102。此外,包括无线网络接口的消息始发设备104可以通过无线网络,例如红外通信网络或地基或基于卫星的射频(RF)通信网络,连接到中央系统102。
输入控制器108包括一个与所用网络类型兼容的中央系统102网络接口,用以将消息从消息始发设备104传出。例如,输入控制器108包括一个电话接口,用以通过PSTN 106传送消息。中央系统控制器110控制中央系统102的回送确认寻呼功能。中央系统控制器110连接到输入控制器108,用以接收与回送确认寻呼请求相关联的消息,例如来自消息始发设备104的消息。
中央系统控制器110连接到消息存储器112,用以存储回送确认消息和相关信息。消息存储器112最好是非易失性存储器。中央系统控制器110还连接到输出控制器114,用以发送包含中央系统102用户消息或信息的回送确认呼出寻呼。
中央系统控制器110还连接到定时器116,用以跟踪中央系统102的时间和日期信息。中央系统控制器110可以使用定时器116所提供的时间和日期信息,例如用于在预定时刻安排回送确认寻呼的传输,下面将予以详细讨论。
中央系统控制器110连接到证实响应跟踪数据库存储器118。中央系统102使用证实响应跟踪数据库存储器118,跟踪选择呼叫系统100的用户的回送确认寻呼状态,下面将予以进一步讨论。
输出控制器114通过通信链路120连接到至少一个回送确认收发信机基站122(此后称为基站122),后者一般位于预定覆盖区域124。覆盖区域124包括一个地区,例如地理地区,用于在基站122和至少一个ack-back有线选择呼叫收发信机130(寻呼机)之间进行无线消息通信。选择呼叫系统100一般包括多个预定义的覆盖区域,这些覆盖区域覆盖例如广阔的地理范围。
通信链路120可以包括直接的有线通信链路,例如通过电话网的调制解调器通信链路,卫星通信链路,RF通信链路,或其它当代通信链接装置,或者前述通信链路的综合。基站122发送一个呼出回送确认寻呼126(此后称为寻呼126)给至少一个位于覆盖区域124中的回送确认选择呼叫收发信机130(此后称为选择呼叫收发信机130)。此外,基站122接收由至少一个选择呼叫收发信机130发送的呼入回送确认证实响应,或ack-back响应128。基站122通过通信链路120将ack-back响应128前转到中央系统120的输出控制器114。中央系统102通过这种方式将寻呼126发送到至少一个选择呼叫收发信机130,然后从后者接收ack-back响应128以证实至少一个选择呼叫收发信机130的寻呼126消息接收状态。中央系统102和至少一个选择呼叫收发信机130之间的双向寻呼通信向中央系统102提供了肯定证实,证实发送给至少一个选择呼叫收发信机130的寻呼126被成功接收。因为这种消息证实机制允许选择呼叫系统100向选择呼叫收发信机130重传消息,直至选择呼叫收发信机130确认该消息已被其成功接收,所以这种消息证实机制增加了消息传送系统的整体可靠性。
中央系统控制器110的硬件最好包括Motorola公司出品的一个无线消息交互网关(WMGTM)AdiministratorTM寻呼终端,一个RF-ConductorTM消息分配器以及一个RF-UsherTM复用器。该控制器带有软件成分,最好在UNIX操作系统下运行。软件成分根据本发明进行改进。基站122的硬件最好包括Motorola公司出品的一个NucleusOrchestraTM发射器和一个RF-AudienceTM接收机。中央系统控制器110和基站122硬件的详细描述在Motorola公司1995年发行的“Introduction to The Wireless Concert”中描述,可以从Texas州Ft.Worth的Motorola公司购买,其编号为No.6880491G01,其内容在此并入以供参考。
选择呼叫收发信机130操作在1992年6月23日公开的,属于Moore的题为“Acknowledge BackPager”的第5,124,697号美国专利,1992年10月6日公开的,属于Davis的题为“Method and Apparatus forAcknowledge and Answering a Paging Signal”的第5,153,582号美国专利,以及1989年10月17日公开的,属于Siwiak的题为“FrequencyDivision Multiplexed Acknowledge Back Paging System”的第4,875,083号美国专利中进行描述,这些专利已转让给本发明的受让人,其内容在此并入以供参考。能够ack-back选择呼叫收发信机130最好是经过改进,可以完成后文所描述的操作的Motorola TangoTM寻呼机。Tango寻呼机与ReFlex协议兼容。Tango寻呼机在Motorola公司1995年发行的Motorla产品族255业务手册,以及Motorola公司1995年发行的Motorla产品族255系列控制器增刊中详细描述,可以从Florida 州 Boynton Beach的Motorola寻呼产品集团购买,其编号分别为No.6881024B80和No.68881104B36,其内容在此并入以供参考。驻留在非易失性存储器,最好是只读存储器(ROM)中的选择呼叫收发信机130的软件成分将进行改进,以根据本发明在寻呼机中的微处理器,最好是Motorola M68HC11PH8中运行。编程领域的技术人员通过Motorola公司1991年发行的MotorolaHC11参考手册,使用Motorola公司1995年发行的MotorolaMC68HC11PH8技术数据修改软件,这两份资料可以从Arizona州Phoenix的Motorola公司购买。
因为与选择呼叫系统100相关的特定通信情况,选择呼叫收发信机130可能无法可靠地接收寻呼126,甚至可能丢失寻呼126。例如,选择呼叫收发信机132可以位于覆盖区域124的边缘区域,其中特定的无线通信现象,例如噪声干扰和其它干扰信号会对寻呼的可靠接收产生不利影响。在第二例中,选择呼叫收发信机134可以位于覆盖区域124之外,因而无法接收寻呼126。此外,即使选择呼叫收发信机130位于覆盖区域124中,它也可能错过对发送寻呼126的接收。例如,覆盖区域124中的某个物理屏蔽结构,例如建筑物中的钢梁结构或其它类似的RF屏蔽结构,可能位于基站122和选择呼叫收发信机130之间,从而使发送的信号,包括寻呼126无法到达选择呼叫收发信机130。此外,在基站122发送包含寻呼126的信号时,选择呼叫收发信机130可能已关电源。因此,选择呼叫收发信机130无法接收来自基站122的发送的寻呼126。
在特定通信情况下,可能不希望至少一个选择呼叫收发信机130发送ack-back响应128给中央系统102。例如,在高消息通信业务量情况下,例如不时在覆盖区域124或通信链路120上出现,在选择呼叫系统100的回送确认消息通信吞吐量可能会严重限制选择呼叫系统100所能处理的附加无线寻呼126的数量。为了至少一个选择呼叫收发信机130接收到的寻呼126而发送ack-back响应128给中央系统102所需的附加消息通信和处理时间消耗了可用消息通信吞吐量。如果不为此直接发送ack-back响应128,则可以更好地利用可用消息通信吞吐量发送附加的无线寻呼126,从而例如在峰值消息通信业务量情况下,有助于改善选择呼叫系统100的整体无线消息通信吞吐量。
作为第二示例性通信情况,选择呼叫系统100发送一个多接收者回送确认寻呼(此后称为组寻呼),由大量选择呼叫收发信机130、132、134接收。选择呼叫系统100通过至少一个多接收者寻呼向选择呼叫系统100的用户广播许多不同类型的信息。例如,选择呼叫系统100可以向选择呼叫系统100的用户广播信息服务,例如新闻、天气、运动、金融信息和其它有用信息。作为第二例,选择呼叫系统100可以通过至少一个组寻呼向选择呼叫系统100的用户和软件更新业务广播至少一部分软件程序,以进行软件更新。作为第三例,选择呼叫系统100可以通过至少一个组寻呼向该组,例如某个工作组的成员或者一组家庭成员或朋友广播组消息。
向大量选择呼叫收发信机130、132、134发送组寻呼,例如如上所述,可能会导致消息通信业务量明显增加,以及确认大量选择呼叫收发信机130、132、134中的成员接收到该组寻呼的长处理时延。消息通信业务量的增加和长处理时延可能会成为选择呼叫系统100中消息通信业务量的瓶颈。这种瓶颈状况以及相关的通信时延可能会严重妨碍选择呼叫系统100的用户。选择呼叫系统100可以通过,例如下述方式改善整体消息通信吞吐量,即暂时抑止来自大量选择呼叫收发信机130、132、134的ack-back响应128的无线传输,直至较晚的某个时刻,并同时维持组寻呼的可靠无线消息通信,下面将予以详细讨论。
总之,如上所述,在许多回送确认寻呼情况下,可能不希望,甚至不需要至少一个选择呼叫收发信机130立即通过ack-back响应128向中央系统102回送证实。在以后的某个时刻,在不同的消息业务量情况下发送ack-back响应可能更为有利,下面将详细讨论。
选择呼叫系统100通过发送寻呼126来选择寻址至少一个选择呼叫收发信机130,该寻呼126包括的地址信息匹配至少一个选择呼叫收发信机130的预定地址信息。例如,至少一个选择呼叫收发信机130包括一个地址存储器,后者包含标识第一预定地址140和第二预定地址142的信息。同样可以配置选择呼叫系统100中的选择呼叫收发信机130、132、134的预定地址信息,使之可以由选择呼叫系统100中的多于一个地址来选择编址。
例如,第二选择呼叫收发信机132包含第一预定地址144,即示例性的地址值3,以及第二预定地址146,即示例性的地址值4。此外,第三选择呼叫收发信机134包含第三预定地址148,即示例性的地址值5,以及第四预定地址150,即示例性的地址值6。选择呼叫收发信机130、132、134各自包含多个预定地址,选择呼叫系统100通过发送寻呼126来选择寻址每个选择呼叫收发信机,寻呼126包含的地址信息匹配选择呼叫收发信机130、132、134的多个预定地址中的至少一个地址。
例如,配置至少一个选择呼叫收发信机130,使其可以被寻呼126单独选择,寻呼126包含的地址信息匹配选择呼叫收发信机130的第二预定地址142的标识信息。此外,至少一个选择呼叫收发信机130可以是大量选择呼叫收发信机130、132、134的成员,这些选择呼叫收发信机可以由一个匹配标识至少一个选择呼叫收发信机130的第一预定地址140的信息的组地址选择寻址。下面将详细讨论这种组编址方案。
回送确认组编址方案可以对每一个回送确认组成员都采用通用的预定地址信息。例如,至少一个选择呼叫收发信机130的第一预定地址140,第二选择呼叫收发信机132的第一预定地址144,以及第三选择呼叫收发信机134的第一预定地址148都匹配回送确认组的同一个组地址信息。选择呼叫系统100可以通过这种方式发送包含单个组地址的寻呼,以选择回送确认组的所有成员。
可选地,每一个回送确认组的成员可以具有不同的预定地址信息,这些地址信息映射到中央系统102的回送确认组。在这种组编址方案中,选择呼叫系统100发送一个包含多个地址的组寻呼,以选择寻址回送确认组的所有成员。
当然,选择呼叫系统100也可以采用上述两种编址方案的综合方案,从而回送确认组的一部分成员通过单个组地址选择寻址,而该回送确认组其余的每一个成员都通过不同的地址信息选择寻址。在这种情况下,组寻呼包括多个地址,以选择寻址回送确认组的所有成员。
因此,包括标识地址140和地址142的预定信息的至少一个选择呼叫收发信机130,可以作为选择呼叫系统100的单个用户或者作为选择呼叫系统100中回送确认组的一个成员,由选择呼叫系统100选择寻址。
根据本发明的优选实施例,选择呼叫系统100可以确定何时至少一个选择呼叫收发信机130不应立即回送一个回送确认证实响应,例如ack-back响应128,以确认以前发送的寻呼126的消息接收状态。
例如,如果选择呼叫收发信机130、132、134是某个大回送确认组的成员,选择呼叫系统100抑止来自该大回送确认组成员的ack-back响应128的无线传输。作为第一例,该大回送确认组成员认识到它们接收到组寻呼126,并且它们是组寻呼126选择寻址的回送确认组的成员,从而抑止其ack-back响应128的发送。选择呼叫收发信机130、132、134,例如被预配置成能够识别出它们是回送确认组的成员。作为第二例,该大回送确认组成员通过接收组寻呼126中,例如在组寻呼126的寻呼消息头域(未示出)中的指令来抑止其ack-back响应128的发送,该指令命令该大回送确认组成员抑止其对组寻呼126的ack-back响应128的无线发射。
至少一个选择呼叫收发信机130,例如能够保存其ack-back响应128,在以后的某个时刻,例如当选择呼叫系统100的通信信道的情况已经改变时发送。根据本发明的优选实施例,至少一个选择呼叫收发信机130能够将其ack-back响应128作为后续传输的一部分发送给中央系统102,下面将予以详细描述。通过这种方式,选择呼叫系统100的消息通信吞吐量和消息通信可靠性在不同消息通信业务量情况下维持在较高水平,在这种情况下,每一个寻呼126的ack-back响应128在当时并不总是必要的。参看图2,示出了根据本发明优选实施例的选择呼叫收发信机130。选择呼叫收发信机130最好根据ReFlex协议操作,从中央系统102接收寻呼126,回送ack-back响应128给中央系统102。但是,选择呼叫收发信机130可以采用支持双向寻呼通信的任何传统无线通信协议,只要选择呼叫系统100支持该协议。
选择呼叫收发信机130包括连接到收发信机204的天线202,用以在图1的选择呼叫系统100中接收和无线发射消息。收发信机204包括接收选择呼叫系统100中以无线方式发射的寻呼的接收机。无线收发信机204还包括无线发射回送确认证实响应的发射机。
解码器206连接到收发信机204和控制器210,用于例如从发往该选择呼叫收发信机130的寻呼126中解码所接收的消息。编码器208连接到收发信机204和控制器210,用于编码从该选择呼叫收发信机130发往中央系统102的消息,例如ack-back响应128。控制器210通过控制线路连接到收发信机204,用以控制收发信机204的操作模式,例如通过天线202接收消息或发射消息。
控制器210连接到地址存储器212,后者最好是非易失性存储器。地址存储器212存储预定地址信息,例如图1所示的第一预定地址140和第二预定地址142。当解码器206解码寻呼并将该寻呼的相关信息传送给控制器210时,控制器210比较该寻呼的地址信息和存储在地址存储器212中的预定地址信息。如果控制器210判定该寻呼的地址信息匹配地址存储器212中的预定地址信息,则控制器210将该寻呼中的回送确认消息存储到消息存储器214中。消息存储器214最好是非易失性存储器,例如可由备用电池供电的RAM。
控制器210连接到可感通知装置216,例如可闻通知变换器或触觉通知变换器。可闻通知变换器向选择呼叫收发信机130的用户提供可闻通知,而触觉通知变换器提供给用户一个无声通知。用户一般通过连接到控制器210的用户输入装置220进行选择,预先配置提供给该用户的通知类型。用户输入装置220可以包括按钮、按键、触盘或开关,例如用于提供给选择呼叫收发信机130的用户一种输入信息并控制选择呼叫收发信机130的功能的装置。因此,在控制器210判定该寻呼的地址信息匹配地址存储器212中的预定地址信息之后,控制器210根据选择呼叫收发信机130的配置,通过可感通知装置216可闻地或者无声地通知选择呼叫收发信机130的用户已收到一个寻呼。
控制器210连接到显示器218,用以向选择呼叫收发信机130的用户提供可视信息。显示器218最好包括一个液晶显示器。显示器218、用户输入装置220以及可感通知装置216组成了选择呼叫收发信机130用户的用户接口。
当例如通过可感通知装置216通知用户接收到寻呼时,该用户可以操作用户输入装置220,请求所接收的回送确认消息显示在显示器218上。控制器210响应于激活的用户输入装置220,将回送确认消息从消息存储器214传送到显示器218,供用户查阅。此外,用户可以操作用户输入装置220,向中央系统102发回一个消息,并由中央系统102将该消息发送给呼叫方,例如消息始发设备104。用户可以将该消息作为从选择呼叫收发信机130发送的ack-back响应128的一部分发送。用户将该消息配置成包含在ack-back响应128中,或者用户从一组预配置消息中选择一个消息包含在ack-back响应128中,或者用户可以综合采用以上两种方法。
作为选择呼叫系统100的一种特定实现,可以配置选择呼叫收发信机130,使控制器210连接到非易失性数据存储器222,后者可选地包括程序存储器224、参数存储器226、其它非易失性数据存储,或者以上几种的组合。非易失性数据存储器222可以存储由控制器210通过下述信息更新的信息,即选择呼叫收发信机130接收到的至少一个寻呼所提供的消息中的信息,下面将予以详细描述。
例如,计算机程序存储在程序存储器224中。计算机程序,例如提供了计算机控制函数执行所需的指令和数据。在第一示例性配置中,计算机包括控制器210。但是,计算机不必包括控制器210,在第二示例性配置中,可以包括一种计算设备,该设备位于选择呼叫收发信机130外部,通过计算机接口(未示出)以本领域众所周知的方式连接到选择呼叫收发信机130。
控制器210接收到寻呼126之后,在寻呼126中取出消息,利用该消息中的信息更新存储在程序存储器224中的计算机程序。在一种系统实现中,寻呼126包括一个回送确认组寻呼,用于为软件更新的群体分发提供一种有效而可靠的方式,这种软件更新通过选择呼叫系统100中的无线通信发送给选择呼叫系统100中回送确认组的成员。通过利用回送确认组寻呼进行软件更新的群体分发,选择呼叫系统100可以监视来自该回送确认组成员—选择呼叫收发信机130、132、134的ack-back响应128,从而证实软件更新已被该回送确认组成员可靠接收。此外,通过抑止选择呼叫收发信机130、132、134在当时无线发射ack-back响应128,而将ack-back响应128的发送推迟到以后的某个时刻,选择呼叫系统100可以平衡其不同时间的无线消息通信业务量负荷,并维持较高的无线消息通信吞吐量,同时将软件更新可靠传送给ack-back组的成员,下面将详细讨论。
存储在参数存储器226中的数据可以以类似方式,通过选择呼叫系统100中的寻呼126进行更新。选择呼叫系统100可以将选择呼叫收发信机130、132、134的ack-back响应128的发送推迟到以后的某个时刻,从而维持较高的无线消息通信吞吐量,同时可靠传送给将数据更新。此外,存储在非易失性数据存储器222中的数据库可以以类似方式,通过选择呼叫系统100中的可靠无线消息通信进行更新。
定时器228连接到控制器210,用以向控制器210提供时间和日期信息。控制器210可以利用定时器228提供的时间和日期,例如在预定时刻激活或抑止选择呼叫收发信机130的功能。控制器210还连接到节能模块230,后者进一步连接到收发信机204,用以根据节能方案在预定时间段内节省未示出的电源中的能量。在一种优选操作模式中,中央系统102可以发送至少一个组寻呼给某个回送确认组成员—选择呼叫收发信机130、132、134,通知选择呼叫收发信机130、132、134何时将发送给它们后续组寻呼。后续寻呼将包含,例如包含软件更新的大消息。通过将选择呼叫系统100中发送软件更新的将来时间段通知给选择呼叫收发信机130、132、134,也指令选择呼叫收发信机130、132、134在该将来时间段期间忽视关机状态,确保选择呼叫收发信机130、132、134开机并运行,接收后续组寻呼。因此,选择呼叫收发信机130中的定时器228和中央系统102中的定时器116有助于选择呼叫系统100将消息,例如回送确认组消息中的长消息,安排到消息通信业务量预期会小得多的时间段。这还有助于选择呼叫系统100平衡不同时间的消息通信业务量,维持较高的消息通信业务吞吐量,同时将消息可靠传送给选择呼叫系统100的用户。
参看图3,示出了一个根据本发明优选实施例的示例性寻呼300。寻呼300包括地址信息,后者包括一个或多个地址,用于在选择呼叫系统100中将选择呼叫收发信机130作为单个用户选择寻址,或者用于寻址一组选择呼叫收发信机130、132、134。可选地,寻呼300中包括一个响应状态信息304,用以指示选择呼叫收发信机130与某个寻呼或与来自选择呼叫收发信机130的回送确认证实响应相关的特定信息,下面将予以详细讨论。
响应状态信息304最好包括消息标识信息(未示出),例如消息标识号码,用以标识消息,例如在寻呼300中发送的消息。可选地,响应状态信息304还包括地址信息,与消息标识信息一起用以标识寻呼中发送的消息。
选择呼叫收发信机130和中央系统102可以采用消息标识号码彼此传输消息接收状态,或者与该消息标识号码所标识的消息相关联的其它信息。作为第一例,响应状态信息304包括一个指令,用以指令选择呼叫收发信机130在未来的某个时间段内保持开机状态,以在该未来时间段内接收后续发送的寻呼300,我们已就定时器228讨论过这一点。此外,作为第二例,响应状态信息304包括一个指令,用以指令选择呼叫收发信机130在当前抑止ack-back响应128的无线传输。可选地,当中央系统102需要一个ack-back响应128时,响应状态信息304包括一个指令,用以指令选择呼叫收发信机130以无线方式发射ack-back响应128。中央系统102也可以通过响应状态信息304中的指令,指令选择呼叫收发信机130在预定时间段期间,根据选择呼叫系统100中的其它通信参数无线发射ack-back响应128。
中央系统102可选地在当前寻呼300的响应状态信息304中包括消息标识信息,例如消息标识号码和/或地址信息,以标识前一个寻呼300中发送的消息。选择呼叫收发信机130响应于当前寻呼300,随后发送一个ack-back响应128。ack-back响应128可以包括一个确认,后者包括前一个寻呼300中发送的消息的消息接收状态信息。消息接收状态信息可以包括,例如消息标识号码和/或地址信息,以标识前一个寻呼300中发送的消息。中央系统102通过这种方式可以肯定地请求选择呼叫收发信机130为某个以前发送给它的特定消息发送确认,并将该确认包括在响应于当前寻呼300的ack-back响应128中。
注意,在当前寻呼300的响应状态信息304中包含前一个寻呼300中发送的消息的明确标识是一种可选属性。例如,选择呼叫收发信机130可以被预配置成总在当前ack-back响应128中通过消息接收状态信息予以响应,该消息接收状态信息指示至少一个以前传送的消息,例如以前被禁止以无线方式将其ack-back响应128发回中央系统102的以前发送的消息的消息接收状态。
响应状态信息304的使用对选择呼叫系统100而言是可选的。例如,选择呼叫收发信机130被预配置成抑止响应回送确认组寻呼而无线发送ack-back响应128。在这种情况下,选择呼叫收发信机130,例如在消息存储器214中存储ack-back响应128的信息,从而在同时响应后续寻呼126和当前寻呼126的后续ack-back响应128中包含该信息。
此外,寻呼300包括消息数据306,后者由寻呼300所发送的回送确认消息组成。消息数据306,例如如上所述,包括信息服务更新,或者计算机程序更新,或者数据更新,由一组选择呼叫收发信机130、132、134接收。
参看图4,示出了用于根据本发明优选实施例的一组选择呼叫收发信机130、132、134的示例性回送确认消息数据库400。该组的回送确认消息数据库400可以存储在图1所示的证实响应跟踪数据库存储器118中。中央系统102利用回送确认消息数据库400跟踪回送确认组成员的回送确认寻呼状态。中央系统102在接收并处理该回送确认组成员的ack-back响应128时,更新该回送确认组成员的回送确认寻呼状态,下面将详细讨论。
在该例中,回送确认消息数据库400包含希望由某个回送确认组成员接收的消息的信息。在该例中,该组的回送确认消息数据库由回送确认组标识号码和消息标识号码标识。在这种情况下,组标识号码是1,消息标识号码是1。这样,回送确认消息数据库400跟踪消息1的回送确认寻呼状态信息,该消息希望由回送确认组1成员接收。
该组的每一位成员由一个地址标识,该地址对应于该特定组员,由组员地址列402表示。在该例中,回送确认组包括选择呼叫收发信机130、132、134,这些选择呼叫收发信机在图1中示出。选择呼叫收发信机130、132、134中的每一个的第一预定地址140、144、148分别包含一个共同的组地址。选择呼叫收发信机130、132、134中每一个的第二预定地址142、146、150分别包含选择呼叫收发信机130、132、134中每一个的单个回送确认地址。在该例中,在该组的回送确认消息数据库400中,该回送确认组的成员最好由他们单独用户回送确认地址标识。这在组成员地址列402中示出。
回送确认消息数据库400中下一列示出了该回送确认组的每个成员的回送确认接收状态404。如图所示,在当前时间段,没有哪个组员已确认接收到无线发送的寻呼300。但是,当中央系统102从回送确认组1的一个成员接收到一个消息1的回送确认证实响应时,中央系统控制器(图1)将为该特定成员更新回送确认消息数据库400,以指示该成员可靠接收了以前发送的包含消息1的寻呼300。
可选地,回送确认消息数据库400还跟踪时间和日期信息,用以安排何时向需要重传寻呼300的回送确认组1成员发送下一个寻呼300,这些回送确认组成员由它们的确认消息接收状态404指示。当然,寻呼300的重传也包括消息1。回送确认消息数据库400最好为回送确认组1的每个成员,针对消息1维护发送寻呼300的下一个时间和日期,这在下一组寻呼时间和日期列406中示出。中央系统102可以重传寻呼300,选择寻址该回送确认组中那些仍没有证实可靠接收了消息1的成员。寻呼300的重传最好安排在那些仍没有证实可靠接收了消息1的回送确认组成员准备接收寻呼300的特定时间段。
此外,中央系统102可以选择重传时间段,使该时间段期间消息通信业务量能够处理寻呼300引起的附加消息通信业务量。中央系统102,例如通过发送寻呼300将选定的将来时间段通知给该回送确认组的成员,寻呼300包括响应状态信息304,标识发送消息1的下一时间段。通过这种方式,中央系统102可以重传包含消息1的寻呼300,例如周期性重传,直至该回送确认组的大多数成员予以响应,表明他们可靠接收了消息1。在预定时间段内没有响应寻呼300,或者寻呼300的重传的其余成员,将由选择呼叫系统100通过多种方式进行处理。作为第一例,系统操作员尝试与没有可靠接收消息1的其余成员单独联系。为了联系其余成员,例如,操作员发送单独的寻呼给其余成员。作为第二例,选择呼叫系统100可以标记那些接收周期性组寻呼的成员,该周期性组寻呼可以包括通知用户,例如通过电话调制解调器通信联系中央系统以接收消息1的简单消息。
参看图5,示出了根据本发明优选实施例的选择呼叫收发信机130的回送确认证实响应500。该回送确认证实响应500(ack-back响应)包括某个寻呼的确认。该确认最好包括消息接收状态信息502,后者包含一个地址信息,用以向中央系统102指示该ack-back响应500所确认的选择呼叫收发信机130的特定预定地址。此外,消息标识信息(未示出),例如消息标识号码,最好与确认中的消息接收状态信息502中的地址信息一起,用以向中央系统102肯定地标识ack-back响应500中的确认所确认的特定消息。
ack-back响应500还可以包括对前一个寻呼的确认。该确认最好包括消息接收状态信息504,后者包含与消息标识信息,例如消息标识号码(未示出)一起的地址信息,最好向中央系统102返回一个确认,确认以前发送的寻呼300的消息接收状态。以前发送的寻呼300包含一个由该消息标识号码所标识的消息。消息接收状态信息504的地址信息对应于选择呼叫收发信机130的某个预定地址。它也对应于以前发送的寻呼300中的地址信息,寻呼300已被发送,由该选择呼叫收发信机130接收。注意该消息标识信息,例如消息标识号码,可选地包含在ack-back响应500中。
总之,选择呼叫收发信机130可以通过向中央系统102发送单个ack-back响应500,同时证实当前寻呼300消息接收状态和至少一个以前的寻呼300消息接收状态。通过使用单个ack-back响应500确认两个或多个该选择呼叫收发信机130以前接收的寻呼300,选择呼叫系统100得到了许多明显的优点。例如,如上所述,选择呼叫系统100可以通过在特定高消息通信业务量时间段内,抑止选择呼叫收发信机130的无线传输响应,增加该时间段内的通信业务量效率,然后在该选择呼叫收发信机130后续无线发送的ack-back响应500中传送该响应,例如在该选择呼叫系统100的无线消息通信业务量较低时发送。
这种抑止并随后延迟证实响应,将其作为后续ack-back响应500的无线传输的一部分的机制对可靠分发无线广播消息给大量用户可能非常有用,例如用以通过选择呼叫系统100的无线通信信道传送计算机程序更新。接收包含计算机程序更新消息的寻呼300的用户并不立即通过消息接收状态的证实对此予以响应。而是,例如这些用户可以将该证实响应作为后续ack-back响应500的一部分予以包括,该后续ack-back响应500通常响应于后续发送给该特定用户的寻呼300。
通过这种方式,选择呼叫系统100可以避免在较短时间段内处理大量回送确认证实响应以证实接收到计算机程序更新,否则可能会导致不合理的时延,或可能阻塞选择呼叫系统100中的消息通信业务量。选择呼叫收发信机130、132、134,例如可以向中央系统102回送证实,作为后续ack-back响应500的一部分证实他们对计算机程序更新的消息接收状态,后续ack-back响应500也响应于其它寻呼300。这些后续ack-back响应500可以在选择呼叫系统100的消息通信业务量处于较低业务量情况时发送。这样,选择呼叫系统100有利地平衡了不同时间处理的消息通信业务量负荷,在不同时间上都维持较高的消息通信吞吐量,同时向选择呼叫系统100的大量用户可靠传送了计算机程序更新消息。
参看图6,示出了根据本发明优选实施例的中央系统102和至少一个选择呼叫收发信机130之间的示例性回送确认寻呼序列。第一步,中央系统102无线发送第一寻呼602,由至少一个选择呼叫收发信机130接收。第二步,中央系统102无线发送第二寻呼604,指定由该至少一个选择呼叫收发信机130接收。在该例中,第一寻呼602在选择呼叫收发信机130选择寻址第一预定地址,而第二寻呼604在选择呼叫收发信机130选择寻址第二预定地址。在该例中,选择呼叫收发信机130的第一预定地址被配置成一个组回送确认地址。选择呼叫收发信机130响应于接收到选择寻址第一预定地址的第一寻呼602,抑止为第一寻呼602发送回送确认证实响应。通过这种方式,回送确认组成员—选择呼叫收发信机130、132、134并不立即通过无线传输对第一寻呼602予以响应,第一寻呼602指定由包含选择呼叫收发信机130、132、134的某个组接收。
但是,响应于后续寻呼,例如选择寻址选择呼叫收发信机130的第二预定地址的寻呼604,选择呼叫收发信机130向中央系统102无线发送回送确认证实响应606,后者包含第二寻呼604的确认和第一寻呼602的确认。因此,选择呼叫收发信机130无线发送回送确认证实响应606,以同时确认当前寻呼604和前一个寻呼602。在该例中,回送确认证实响应606通过包含前一个寻呼602的地址表征来标识对前一个寻呼602的确认。在该例中,对当前寻呼604的确认以类似方式包含当前寻呼604的地址表征,作为其确认响应的标识。
参看图7、8、9和10,示出的流程图说明了根据本发明优选实施例的图1的选择呼叫系统100,包括图2的选择呼叫收发信机的许多示例性操作序列。图7、8和10说明了中央系统102的示例性操作序列,而图9说明了选择呼叫收发信机130的示例性操作序列。
首先,在图7、8、9和10中未示出的一种操作序列中,中央系统控制器110(图1)将包含地址信息和消息数据的消息从输入控制器108传送到消息存储器112以发送寻呼,例如发送寻呼给选择呼叫收发信机130、132、134,以向选择呼叫系统100的用户传送消息。如同以上针对图1中消息始发设备104所讨论的,消息始发设备104一般传送请求以将请求发送给输入控制器108,后者随后将消息传送到中央系统控制器110。这些消息随后存储在消息存储器112中。注意如上所述,这些请求可以通过消息始发设备104和中央系统102之间的许多不同的接口发出。
下面参看图1和7,中央系统控制器110在步骤702进入用于控制回送确认消息传输处理的操作序列。中央系统控制器110判定消息存储器112中是否存在任何回送确认消息以传送到选择呼叫系统100。如果消息存储器112中不存在回送确认消息,则步骤704中,中央系统控制器110退出这种操作序列,在步骤706,可以执行中央系统102的其它功能。
另一方面,如果在消息存储器112中发现回送确认消息,则在步骤704,中央系统控制器110在该例中得到与消息存储器118中回送确认消息相关联的消息标识信息,例如消息标识号码,并检查证实响应跟踪数据库存储器118,从而在步骤708确定对特定回送确认消息标识号码是否存在回送确认消息数据库。
如果在步骤708确定证实响应跟踪数据库存储器中不存在回送确认消息数据库,则步骤710中,中央系统控制器110为当前消息标识号码初始化回送确认消息数据库。例如,参看图4,示出了表征标识成1的回送确认组和标识成1的消息的回送确认消息数据库。
在中央系统控制器110针对消息存储器112中回送确认消息的消息标识号码在证实响应跟踪数据库存储器118中定位回送确认消息数据库之后,在步骤712,中央系统控制器110判定是否该发送带有回送确认消息的寻呼。在该例中,寻呼将以无线方式发送给回送确认消息数据库400中标识以具有的寻呼接收时间为当前值的所有选择呼叫收发信机130、132、134,如图4所示。在该例中,发送寻呼的时间被设置成1995年8月31日,上午3点,如下一组寻呼时间和数据列406所示。
如果在步骤712,中央系统控制器判定发送回送确认消息的时间不是当前时间,则中央系统控制器110在步骤714从消息存储器112中找到下一个回送确认消息,检查是否是发送下一回送确认消息的时间。如果在步骤716消息存储器112中再没有回送确认消息,则中央系统控制器110在步骤706退出当前操作序列,可以执行中央系统102的其它功能。否则,如果在消息存储器112中还有下一个回送确认消息,则中央系统控制器110以类似方法,如上述针对步骤708、710和712所讨论的方法处理下一个回送确认消息,判断是否是发送下一回送确认消息的时间。
如果在步骤712,是无线发送消息存储器112中回送确认消息的时间,则中央系统控制器110格式化回送确认消息,将地址信息写入其中,从而提供可以使用某种通信协议,例如ReFlex协议进行无线发送的寻呼。在步骤718,中央系统控制器110使用回送确认消息数据库400的下一组寻呼时间和数据列406中的信息,选择写入该回送确认消息以提供寻呼的地址信息。通过这种方式,中央系统102仅选择寻址那些具有的确认寻呼时间为当前时间的选择呼叫收发信机130、132、134。此外,在该例中,中央系统控制器110可选地在步骤720为该寻呼设置一个响应状态信息。寻呼300中的响应状态信息,例如如图3所示,可以向选择呼叫收发信机130、132、134提供附加信息,例如有关当前寻呼或前一个寻呼的信息,如同前面针对图3的响应状态信息所讨论的。
在步骤720可选地将响应状态信息加入该寻呼之后,中央系统102随后在步骤722无线发送该寻呼。选择呼叫系统100无线发送该寻呼到至少一个覆盖区域124(图1)的回送确认通信信道。该寻呼的无线发送由中央系统控制器110处理,后者连接到至少一个输出控制器114,输出控制器114将该寻呼通过至少一个通信链路路由寻址到至少一个基站122。中央系统控制器110在步骤722处理完该寻呼的无线发送之后,中央系统控制器110在步骤706退出当前操作序列,可以执行中央系统102的其它功能。
参看图8,如果中央系统控制器110在步骤720确定寻呼中必须有一个响应状态信息,则中央系统控制器110在步骤802进入下述操作序列。首先,中央系统控制器110在步骤804判定当前寻呼是否需要一个特殊的响应模式。
例如,中央系统控制器110可以发送一个指令,命令该寻呼的所有接收者抑止回送确认证实响应的无线发送。中央系统控制器110在步骤806将该寻呼中的响应状态信息设置成特殊响应模式,例如抑止接收者在当时无线发送回送确认证实响应。可选地,在步骤808,中央系统控制器110可以将该寻呼中的响应状态信息设置成正常响应模式,从而允许,例如该寻呼的接收者以确认消息予以响应。
中央系统控制器110在步骤810判定该寻呼的接收者是否还应该响应前一个回送确认消息。如果在步骤810需要一个响应,中央系统控制器110在步骤812将该寻呼中的响应状态信息设置成请求前一个某个寻呼消息的状态信息,该前一个寻呼消息由消息标识信息,例如消息标识号码标识。此外,地址信息可以在响应状态信息中与消息标识信息相结合,以标识该前一个寻呼消息。中央系统控制器110在步骤814退出当前操作序列,在步骤722处理该寻呼的发送,如前面针对图7所讨论的。
参看图9,选择呼叫收发信机130的控制器210(参见图2)在步骤902进入用以控制回送确认消息接收处理和回送确认证实响应发送处理的操作序列。在选择呼叫系统100将寻呼发送到至少一个覆盖区域124之后,选择呼叫收发信机130在步骤904接收该寻呼。如果,例如该寻呼包含计算机程序更新消息,则控制器210利用该计算机程序更新消息更新程序存储器224中的计算机程序。
控制器210得到该寻呼中的响应状态信息,中央系统102可选地将该信息包含在该寻呼中。控制器210在步骤908判定中央系统102是否需要特殊响应模式。如果在步骤908需要特殊响应模式,则控制器210在步骤910抑止在当时向中央系统102发回回送确认证实响应。控制器210则在步骤912退出该操作序列,可以执行选择呼叫收发信机130的其它功能。
另一方面,如果步骤908中不需要特殊响应模式,则控制器210在步骤914中准备向中央系统102立即无线发回一个回送确认证实响应。该回送确认证实响应,例如包括当前寻呼的消息已被选择呼叫收发信机130成功接收的确认。例如,该确认也可以指示当前寻呼的消息没有被选择呼叫收发信机130成功接收。在回送确认证实响应中可以包括其它类型的确认,以指示有关指定由选择呼叫收发信机130接收的至少一个寻呼的其它通信相关状态。
此外,控制器210在步骤916判定是否需要前一个回送确认消息的一个回送确认证实响应。例如,如果接收的寻呼中的状态响应指定请求前一个寻呼的响应,则会出现这种情况。但是,即使中央系统102没有请求,前一个寻呼的确认也可以包括在当前回送确认证实响应中。
例如,前一个回送确认证实响应根据例如由消息存储器214中存储的前一个消息的相关信息的指示而被抑止。特定地,如果前一个消息包含,例如程序存储器224中驻留的计算机程序的软件更新,或者存储在非易失性数据存储器222中的其它数据的软件更新,则对该寻呼的前一个回送确认证实响应也可以存储在消息存储器214中,用以指示控制器210在发送给中央系统102的后续回送确认证实响应中包含该确认。
如果在步骤916需要前一个寻呼的响应,则控制器210在步骤918设置当前的回送确认证实响应,以包含消息标识信息,例如消息标识号码所标识的前一个回送确认消息的确认。然后,在步骤920,控制器210和编码器208根据某个通信协议,例如ReFlex协议格式化并编码回送确认证实响应。控制器210随后激活收发信机204,将该回送确认证实响应发回中央系统102。在发送完回送确认证实响应之后,控制器210在步骤912退出当前操作序列,可以执行选择呼叫收发信机130的其它功能。
参看图10,中央系统控制器110在步骤1002进入用以控制回送确认证实响应接收处理,例如接收选择呼叫收发信机130的回送确认证实响应的操作序列。中央系统控制器110操作输出控制器114,在步骤1004接收回送确认证实响应。中央系统控制器110在消息存储器112中存储接收到的回送确认证实响应。基于该回送确认证实响应500中包含的信息,如图5所示,在步骤1006中,中央系统控制器110在证实响应跟踪数据库存储器118中针对该回送确认证实响应中提供的消息标识信息,例如消息标识号码所标识的回送确认消息更新回送确认消息数据库400,例如如图4所示。
如果在步骤1008,中央系统控制器110判定在当前回送确认证实响应中还确认了前一个回送确认消息,则在步骤1010,中央系统控制器110在证实响应跟踪数据库存储器118中针对回送确认证实响应中的消息标识号码所标识的前一个回送确认消息更新回送确认消息数据库。
在证实响应跟踪数据库存储器118中更新至少一个回送确认消息数据库之后,中央系统控制器110在步骤1012退出当前操作序列。中央系统控制器110可以执行中央系统102的其它功能。
总之,中央系统102可以跟踪响应以回送确认证实响应的那些选择呼叫收发信机130、132、134。中央系统102根据不同时间接收的回送确认证实响应判定,选择呼叫收发信机130、132、134中的哪一些已可靠接收了以前发送的寻呼。中央系统102可以判定是否应当无线发送一个后续的二重寻呼,以提供给选择呼叫收发信机130、132、134一个可靠接收所需回送确认消息的附加机会。中央系统102,例如可以在时间段上一个或多个选定时刻无线发送二重寻呼,以提供给选择呼叫收发信机130、132、134可靠接收该寻呼的机会,同时使选择呼叫系统100保持较高消息通信业务吞吐量。通过延迟选择呼叫收发信机130、132、134的回送确认通信响应,将其作为这些选择呼叫收发信机后续回送确认证实响应的一部分予以包含,选择呼叫系统100可以有利地减少回送确认证实响应通信业务量,而允许回送确认通信信道中较高水平的回送确认寻呼业务量。回送确认证实响应通信业务量可以被推迟到选择呼叫系统100可以较好地处理附加业务量的以后的某个时刻。在采用时分复用的单信道回送确认选择呼叫系统情况下,本发明有利地减少了基站呼出传输和选择呼叫收发信机的呼入传输中的竞争。在采用频分复用的多信道回送确认选择呼叫系统情况下,本发明有利地直接减少了选择呼叫收发信机的呼入传输中的竞争,从而间接允许需要直接确认的特定呼出消息的直接传输。
虽然以上给出了本发明优选实施例的详细描述,但应当理解,在不偏离后附权利要求书提出的本发明的范围的前提下,可以对此进行许多改进。此外,本发明不限于选择呼叫收发信机,或者双向寻呼机,而可应用于其它类型的双向通信设备(移动设备和便携式设备,无线设备和有线设备)。

Claims (3)

1.一种回送确认无线选择呼叫系统,其特征在于,包括:
一个回送确认中央系统,用以发送第一寻呼和第二寻呼,还用于接收回送确认证实响应,其中所述的第一寻呼包括多个接收者的回送确认寻呼,所述的第二寻呼包括单个接收者的回送确认寻呼;和
至少一个回送确认选择呼叫收发信机,用以接收所述的第一寻呼和第二寻呼,还用于发送所述的回送确认证实响应,所述的第一寻呼和所述的第二寻呼被指定由所述的至少一个回送确认选择呼叫收发信机用于接收,响应接收到所述的第二寻呼,所述的至少一个回送确认选择呼叫收发信机发送所述的回送确认证实响应,所述的回送确认证实响应包括:
一个确认,内含消息接收状态信息,用以指示所述的第一寻呼的消息接收状态,和
一个消息接收状态信息,内含所述第二寻呼的消息接收状态信息,
其中所述的至少一个回送确认选择呼叫收发信机响应接收到所述的第一寻呼,禁止发送回送确认响应。
2.一种回送确认选择呼叫收发信机,其特征在于,包括:
一个接收机,用以接收第一寻呼和第二寻呼,其中所述的第一寻呼包括多个接收者的回送确认寻呼,所述的第二寻呼包括单个接收者的回送确认寻呼;
一个发射机,用以响应于接收到回送确认寻呼,发送回送确认证实响应;和
一个控制器,耦连到所述的接收机和发射机,响应接收到所述的第一寻呼,禁止发送回送确认证实响应;还响应接收到所述的第二寻呼,发送回送确认证实响应,所述的回送确认证实响应包括:
一个确认,内含消息接收状态信息,用以指示所述的第一寻呼的消息接收状态,和
一个消息接收状态信息,内含所述的第二寻呼的消息接收状态信息。
3.一种用以在回送确认无线选择呼叫系统中使用的回送确认的方法,所述的回送确认无线选择呼叫系统能够发送指定由多个选择呼叫收发信机接收的多接收者回送确认寻呼和指定由所述的多个选择呼叫收发信机之中的一个选择呼叫收发信机接收的单个接收者回送确认寻呼,其特征在于,该方法包括以下步骤:
(a)无线发送一个多接收者回送确认寻呼;
(b)多个选择呼叫收发信机接收该多接收者回送确认寻呼;
(c)在所述的多个选择呼叫收发信机之中的一个选择呼叫收发信机处,响应对所述的多个接收者的回送确认寻呼的解码,推迟发送确认信号;
(d)在无线发送多个接收者回送确认寻呼的步骤之后,无线发送指定由所述的一个选择呼叫收发信机接收的单个接收者回送确认寻呼;
(e)由所述的一个选择呼叫收发信机接收和解码所述的单个接收者回送确认寻呼;以及
(f)在所述的一个选择呼叫收发信机处,响应对所述的单个接收者回送确认寻呼的解码,无线发送一个单个确认信号,该单个确认信号包括:用以指示步骤(b)中接收的多个接收者回送确认寻呼的消息接收状态的信息,和用以指示步骤(e)中接收的单个接收者回送确认寻呼的消息接收状态的信息。
CN96197458A 1995-10-06 1996-08-29 回送确认无线选择呼叫系统、收发信机及其回送确认方法 Expired - Lifetime CN1113551C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/539,891 1995-10-06
US08/539,891 US5748100A (en) 1995-10-06 1995-10-06 Reliable wireless message distribution system

Publications (2)

Publication Number Publication Date
CN1198871A CN1198871A (zh) 1998-11-11
CN1113551C true CN1113551C (zh) 2003-07-02

Family

ID=24153088

Family Applications (1)

Application Number Title Priority Date Filing Date
CN96197458A Expired - Lifetime CN1113551C (zh) 1995-10-06 1996-08-29 回送确认无线选择呼叫系统、收发信机及其回送确认方法

Country Status (6)

Country Link
US (1) US5748100A (zh)
EP (1) EP0872126A4 (zh)
JP (1) JPH11512910A (zh)
KR (1) KR19990064015A (zh)
CN (1) CN1113551C (zh)
WO (1) WO1997013379A1 (zh)

Families Citing this family (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11501194A (ja) * 1995-12-22 1999-01-26 フィリップス エレクトロニクス ネムローゼ フェンノートシャップ 1群の装置の間で通信するためのシステム
US5940740A (en) * 1996-10-25 1999-08-17 At&T Wireless Services, Inc. Method and apparatus for message transmission verification
US5873023A (en) * 1996-11-19 1999-02-16 Motorola, Inc. Method and apparatus in a messaging system for implementing a group call
GB9700357D0 (en) * 1997-01-09 1997-02-26 Philips Electronics Nv Method of,and system for,transmitting messages
US5974028A (en) * 1997-02-24 1999-10-26 At&T Corp. System and method for improving transport protocol performance in communication networks having lossy links
JP3956064B2 (ja) * 1997-05-29 2007-08-08 カシオ計算機株式会社 通信装置および通信システム
US6122485A (en) * 1997-09-02 2000-09-19 Mci Communications Corporation Method and system for confirming receipt of a message by a message reception unit
US6466138B1 (en) 1997-09-15 2002-10-15 Andrzej Partyka Meshed telemetry system using frequency hopping for intermittent transmission
US6058137A (en) 1997-09-15 2000-05-02 Partyka; Andrzej Frequency hopping system for intermittent transmission
US6636733B1 (en) 1997-09-19 2003-10-21 Thompson Trust Wireless messaging method
US6253061B1 (en) 1997-09-19 2001-06-26 Richard J. Helferich Systems and methods for delivering information to a transmitting and receiving device
KR100542936B1 (ko) * 1997-10-06 2006-03-23 마츠시타 덴끼 산교 가부시키가이샤 동일정보를복수의목적지에송신하는정보송신제어장치및정보송신제어장치로부터송신된정보를수신하는정보수신장치
JP3048995B2 (ja) * 1998-01-05 2000-06-05 静岡日本電気株式会社 無線選択呼出受信機
JP3449216B2 (ja) * 1998-04-09 2003-09-22 富士通株式会社 会社情報公開システム
US7224713B2 (en) 1998-04-09 2007-05-29 Andrzej Partyka Telemetry system with authentication
US6477383B1 (en) * 1998-05-27 2002-11-05 Casio Computer Co., Ltd. Communication system having a notification function with respect to a predetermined state of each communication terminal thereof
US6246336B1 (en) * 1998-06-24 2001-06-12 Motorola, Inc. Radio communication system for communicating scheduled messages and method therefor
US6282428B1 (en) * 1998-11-12 2001-08-28 Glenayre Electronics, Inc. Two-way paging system having random reverse channel slot scheduling
US6424841B1 (en) * 1999-02-18 2002-07-23 Openwave Systems Inc. Short message service with improved utilization of available bandwidth
US6424999B1 (en) * 1999-03-11 2002-07-23 Emc Corporation System and method for restoring previously backed-up data in a mass storage subsystem
US6728293B1 (en) 1999-09-14 2004-04-27 Andrzej Partyka Hopping pattern generation method in frequency hopping system for intermittent transmission
US6870875B1 (en) 1999-09-30 2005-03-22 Andrzej Partyka Transmission of urgent messages in frequency hopping system for intermittent transmission
US6967974B1 (en) 1999-09-30 2005-11-22 Andrzej Partyka Transmission of urgent messages in telemetry system
TW448652B (en) * 1999-12-16 2001-08-01 Lin Wei Gang Automatic report method and wireless modem for wireless transmission
US6894975B1 (en) 2000-01-15 2005-05-17 Andrzej Partyka Synchronization and access of the nodes in a communications network
US6731223B1 (en) 2000-01-15 2004-05-04 Andrzej Partyka Meshed telemetry system
AU2000246909A1 (en) * 2000-04-29 2001-11-12 Andrzej Partyka Frequency hopping system for intermittent transmission
US6925105B1 (en) 2000-05-01 2005-08-02 Andrzej Partyka Overhead reduction in system for intermittent transmission
US7209495B2 (en) 2000-09-28 2007-04-24 Andrzej Partyka Urgent messages and power-up in frequency hopping system for intemittent transmission
AU2002228888A1 (en) * 2000-11-06 2002-05-15 At & T Wireless Services, Inc. Method and apparatus for network-assisted automatic confirmation of short message service delivery
CA2349656C (en) * 2001-06-04 2005-09-06 Strategic Vista International Inc. Method and apparatus for two-way communications amongst a plurality of communications devices
US6975304B1 (en) 2001-06-11 2005-12-13 Handspring, Inc. Interface for processing of an alternate symbol in a computer device
US7395089B1 (en) 2001-06-11 2008-07-01 Palm, Inc Integrated personal digital assistant device
DE60215871T2 (de) * 2001-10-01 2007-09-06 Research In Motion Ltd., Waterloo Kontaktmanagement für mobile Kommunikationsgeräte in mobilen Paketnetzen
EP1594338B1 (en) * 2001-10-01 2006-11-02 Research In Motion Limited Contact management for mobile communication devices in wireless packet switched networks
WO2003062955A2 (en) * 2002-01-22 2003-07-31 Sharp Laboratories Of America, Inc. Systems and methods for acknowledgement of multi-cast traffic
US7298836B2 (en) * 2002-09-24 2007-11-20 At&T Bls Intellectual Property, Inc. Network-based healthcare information systems
US7356139B2 (en) * 2002-12-31 2008-04-08 At&T Delaware Intellectual Property, Inc. Computer telephony integration (CTI) complete hospitality contact center
US7620170B2 (en) 2002-12-31 2009-11-17 At&T Intellectual Property I, L.P. Computer telephony integration (CTI) complete customer contact center
US7573999B2 (en) 2002-12-31 2009-08-11 At&T Intellectual Property I, L.P. Computer telephony integration (CTI) complete healthcare contact center
US7747244B2 (en) * 2003-01-23 2010-06-29 Research In Motion Limited Methods and apparatus for re-establishing communication for a wireless communication device after a communication loss in a wireless communication network
US7248688B2 (en) 2003-01-27 2007-07-24 Bellsouth Intellectual Property Corporation Virtual physician office systems and methods
US8149823B2 (en) * 2003-01-27 2012-04-03 At&T Intellectual Property I, L.P. Computer telephony integration (CTI) systems and methods for enhancing school safety
US7440567B2 (en) * 2003-01-27 2008-10-21 At&T Intellectual Property I, L.P. Healthcare virtual private network methods and systems
US8009600B2 (en) * 2003-01-30 2011-08-30 Avaya Inc. Dealing with lost acknowledgements when power-saving
US7839836B2 (en) * 2003-08-08 2010-11-23 Intel Corporation Arranging SDMA poll groups by response length
KR100714675B1 (ko) * 2004-01-30 2007-05-07 삼성전자주식회사 데이터 프레임 재전송 방법 및 상기 방법을 사용하는네트워크 장치
US7969959B2 (en) 2004-12-16 2011-06-28 Critical Response Systems, Inc. Method and apparatus for efficient and deterministic group alerting
KR100764791B1 (ko) * 2005-04-08 2007-10-11 엘지전자 주식회사 장치관리 시스템 및 그 시스템에서의 장치관리 스케줄링방법
US7844037B2 (en) 2005-08-08 2010-11-30 Palm, Inc. Method and device for enabling message responses to incoming phone calls
US8005194B2 (en) * 2005-12-21 2011-08-23 Hewlett-Packard Development Company, L.P. Technique for handling incoming reply messages
US20070230416A1 (en) * 2006-03-31 2007-10-04 Harris John M Voice frame communication in wireless communication system
EP1876850A1 (en) * 2006-07-03 2008-01-09 Alcatel Lucent A method for improving paging performances in a wireless access system
US20080268877A1 (en) * 2007-04-24 2008-10-30 Motorola, Inc. Method and apparatus for exchanging signaling a wireless communication system
US20090061833A1 (en) * 2007-08-30 2009-03-05 Junius Ho System, method and device to use messaging to implement programmatic actions
DE102008031407A1 (de) * 2008-07-02 2010-01-14 Enocean Gmbh Initialisierungsverfahren und Betriebsverfahren für ein Funknetzwerk
WO2010052522A1 (en) * 2008-11-07 2010-05-14 Nokia Corporation Random access channel message bundling
US9779570B2 (en) * 2012-04-30 2017-10-03 Honeywell International Inc. System and method of user code synchronization with Z-wave door locks
US8750849B1 (en) * 2012-07-02 2014-06-10 Sprint Communications Company L.P. System and method for providing wireless communication during radio access network overload conditions
CN103546513B (zh) 2012-07-13 2016-12-21 阿里巴巴集团控股有限公司 一种客户端页面间通信的方法及装置
JP6144863B1 (ja) * 2015-09-29 2017-06-07 株式会社テイエルブイ データ送信システム、管理装置、データ送信プログラム、データ送信方法
US10789800B1 (en) 2019-05-24 2020-09-29 Ademco Inc. Systems and methods for authorizing transmission of commands and signals to an access control device or a control panel device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4646082A (en) * 1984-09-14 1987-02-24 Motorola, Inc. Inbound acknowledgement stack
US4970714A (en) * 1989-01-05 1990-11-13 International Business Machines Corp. Adaptive data link protocol
US5124697A (en) * 1989-10-16 1992-06-23 Motorola, Inc. Acknowledge-back pager

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4590473A (en) * 1982-07-28 1986-05-20 Motorola, Inc. Data signalling system
US4875038A (en) * 1988-01-07 1989-10-17 Motorola, Inc. Frequency division multiplexed acknowledge back paging system
US5153582A (en) * 1988-07-01 1992-10-06 Motorola, Inc. Method of and apparatus for acknowledging and answering a paging signal
US5245616A (en) * 1989-02-24 1993-09-14 Rosemount Inc. Technique for acknowledging packets
GB8916489D0 (en) * 1989-07-19 1989-09-06 British Telecomm Data communication method and system
WO1991010331A1 (en) * 1990-01-02 1991-07-11 Motorola, Inc. Time division multiplexed selective call signalling system
US5570367A (en) * 1994-07-29 1996-10-29 Lucent Technologies Inc. Asymmetric protocol for wireless communications

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4646082A (en) * 1984-09-14 1987-02-24 Motorola, Inc. Inbound acknowledgement stack
US4970714A (en) * 1989-01-05 1990-11-13 International Business Machines Corp. Adaptive data link protocol
US5124697A (en) * 1989-10-16 1992-06-23 Motorola, Inc. Acknowledge-back pager

Also Published As

Publication number Publication date
WO1997013379A1 (en) 1997-04-10
EP0872126A4 (en) 2000-06-28
EP0872126A1 (en) 1998-10-21
CN1198871A (zh) 1998-11-11
US5748100A (en) 1998-05-05
KR19990064015A (ko) 1999-07-26
JPH11512910A (ja) 1999-11-02

Similar Documents

Publication Publication Date Title
CN1113551C (zh) 回送确认无线选择呼叫系统、收发信机及其回送确认方法
AU728513B2 (en) Mobile station communication network
CN1130863C (zh) 广播信息传送系统、广播通信系统以及无线终端设备
CN1092453C (zh) 在选择呼叫系统中确定可用频率的方法以及选择呼叫接收机
US4811379A (en) Speak back paging system
US7003304B1 (en) Paging transceivers and methods for selectively retrieving messages
US6696921B2 (en) Transmitting and receiving devices and methods for transmitting data to and receiving data from a communications system
CN1230017C (zh) 移动通信系统中提供业务协商的方法和其通信装置
DE69634383T2 (de) Fernladen von ortsspezifischen informationen in einen selektiven rufempfänger
CN1194081A (zh) 在综合通信网络中为消息业务选择子系统的系统和方法
CN1913653A (zh) 在广域通信系统中提供地域性信息给通信装置的方法
CN1109668A (zh) 使用消息分段存储以重新分配业务的寻呼系统
JPH05503402A (ja) 指定バッチ情報サービス・データ・メッセージ伝送を用いるページング・システム
CN1574695A (zh) 无线控制站、无线终端、基站、通信系统和通信方法
CN1110154C (zh) 提供非预定应答回应的方法、通信收发信机及通信系统
CN1098007C (zh) 提供最小消息传输延迟的通信系统
CN1109453C (zh) 在电信系统中控制非实时临界消息的方法和设备
WO2000054543A1 (en) Systems and methods for communicating messages to disadvantaged mobile user terminals
CN1181166A (zh) 无线通信系统中传送全局事件信息的方法和装置
EP1072160B1 (en) A two-way pager for providing two-way communication of alphanumeric messages over the global system for mobile communications (gsm/gprs) network
JP2003152637A (ja) 移動通信システム
CN1205590A (zh) 由固定无线电话终端连接电话交换机和固定电话网的装置
JPH02256332A (ja) 無線通信システム

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
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1018997

Country of ref document: HK

ASS Succession or assignment of patent right

Owner name: MOTOROLA MOBILE CO., LTD

Free format text: FORMER OWNER: MOTOROLA INC.

Effective date: 20110117

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20110117

Address after: Illinois Instrunment

Patentee after: Motorola Mobility LLC

Address before: Illinois Instrunment

Patentee before: Motorola Inc.

CX01 Expiry of patent term

Granted publication date: 20030702

EXPY Termination of patent right or utility model