利用短消息协助呼叫完成的方法

文档序号:7675573阅读:172来源:国知局
专利名称:利用短消息协助呼叫完成的方法
技术领域
本发明涉及一种利用短消息协助呼叫完成的方法。
为了在用户暂时不能完成呼叫时,顺利完成呼叫接续,在GSM的通信系统中,提供了多种补充业务来完成呼叫。下面罗列出GSM协议中的几种补充业务,描述了这些协议对于呼叫完成功能的应用1、CCBS(Completion Call to Busy Subscriber遇忙呼叫完成)CCBS的应用情况如下当主叫用户A呼叫用户B时,如果用户B忙,用户A可以向网络请求一个到用户B的CCBS补充业务。以后,网络就不断地监视用户B。当用户B空闲时,网络自动呼叫A,用户A接受这个CCBS呼叫以后,网络发起一个到用户B的CCBS呼叫。这样,利用CCBS补充业务,在用户B空闲的时候,用户A能及时自动完成呼叫,省去了重复拔叫之苦。
2、呼叫前转(Call Forwarding)前转分为4种,分别无条件前转、遇忙前转、无应答前转、不可及前转。无条件前转的最主要的目的是为了降低通信费用、避免打扰、提高通信质量等,不是为了完成呼叫,在本文不进行讨论。遇忙前转、无应答前转、不可及前转这三种前转的主要目的均是为了完成呼叫,及时了解到信息。遇忙前转是被叫用户忙的时候,将呼叫转移到其他被叫用户或者到语音邮箱。无应答前转主要的可能情况是被叫用户和手机不在一起、在嘈杂的环境中,听不到振铃声、不愿意接听的时候,将呼叫转移到其他被叫用户或者到语音邮箱。不可及前转被叫用户已经关机或者离开服务区的时候,在不可能接续到被叫的情况下,将呼叫转移到其他被叫用户或者到语音邮箱。前转到语音邮箱后,用户可以主动去查询语音邮箱,提取信息。有些语音邮箱会自动发起到被叫用户的呼叫,或者发送短消息给被叫用户,通知比较提取在语音邮箱中的信息。
3、呼叫等待(Call Waiting)呼叫等待是当被叫移动用户正在通话时,网络可以提示被叫用户来了一个新的呼叫,被叫用户可以选择1 不理睬新呼叫 2 拒绝新呼叫 3接听新的呼叫,如果用户选择了接听新呼叫,就达到了完成呼叫的目的。
4、主叫号码显示(Calling line identification presentation)主叫号码显示是GSM网络中一种应用最广泛的业务,该业务本身不能提供完成呼叫的功能,当主叫显示能成功的时候,用户肯定在服务区,所以需要主叫显示来完成呼叫完成功能的情况很少,比较多的应用情况是,用户可能没有带手机,造成呼叫无应答。用户可以查询手机中的没有接的电话号码,有选择地呼叫回去,完成以前没有完成的呼叫。本发明不能在无应答的情况下,协助实现呼叫完成功能,因此主叫显示是一种有益的补充。
5、短消息(Short Message)GSM网络的用户可以发送或者接收长度有限的数字或者文字信息,一条短消息最多能传递160个英文字符或者70个汉字。移动台接收短消息SM-MT的一个显著特点是网络知道被叫方是否已经收到短消息,如果没有收到,网络则保存消息,一旦网络发现被叫能被接通,消息能重发确保消息能被用户接受到。短消息主要利用信令信道传递信息,占用的资源少,费用便宜,应用越来越广泛。短消息本身并不能提供完成呼叫的功能,本发明主要利用短消息这种方便、便宜的工具来传递信息,通知主叫用户被叫可以接通,主叫在获取信息以后,可以重新拨打被叫,来完成先前没有完成的呼叫。
虽然GSM的上述很多补充业务可以部分达到完成呼叫的目的,但任何一种都能力有限,这些协议对于呼叫完成功能的应用和缺点分别如下CCBS业务CCBS业务在被叫忙的时候,能保证用户在第一时间内完成呼叫,但CCBS的缺点是显而易见的,CCBS只能处理被叫忙的情况,不能处理用户关机、用户出服务区等情况。CCBS作为一种补充业务,实现起来非常复杂,流程繁杂,需要MSC/VLR、HLR等系统支持,需要所有的局支持ISUP信令,应用并不广泛。人机界面上,用户也可能不太适应。
呼叫前转业务呼叫前转能处理用户忙、用户不可及等情况,应该是一种很好的完成呼叫的手段。但也有一些缺点用户要预先安排前转的号码,而这种预先安排要求用户有很好的预见性,或者用户的活动很有规律。否则需要频繁地进行前转号码的登记。遇忙前转和不可及前转,很可能需要有其他的人来帮助该被叫用户来完成呼叫,但很可能该呼叫是其他人是不能替代的。前转到他人涉及到太多的未知因素,因此绝对大多数的前转是前转到语音邮箱的。被叫用户可以在以后自动提取信息。但很多沟通是要双向交流的,语音邮箱方式不能达到双向交流的目的,而且也需要用户支付语音邮箱的费用,以及前转等费用。运营商需要采购必要的语音邮箱设备,增加了成本。
呼叫等待也是一种完成呼叫的手段,应用简单,一般目前网络上的HLR、MSC等设备均支持,应用也广泛。但也只能应用在用户忙一种特殊的情况。
为实现上述目的,本发明提出一种利用短消息协助呼叫完成的方法,其特征是主叫用户发起呼叫时,同时生成完成呼叫请求,如果系统不能成功接续到被叫,将该请求放到请求队列中,当用户一旦可以重新接通时,根据请求队列的情况,发送短消息给主叫用户,把被叫已可以接通的情况告知主叫用户。
由于采用了以上的方案,当呼叫不能完成时,被叫用户实际上处于被监视状态,当被叫用户变闲或者回到服务区等原因可以重新做被叫,可以被接通的情况下,网络在第一时间通知主叫用户,主叫用户这个时候,根据收到的信息,可以选择重新发起呼叫,完成以前没有完成的通信。由于在第一时间,主叫用户可以知道被叫可以接续,能及时进行通信,主叫用户有这样的业务以后,他知道自己能在最快的时间内和被叫通信,因此不需要不停地试呼,提高了接通率,降低了网络负荷。利用短消息这种工具来协助呼叫的完成,方便、便宜,且其通知过程是网络自动发起的,无需人工干预。
图3、图4、图5、图6是被叫用户不在服务区的情况示意图。
图7、图8是用户忙的情况示意图。
SRI取路由信息PRN提供漫游号码SRI_ACK取路由信息响应信号PRN_ACK提供漫游号码响应信号Set-up发起Disconnect拆线IAI初始地址消息ACM?地址全消息ANC?应答Alerting振铃Connect接续Connect ack接续响应Call confirmed呼叫确认REL释放Paging寻呼USSD非结构化补充业务VMSC拜访移动交换中心CDMA码分多址WCDMA宽带码分多址CDMA2000码分多址2000PSTN公共交换通信网络其基本流程是主叫用户发起呼叫时,同时生成完成呼叫请求,如果系统不能成功接续到被叫,将该请求放到请求队列中,当用户一旦可以重新接通时,根据请求队列的情况,发送短消息给主叫用户,把被叫已可以接通的情况告知主叫用户。根据实际的情况,需要分3种情况,1是用户关机的情况,此时根据用户回到服务区后是否处于前VLR而分为两种情况;2是用户出服务区的情况,出服务区又分为预寻呼的情况和普通寻呼的情况,而预寻呼和普通寻呼又因用户回到服务区后是否处于前VLR而各自分为两种情况,3是用户忙的情况;共7种不同类型。
实施例一

