缓冲初始通话脉冲串转让专利

申请号 : CN200410056244.8

文献号 : CN1582013B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 保罗·A·诺埃尔布鲁斯·M·赖利劳雷尔·萨维德尔唐娜·M·桑德戴维·W·沃尔曼周平

申请人 : 朗迅科技公司

摘要 :

在电信系统中(100),公开了一种在即按即说中缓冲初始讲话者的初始话音的方法和设备。该方法包括以下步骤:确定呼叫的至少一个参与方或组(410,510),发送呼叫请求到该至少一个参与方或组(520),确定该至少一个参与方或组是否向电信系统注册,在确定至少一个参与方向电信系统注册但在连接所有被呼叫方之前,通知初始讲话者开始讲话,接收并数字化来自初始讲话者的语音分组,将数字化的数据分组存储在存储介质中,以及当发生预定的分组传输触发事件时,传输数字化语音分组。在呼叫中用于缓冲初始讲话者初始话音脉冲串的设备包括第一服务器(140)和通信连接到第一服务器的第二服务器(150)。第二服务器被编程用于执行上述的方法的步骤。

权利要求 :

1.一种用于在使用半双工通信以及即按即说特点的电信系统中在即按即说呼叫中缓冲初始讲话者的初始话音的方法,其中通信信道资源并不总是专用于即按即说呼叫,该方法包括步骤:确定呼叫的至少一个参与方或组;

接收从初始讲话者到该至少一个参与方或组的呼叫请求;

确定该至少一个参与方或组是否向电信系统注册;

如果该至少一个参与方或组之一向电信系统注册,则在所有被呼叫方连接到该呼叫之前通知初始讲话者开始讲话;

接收并数字化来自初始讲话者的语音分组;

将数字化的语音分组存储在存储介质中;

邀请被呼叫方参与该呼叫;

为每个被呼叫方复制数字化的语音分组;以及当预定的可配置的百分比的被呼叫方开始参与该呼叫时或当预定时间周期到期时,传输数字化的语音分组。

2.权利要求1的方法,进一步包括步骤:防止始发该呼叫请求的移动装置进入休眠,直到传输数字化的语音分组之后。

3.权利要求1的方法,进一步包括步骤:在传输数字化的语音分组之后,允许始发该呼叫请求的移动装置进入休眠。

4.权利要求2的方法,其中,防止移动装置进入休眠的步骤包括向该移动装置发送伪分组。

5.权利要求3的方法,其中,允许移动装置进入休眠的步骤包括在传输数字化的语音分组之后禁止伪分组。

6.一种用于在使用半双工通信以及即按即说特点的电信系统中在呼叫中缓冲初始讲话者的初始话音脉冲串的设备,其中通信信道资源并不总是专用于即按即说呼叫,该设备包括:服务器,包括:

用于确定呼叫的至少一个参与方或组的装置;

用于响应即按即说请求,发送呼叫请求到该至少一个参与方或组的装置;

用于确定该至少一个参与方或组之一是否向电信系统注册的装置;

用于在该服务器确定该至少一个参与方或组之一向电信系统注册后,并在将所有被呼叫方连接到该呼叫之前,接收并数字化来自初始讲话者的语音分组的装置;

用于在存储介质中存储数字化的语音分组的装置;以及用于当预定的可配置的百分比的被呼叫方开始参与该呼叫时或当预定时间周期到期时,从存储介质传输数字化的语音分组到移动装置的装置。

7.权利要求6的设备,其中该服务器还包括用于邀请被呼叫方参与该呼叫的装置。

8.权利要求6的设备,其中该服务器还包括用于防止初始讲话者的移动装置进入休眠,直到传输数字化的语音分组之后的装置。

9.权利要求6的设备,其中该服务器还包括用于在传输数字化的语音分组之后,允许初始讲话者的移动装置进入休眠的装置。

10.权利要求8的设备,其中该服务器向初始讲话者的移动装置发送伪分组,以防止该移动装置进入休眠。

说明书 :

缓冲初始通话脉冲串

技术领域

[0001] 本发明通常涉及使用即按即说(push-to-talk)特征的无线通信,更具体地,涉及在基于无线标准的分组数据网络上用于缓冲呼叫的初始通话脉冲串的方法和设备,以减少可感知的呼叫建立时间。

背景技术

[0002] 在无线通信领域中,有多种在无线网络上通信的方法。 在这些无线通信方法中有一种是即按即说。 即按即说(PTT)允许用户仅通过按下并保持无线电话上的适当PTT按键在空中信道上通信。 这允许用户几乎能立即访问在预定呼叫组内的任意用户,因为无需拨号,接听者或被呼叫方也无须应答。 更重要的是,被呼叫方或接听者不能选择不应答呼叫。 这很大程度上不同于常规的蜂窝呼叫:(1)需要用户拨打电话号码或多个号码;以及(2)在讲话之前需要用户等待,直至该呼叫被应答以及被连接。
[0003] 尽管有以上所有优点,即按即说不是没有局限性的。 例如,当前专有即按即说系统使用专有空中信道进行通信。 这意味着即使没有用户使用时也预留该空中链路信道。 此外,专有即按即说系统的即按即说电话通常不能转换到休眠模式,因为空中信道是预留的。 这是有利的,因为这样就允许用户接收即按即说通信,而无需等待电话从休眠模式转换到活动模式。 然而,这会浪费资源,因为该信道可用于其他呼叫,而无线电话上的功率资源也被浪费了。在基于标准的结合PTT特点的无线网络中,不为PTT特点预留通信信道。 这消除了通信资源的浪费,但增加了从PTT请求到指示呼叫者开始讲话的时间。 如果允许被呼叫方进入休眠并且被呼叫方正处于休眠中,如在基于标准的分组数据网络中的情况一样,例如,电信工业协会/电子工业联盟IS-835,则从PTT请求到指示呼叫者开始讲话之间的时间就更长了,因为需要时间将无线电话从休眠状态激活。不幸的是,对于习惯了专有PTT系统的用户,在此种PTT连接中的延迟是不期望的,并且在某些情况中是不可接受的。
[0004] PTT呼叫使用半双工通信系统,因此,一次仅有一人能讲话。 基于先到先服务处理所有呼叫。 即第一个PTT请求者“接收FLOOR(发言控制)”,从而讲话并保持该FLOOR,直至释放。因为此种配置,现有PTT系统不允许呼叫参与方的有效队列管理。这会导致扰乱呼叫并使呼叫效率低,因为几乎没有什么可说的用户可以仅通过按下并保持无线电话上的适当按键来支配呼叫。
[0005] 因此,需要一种方法和设备,用于保留无线资源,同时节省呼叫建立时间以及排队呼叫中的多个参与方。

发明内容

[0006] 本发明的一个目的是减少建立PTT呼叫所必需的可感知的时间量。 本发明的另一目的是减少实施呼叫所需的资源量。 从以下关于本发明的结合附随附图的说明中,本领域普通技术人员会更加清楚本发明的其他目的。
[0007] 根据本发明的一个方面,公开了一种在基于无线标准的分组数据网络上用于缓冲呼叫的初始通话脉冲串的设备。 该设备包括即按即说服务器以及媒体复制器,可通信的相互连接,并被编程用于执行以下描述的功能。
[0008] 根据本发明的另一方面,公开了一种在基于无线标准的分组数据网络上用于缓冲呼叫的初始通话脉冲串的方法。 该方法包括确定呼叫的至少一个参与方是否向网络注册,并且如果是,指导即按即说服务器为该呼叫指定媒体复制器。 一旦将媒体复制器分配给该呼叫,即按即说服务器发送消息给呼叫始发者,指示可以继续进行呼叫。 当呼叫始发者开始讲话时,来自讲话者的语音分组被数字化并被发送到媒体复制器。 将数字化的语音分组以先入先出顺序存储在缓冲器中。 当被呼叫方连接到呼叫时,放出缓冲器的分组,从而使被呼叫方收听。
[0009] 优选地,如果超过了缓冲器的容量,丢弃时间最长的语音分组,保存最近的分组。当传输数字化语音分组到呼叫参与方时,被呼叫方会听到最近的缓冲语音片断。 缓冲的语音分组被传输或播放给被呼叫方,当:(1)预定百分比的被呼叫方应答;(2)超过预定计时器;或(3)所有被呼叫方应答或连接时。 以预定速率传输缓冲的分组,以避免移动装置数据溢出。 在传输期间,从原始移动客户端接收的任何新的分组都被放置在缓冲器的末端。 在传输完缓冲的分组之后,不必缓冲将来的分组,它们被立即复制并以正常方式被发送到被呼叫方。

附图说明