图1、2描述了用户关机的情况,其中图1是关机时的情况,图2是被叫用户开机后的流程。其流程包括1)主叫用户(A)呼叫被叫用户(B)时,生成完成呼叫请求;2)漫游号码(MSRN)时,被叫用户(B)所在的拜访位置寄存器(VLR(B))把主叫号码以及完成呼叫请求登记到该拜访位置寄存器(VLR(B))中;3)因该拜访位置寄存器(VLR(B))发现用户已经关机,此次呼叫失败;4)当被叫用户(B)开机时,通知其所在的移动交换中心/拜访位置寄存器(MSC/VLR(B));5)该拜访位置寄存器(VLR(B))发现有完成呼叫请求,则利用原来保存的数据,发起一条到原主叫用户(A)的短消息,说明被叫用户(B)现在可以接通。
如果用户重新开机后已经不在原来所在的拜访位置寄存器(VLR(B)),则第4)、5)步改为实施例二图3-6描述了用户不在服务区的情况,其中图3是被叫不在服务区、预寻呼的情况,图4是被叫不在服务区、普通寻呼的情况,图5是被叫重新回到同一MSC(或VLR)后协助呼叫完成的情况,图6是被叫重新回到服务区但是在另一MSC(或VLR)后协助呼叫完成的情况。
因此,它又分为四种具体情况情况1预寻呼、位置更新在同一VLR的情况,如图3、图5,其流程是1)主叫用户(A)呼叫被叫用户(B)时,生成完成呼叫请求;2)漫游号码(MSRN)时,被叫用户(B)所在的拜访位置寄存器(VLR(B))把主叫号码以及完成呼叫请求登记到该拜访位置寄存器(VLR(B))中;3)因采用预寻呼,该拜访位置寄存器(VLR(B))发起寻呼;因被叫用户不在服务区,寻呼失败,此次呼叫失败;4)被叫用户重新回到服务区以后,发起位置更新通知拜访位置寄存器(VLR);5)此时,位置更新在同一个拜访位置寄存器(VLR),则位置更新完成以后,拜访位置寄存器(VLR)检查是否有完成呼叫请求,如有,则利用原来保存的数据,发起一条到主叫用户(A)的短消息,将被叫用户(B)可以接通的情况通知主叫用户(A)。
情况2预寻呼、位置更新不在同一VLR的情况,见图3、图6,其流程中的第5)步应改为5)此时,如果位置更新不在同一个拜访位置寄存器(VLR),则在位置更新过程中,被叫用户(B)所在的归属位置寄存器(HLR)通知被叫用户(B)此前所在的拜访位置寄存器(VLR)删除用户数据,该拜访位置寄存器(VLR)发现有完成呼叫请求,则利用原来保存的数据,发起一条到主叫用户(A)的短消息,将被叫用户(B)可以接通的情况通知主叫用户(A)。
情况3普通寻呼、位置更新在同一VLR的情况,见图4、图5,其流程中的第3)步应改为(相对于情况1)3)因采取普通寻呼,拜访位置寄存器(VLR)分配漫游号码(MSRN),等待呼叫接续消息中的初始地址消息(IAI)到来以后,发起寻呼,因用户不在服务区,寻呼失败,呼叫也失败。
情况4普通寻呼、位置更新不在同一VLR的情况,见图4、图6,其流程中的第3)步应改为(相对于情况2)3)因采取普通寻呼,拜访位置寄存器(VLR)分配漫游号码(MSRN),等待呼叫接续消息中的初始地址消息(IAI)到来以后,发起寻呼,因用户不在服务区,寻呼失败,呼叫也失败。
实施例三图7、8描述了被叫用户忙情况,其中图7为用户正忙时的情况,图8为用户由忙变闲以后的情况。其流程为1)主叫用户(A)呼叫被叫用户(B)时,生成完成呼叫请求;2)漫游号码(MSRN)时,被叫用户(B)所在的拜访位置寄存器(VLR(B))把主叫号码以及完成呼叫请求登记到该拜访位置寄存器(VLR(B))中;3)呼叫接续到被叫端局以后,被叫用户忙,呼叫失败;4)当被叫用户(B)完成先前的呼叫,进入空闲状态时,被叫用户(B)所在的拜访位置寄存器(VLR(B))发现有完成呼叫请求,则利用原来保存的数据,发起一条到用户A的短消息,将被叫用户(B)可以接通的情况通知主叫用户(A)。
在本发明中,为了实现未接通的来电通知,需要各个功能实体增加一些简单功能。为了支持这些功能,也需要简单修改GSM的规范协议,说明如下1 用户数据此功能并不对任何用户开放,需要在HLR的用户数据中,增加对呼叫完成数据的支持,在进行位置更新的时候,该数据插入到VLR中。为了使用户有选择地进行呼叫完成功能,呼叫完成数据应该包括2部分一是是否登记了呼叫完成业务,二是呼叫完成业务的省缺激活方式,是省缺激活还是省缺禁止。如果采用省缺激活方式,主叫用户所有的没有接通的呼叫均会在被叫用户可以接通的时候收到短消息。如果采用省缺禁止的方式,用户可以临时决定哪个呼叫可以激活此功能。省缺禁止的好处是,用户自己可以防止自己造成的过多的短消息的打扰。
2 呼叫完成功能的激活、去活、查询用户可以自己决定去活和激活该功能,也可以查询该功能。可以利用现在GSM网络的补充业务流程来完成此功能,通过该流程,可以改变该业务是否能启动,可以改变该业务的省缺激活方式。在目前手机不支持此业务的情况下,可以采用USSD的方式进行激活、去活和查询功能,但人机界面可能不够友好。如果用户在登记的时候,就决定好激活的模式,例如省缺禁止模式,这些功能可以不要。
3 呼叫完成功能的启动在采取省缺激活方式的时候,该功能自动启动,在采取省缺禁止方式的时候,可以采用*XX*被叫号码的方式,来启动该功能,直接拨打被叫号码,则不激活该功能。
4 呼叫完成数据的传递在前面的描述中,需要通过MAP信令传递主叫的号码以及启动呼叫完成的标记,主叫MSC产生这些数据放到取路由信息SRI消息中、被叫HLR要在PRN消息中,透传这些数据、被叫VMSC要根据这些数据,根据具体的情况,启动发送短消息的功能。
5 短消息发送的启动被叫用户所在VMSC根据情况,启动短消息的发送,在前面的流程图中已经描述清楚,这里不再描述。
对功能实体的以上改进,使得本发明实现了下述三个关键因素,从而使得本发明的实现成为可能1、主叫用户A所在的MSC,能根据签约数据,启动呼叫完成功能,并把这些数据传到被叫局VMSC中。2、被叫所在的VMSC,能针对用户的情况,保存主叫号码。3、被叫所在局VMSC,能根据被叫用户的情况,觉察到用户可以继续通信的情况下,发送短消息到主叫及时进行通信。
本发明可以在GSM网络中,CDMA网络中,以及在第3代的WCDMA网络以及CDMA2000网络中应用。但本发明不仅仅适用于移动网,目前,由于公共交换通信网络PSTN网络也可以采用短消息来进行信息传递,如果PSTN的SC和移动网的SC能进行融合,这个功能很容易在固定网络中实现,只要固定网通过一些信令配合就可以完成这个功能,而这样的信令配合是简单的拨号过程就可以实现。这只需要两个网络之间能互发短消息,能互存呼叫完成请求,能互传信令。
在通信网络尤其是移动通信网络中,很多的补充业务设计就是为了完成呼叫。但综上所述,每个业务都有各自的优点和缺点,而且只能应用在很窄的范围里面。本发明的应用的情况比较多,可以解决用户忙、用户关机和用户不在服务区的情况。其次,本发明实现简单,主要利用了短消息的成熟技术,用户比较容易接受这种方式。本发明的最突出的特点是,主叫用户在第一时间,得到被叫用户可以接通,从而有选择地和用户进行通信,从而大大地方便了用户,节省了用户的时间。这个特点只有CCBS业务有,是其他所有业务不能与之相比的。有此功能的用户因为知道网络会通知他什么时候呼叫,不会重复多次呼叫,因此降低了网络的负荷,提高了接通率,优化了整体网络,也对运营商非常有利。
权利要求
1.一种利用短消息协助呼叫完成的方法,其特征是主叫用户发起呼叫时,同时生成完成呼叫请求,如果系统不能成功接续到被叫,将该请求放到请求队列中,当用户一旦可以重新接通时,根据请求队列的情况,发送短消息给主叫用户,把被叫已可以接通的情况告知主叫用户。
2.如权利要求1所述的利用短消息协助呼叫完成的方法,其特征是当主叫用户发起呼叫时,首先检查主叫用户是否已登记协助呼叫完成功能,只有主叫用户已登记该功能时,才生成完成呼叫请求。
3.如权利要求2所述的利用短消息协助呼叫完成的方法,其特征是所述过程是在移动网内完成的,呼叫发起时,所述呼叫完成请求通过移动应用协议(MAP)信令传递到被叫所在的拜访移动交换中心(VMSC)端局,如果系统不能成功接续到被叫,则将该请求存放在该拜访移动交换中心(VMSC)的请求队列中。
4.如权利要求1-3中任一权利要求所述的利用短消息协助呼叫完成的方法,其特征是所述过程是在移动网内完成的,在被叫用户关机的情况下,其实现流程如下1)主叫用户(A)呼叫被叫用户(B)时,生成完成呼叫请求;2)漫游号码(MSRN)时,被叫用户(B)所在的拜访位置寄存器(VLR(B))把主叫号码以及完成呼叫请求登记到该拜访位置寄存器(VLR(B))中;3)因该拜访位置寄存器(VLR(B))发现用户已经关机,此次呼叫失败;4)当被叫用户(B)开机时,通知其所在的移动交换中心/拜访位置寄存器(MSC/VLR(B));5)该拜访位置寄存器(VLR(B))发现有完成呼叫请求,则利用原来保存的数据,发起一条到原主叫用户(A)的短消息,将被叫用户(B)可以接通的情况通知主叫用户(A)。
5.如权利要求1-3中任一权利要求所述的利用短消息协助呼叫完成的方法,其特征是所述过程是在移动网内完成的,在被叫用户关机的情况下,其实现流程如下1)主叫用户(A)呼叫被叫用户(B)时,生成完成呼叫请求;2)漫游号码(MSRN)时,被叫用户(B)所在的拜访位置寄存器(VLR(B))把主叫号码以及完成呼叫请求登记到该拜访位置寄存器(VLR(B))中;3)因该拜访位置寄存器(VLR(B))发现用户已经关机,此次呼叫失败;4)当被叫用户(B)开机时,通知其所在的移动交换中心/拜访位置寄存器(MSC/VLR(B));5)此时,如果开机不在同一个拜访位置寄存器(VLR),则向被叫用户(B)所在的归属位置寄存器(HLR)发起位置更新过程,归属位置寄存器(HLR)通知被叫用户(B)此前所在的拜访位置寄存器(VLR(B))删除用户数据,该拜访位置寄存器(VLR(B))发现有完成呼叫请求,则利用原来保存的数据,发起一条到主叫用户(A)的短消息,将被叫用户(B)可以接通的情况通知主叫用户(A)。
6.如权利要求1-3中任一权利要求所述的利用短消息协助呼叫完成的方法,其特征是所述过程是在移动网内完成的,在被叫用户不在服务区、预寻呼的情况下,其实现流程如下1)主叫用户(A)呼叫被叫用户(B)时,生成完成呼叫请求;2)漫游号码(MSRN)时,被叫用户(B)所在的拜访位置寄存器(VLR(B))把主叫号码以及完成呼叫请求登记到该拜访位置寄存器(VLR(B))中;3)因采用预寻呼,该拜访位置寄存器(VLR(B))发起寻呼;因被叫用户不在服务区,寻呼失败,此次呼叫失败;4)被叫用户重新回到服务区以后,发起位置更新通知拜访位置寄存器(VLR);5)此时,如果位置更新在同一个拜访位置寄存器(VLR),则位置更新完成以后,拜访位置寄存器(VLR)检查是否有完成呼叫请求,如有,则利用原来保存的数据,发起一条到主叫用户(A)的短消息,将被叫用户(B)可以接通的情况通知主叫用户(A)。
7.如权利要求1-3中任一权利要求所述的利用短消息协助呼叫完成的方法,其特征是所述过程是在移动网内完成的,在被叫用户不在服务区、预寻呼的情况下,其实现流程如下1)主叫用户(A)呼叫被叫用户(B)时,生成完成呼叫请求;2)漫游号码(MSRN)时,被叫用户(B)所在的拜访位置寄存器(VLR(B))把主叫号码以及完成呼叫请求登记到该拜访位置寄存器(VLR(B))中;3)因采用预寻呼,该拜访位置寄存器(VLR(B))发起寻呼;因被叫用户不在服务区,寻呼失败,此次呼叫失败;4)被叫用户重新回到服务区以后,发起位置更新通知拜访位置寄存器(VLR);5)此时,如果位置更新不在同一个拜访位置寄存器(VLR),则在位置更新过程中,被叫用户(B)所在的归属位置寄存器(HLR)通知被叫用户(B)此前所在的拜访位置寄存器(VLR)删除用户数据,该拜访位置寄存器(VLR)发现有完成呼叫请求,则利用原来保存的数据,发起一条到主叫用户(A)的短消息,将被叫用户(B)可以接通的情况通知主叫用户(A)。
8.如权利要求1-3中任一权利要求所述的利用短消息协助呼叫完成的方法,其特征是所述过程是在移动网内完成的,在被叫用户不在服务区、普通寻呼的情况下,其实现流程如下1)主叫用户(A)呼叫被叫用户(B)时,生成完成呼叫请求;2)漫游号码(MSRN)时,被叫用户(B)所在的拜访位置寄存器(VLR(B))把主叫号码以及完成呼叫请求登记到该拜访位置寄存器(VLR(B))中;3)因采取普通寻呼,拜访位置寄存器(VLR)分配漫游号码(MSRN),等待呼叫接续消息中的初始地址消息(IAI)到来以后,发起寻呼,因用户不在服务区,寻呼失败,呼叫也失败;4)被叫用户重新回到服务区以后,发起位置更新通知拜访位置寄存器(VLR);5)此时,如果位置更新在同一个拜访位置寄存器(VLR),则位置更新完成以后,拜访位置寄存器(VLR)检查是否有完成呼叫请求,如有,则利用原来保存的数据,发起一条到主叫用户(A)的短消息,将被叫用户(B)可以接通的情况通知主叫用户(A)。
9.如权利要求1-3中任一权利要求所述的利用短消息协助呼叫完成的方法,其特征是所述过程是在移动网内完成的,在被叫用户不在服务区、普通寻呼的情况下,其实现流程如下1)主叫用户(A)呼叫被叫用户(B)时,生成完成呼叫请求;2)漫游号码(MSRN)时,被叫用户(B)所在的拜访位置寄存器(VLR(B))把主叫号码以及完成呼叫请求登记到该拜访位置寄存器(VLR(B))中;3)因采取普通寻呼,拜访位置寄存器(VLR)分配漫游号码(MSRN),等待呼叫接续消息中的初始地址消息(IAI)到来以后,发起寻呼,因用户不在服务区,寻呼失败,呼叫也失败;4)被叫用户重新回到服务区以后,发起位置更新通知拜访位置寄存器(VLR);5)此时,如果位置更新不在同一个拜访位置寄存器(VLR),则在位置更新过程中,被叫用户(B)所在的归属位置寄存器(HLR)通知被叫用户(B)此前所在的拜访位置寄存器(VLR)删除用户数据,该拜访位置寄存器(VLR)发现有完成呼叫请求,则利用原来保存的数据,发起一条到主叫用户(A)的短消息,将被叫用户(B)可以接通的情况通知主叫用户(A)。
10.如权利要求1-3中任一权利要求所述的利用短消息协助呼叫完成的方法,其特征是所述过程是在移动网内完成的,在被叫用户忙的情况下,其实现流程如下1) 主叫用户(A)呼叫被叫用户(B)时,生成完成呼叫请求;2)漫游号码(MSRN)时,被叫用户(B)所在的拜访位置寄存器(VLR(B))把主叫号码以及完成呼叫请求登记到该拜访位置寄存器(VLR(B))中;3)呼叫接续到被叫端局以后,被叫用户忙,呼叫失败;4)当被叫用户(B)完成先前的呼叫,进入空闲状态时,被叫用户(B)所在的拜访位置寄存器(VLR(B))发现有完成呼叫请求,则利用原来保存的数据,发起一条到用户A的短消息,将被叫用户(B)可以接通的情况通知主叫用户(A)。
全文摘要
本发明公开一种利用短消息协助呼叫完成的方法,其特征是主叫用户发起呼叫时,同时生成完成呼叫请求,如果系统不能成功接续到被叫,将该请求放到请求队列中,当用户一旦可以重新接通时,根据请求队列的情况,发送短消息给主叫用户,把被叫已可以接通的情况告知主叫用户。利用短消息这种工具来协助呼叫的完成,方便、便宜,且其通知过程是网络自动发起的,无需人工干预。
文档编号H04M3/42GK1435984SQ0210224
公开日2003年8月13日 申请日期2002年1月26日 优先权日2002年1月26日
发明者周晓辉 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1