[0010] 图1是显示根据本发明的数据网络基础结构的实物电路图。
[0011] 图2是显示根据本发明的无线网络一部分的框图。
[0012] 图3是说明根据本发明的用于排队呼叫参与方的方法的实施例的流程图。
[0013] 图4是说明根据本发明的用于排队呼叫参与方的方法的另一个实施例的流程图。
[0014] 图5A和5B是说明根据本发明的用于缓冲呼叫始发者初始讲话的实施例的流程图。

具体实施方式

[0015] 根据本发明的优选实施例并参考图1-5,公开了一种用于排队呼叫中的参与方并缓冲呼叫始发者的初始话音的方法和设备。
[0016] 图1是显示根据本发明的无线通信网络基础结构的实物电路图。 该无线通信网络基础结构100包括移动装置110,无线或蜂窝塔120以及无线网络130。 在操作中,移动装置110传输数据分组给蜂窝塔120,该塔依次传输数据分组到无线网络130。 无线网络130处理数据分组并将数据分组传输到另一个蜂窝塔120,另一个蜂窝塔依次将数据分组传输到另一个移动装置110。 虽然在图1中显示移动装置110是无线电话,应当认识到,任何能接收无线传输的装置都可替代此无线电话,例如,个人数字助理或能发送和/或接收无线数据的计算机。
[0017] 图2是显示无线网络130两个组件的框图。 无线网络130的两个组件是即按即说(PTT)服务器140和媒体复制器150。 PTT服务器140和媒体复制器150相互之间可通信地连接,并都能经蜂窝塔120传输数据到和从移动装置110接收数据。 PTT服务器140和媒体复制器150都是已知的计算机处理器,编程用于执行无线通信必需的所有操作,包括处理数据分组以及和移动装置110通信,如在此所述的。
[0018] 图3是说明根据本发明的用于排队呼叫参与方的方法的一个实施例的流程图。当规定了呼叫的初始参与方组(210)时,排队呼叫中的参与方的处理开始。 呼叫的参与方通常由呼叫始发者经过互联网接口选择参与方来选定。 还可以通过呼叫始发者使用在移动装置110上的呼叫建立协议或过程来选定参与方。 在选择了呼叫参与方,有时称为呼叫组之后,传输它们的识别符到PTT服务器140,用于存储直至需要时。 和呼叫参与方的选择同时进行的还有呼叫始发者为各参与方指定优先权级别(220)。 步骤210和220可预先完成,不必每次发出新呼叫时都进行。 优先权级别是表明该参与方对此呼叫的相对重要性的标志。可对应公司层次或参与方参与特定项目的级别来指定优先权级别。 和参与方初始选择的情况相同,呼叫始发者具有可以使用互联网接口或移动装置110上的呼叫建立协议为呼叫中的各个参与方指定优先权级别的选项。 然后传输每个参与方的优先权级别给PTT服务器140,用于存储直至需要时。在选择了参与方并指定了优先权级别后,开始呼叫。 当呼叫始发者经移动装置110和其他参与方通信时,呼叫开始。 例如,当呼叫始发者按下无线电话上适当的按键,例如PTT按键时,呼叫开始。
[0019] 随着呼叫进行,当另一参与方正讲话时可能某参与方想要讲话。 想要讲话的参与方通过做出正确选择发送讲话请求。 这通常通过使用移动装置110上的PTT按键实现。 PTT服务器140接收(230)到该请求。 在接收到请求之后,PTT服务器140比较发起该请求的呼叫参与方的指定优先权级别和当前讲话者的指定优先权级别(240)。 如果发起请求的呼叫参与方比当前讲话者的优先权级别低,则将发起请求的呼叫参与方放在PTT服务器140的队列中,并根据它们预定的优先权级别指定队列顺序(250)。例如,具有较高优先权的请求者被放在队列的较高处,用于比那些低优先权的请求者更快访问。然后PTT服务器140发送消息给请求者的移动装置110。 该消息优选地显示发起请求的呼叫参与方的队列位置(260)。 如果发起请求的呼叫参与方比当前讲话者的优先权级别高,PTT服务器140发送消息给每个移动装置110或选择移动装置,指示要发生讲话者的改变(270)。和发送讲话者改变消息同时发生的还有,当前讲话者丧失了传输其话音的能力,并以适于其指定的优先权级别的顺序放在队列中(280)。在当前讲话者讲话能力终止之后,由PTT服务器140授权(290)发起讲话请求的呼叫参与方,队列中的下一个,的讲话能力。 和授权新讲话者讲话能力,即传输话音同时进行的是PTT服务器发送消息给新的讲话者的移动装置110。 该消息指示新的讲话者可以进行讲话了(300)。 允许新的讲话者讲话,直至具有较高优先权的参与方请求讲话或直至新的讲话者完成讲话并释放FLOOR。 上述过程一直重复直至呼叫结束。
[0020] 在本发明的优选实施例中,参与方可以请求察看队列顺序列表以及呼叫中的所有参与方列表。 该列表优选地从PTT服务器发送并可在移动装置或互联网接口上显示。此外,具有高优先权级别的参与方可以使用移动装置上的图形用户接口或通过使用互联网接口和PTT服务器140交互,操纵队列的排序、从队列中删除参与方、改变当前讲话者、以及禁止某些参与方的通话特点。
[0021] 图4是显示根据本发明的用于排队呼叫参与方的方法的另一实施例的流程图。当规定了呼叫的初始参与方组(410)时,排队呼叫中的参与方的处理开始。 如上所述,由呼叫始发者使用互联网接口或使用移动装置110上的呼叫建立协议选择参与方来选定呼叫参与方。 在选定呼叫参与方之后,将其识别符传输到PTT服务器140用于存储,直至需要时。 优选地,和呼叫参与方选择同时进行的有呼叫始发者给各参与方指定优先权级别(420)。 优先权级别是表示该参与方对此呼叫的相对重要性的标志。 可对应公司层次,即董事长优先权级别是1,副董事长优先权级别是2等,或对应参与方参与特定项目的级别来指定优先权级别。 和参与方初始选择的情况相同,呼叫始发者可以使用互联网接口或移动装置110上的呼叫建立协议为呼叫中的各个参与方指定优先权级别。 然后传输每个参与方的优先权级别到PTT服务器140,用于存储直至需要时。在选择了参与方并指定了优先权级别后,开始呼叫。 当呼叫始发者经移动装置110和其他参与方通信时,呼叫开始。 例如,当呼叫始发者按下无线电话上适当的按键,或接收适当响应并开始讲话时,呼叫开始。
[0022] 在呼叫的开始,除了初始讲话者,所有的呼叫参与方都由PTT服务器140放在队列中(430),或它们可通过经PTT请求来请求FLOOR而被放在队列中。 优选地,随着呼叫进行,呼叫参与方按下移动装置110上的中断按键,尝试获得比在结合图3描述的方法中更快的讲话的能力。 呼叫参与方通常在呼叫参与方有紧急事情要讨论的时候,使用中断按键来请求讲话能力。 一旦按下中断按键,PTT服务器140发送消息给当前讲话者,呼叫参与方之一因为紧急情况要中断该呼叫(450)。在当前讲话者的移动装置110接收到该消息之后,当前讲话者可以具有允许发起请求的呼叫参与方讲话或将该呼叫参与方放进队列中(460)的选项。 当前讲话者通过操纵移动装置110上的预定接口运用此选项。 如果当前讲话者选择允许发起中断请求的呼叫参与方讲话,则PTT服务器140授权该呼叫参与方讲话能力(470),并由PTT服务器140发送消息给参与呼叫的所有或选定组移动装置110,指示将要发生讲话者改变(480)。如果呼叫参与方未被授权讲话能力,即将其讲话传输给其他参与方,则根据指定的优先权级别将该呼叫者放在队列中,等待轮到她。 每当发起中断请求时就重复上述处理,直至该呼叫结束(490)。
[0023] 图5A和5B是显示根据本发明一个方面的用于缓冲呼叫始发者初始话音的实施例的流程图。 当通过选择呼叫的一组或一个人发起呼叫时,缓冲呼叫始发者的初始话音的过程开始(510)。 和上述方法类似,通过呼叫始发者使用互联网接口或使用移动装置110上的呼叫建立协议选择参与方来实现呼叫的一组或一个人的选择。在确定了呼叫所需的一组或一个人之后,呼叫请求消息,即PTT请求,由呼叫始发者经移动装置110发送到PTT服务器140(520)。响应于接收到呼叫请求消息,PTT服务器140通过确定任何呼叫参与方的移动装置当前是否在网络上注册来解析呼叫参与方列表。 当打开电源发送消息时或当选择适当特点时,移动装置被注册。 如果呼叫参与方没有移动装置110向网络注册,发送失败指示给PTT请求者(550),并且该请求者可以开始另一组或另一个呼叫请求(520)。
[0024] 如果,另一方面,至少一个参与方注册(540),PTT服务器140分配媒体复制器150给该呼叫(560),并发送消息给该呼叫始发者的移动装置110,指示可以继续进行该呼叫(570)。 同时,邀请所有的呼叫参与方加入该呼叫(562)。 如果没有可用于参加呼叫的呼叫方(564),则PTT请求者从PTT服务器接收消息,指示该呼叫结束以及该呼叫被终止,包括丢弃任何缓冲的讲话(566)。如果另一方面,至少一个参与方可用于参加该呼叫,该呼叫继续,包括根据本发明缓冲话音脉冲串,如下面所述的(568)。
[0025] 在通知PTT请求者该呼叫可以继续之后(570),PTT请求者开始讲话。 当PTT请求者开始讲话时,从呼叫始发者接收的语音分组被数字化,并被传输到媒体复制器150(580),并存储在媒体复制器的缓冲器中(590)。 通过使用本领域已知的方法实现语音分组的数字化和传输。 缓冲器的容量优选的可容纳大约1到10秒(最大再生时间)话音。
[0026] 如果释放通话按键以指示PTT请求者/呼叫始发者正讲话(592),则启动保活定时器(keep alive timer)(594)。 保活定时器优选地以任何已知方式在PTT服务器上实现。保活定时器使数据伪(即无意义的)分组作为测量被发送到PTT请求者/呼叫始发者的移动装置,确保PTT请求者不进入休眠状态。 如果某装置上没有活动一段时间,即不发送或接收分组,该装置进入休眠以保存能量和其他资源。 防止PTT请求者的移动装置进入休眠是优选的,因为极有可能PTT请求者的初始话音脉冲串之后会有来自呼叫参与方的某些响应。 假设这种可能性,优选地防止呼叫始发者的移动装置进入休眠状态,至少在播放缓冲的话音之前。 为避免呼叫始发者的移动装置进入休眠状态,设定保活定时器恰好在移动装置由于静止要进入休眠的时间周期到期之前发送伪分组。 在播放缓冲的话音脉冲串之后,保活定时器停止发送伪分组,因此允许呼叫始发者的移动装置随后进入休眠。 没有保活定时器的话,PTT请求者可能在接收到可能的响应之前进入休眠状态,这样会延迟响应的传递。
[0027] 在媒体复制器150的缓冲器开始接收语音分组之后,媒体复制器150确定是否超过了媒体复制器150的缓冲器容量。 如果没有超出媒体复制器150的缓冲器容量,则媒体复制器150复制语音分组(610),并经蜂窝120将其传输(620)到参与呼叫的各个移动装置110。 如果超过了媒体复制器150的缓冲器容量,媒体复制器150(630)丢弃时间最长的语音分组。 在使用先进先出、环绕缓冲器时,当超出了缓冲器容量(600)时,自动重写时间最长的分组,在缓冲器中留下最近的分组。
[0028] 语音分组存储在媒体复制器150的缓冲器内,直至出现语音分组传输触发事件(602)。语音分组传输触发事件可以是,但不限于,预定和优选的配置百分比的被呼叫方开始参与呼叫的时刻,以及所有被呼叫方开始参与呼叫的时刻。 在语音分组传输触发事件之后,传输存储在缓冲器中的数字化语音分组(620)。 语音分组以足够防止移动装置110被信息覆没的速率进行传输。 即,维持不高于语音速率的速率。
[0029] 以上描述的关于初始话音脉冲串的语音分组缓冲提供了预期的效果,即减少了从PTT请求到话音传输开始之间的感知时间。 然而,并不推荐通常的缓冲语音分组,以及在清空容纳初始脉冲串的缓冲器之后,并不缓冲随后的语音分组,而是由媒体复制器150复制,并由媒体复制器150立即传输(660)到参与呼叫的各个移动装置110。
[0030] 通过减少使用即按即说特点的连接感知时间,改进了无线网络的PTT特点。 并且没有浪费通信资源就实现这一点。 此外,通过增加了基于优先权的排队以及用于获得FLOOR的中断特点,可以更好的控制即按即说会议呼叫。
[0031] 虽然参考优选实施例说明本发明,本领域技术人员知道可在形式上和细节上做出许多改变而不背离附随权利要求的精神和范围。