专利名称:一种呼叫系统及其控制方法
技术领域:
本申请涉及一种基于通信网络的呼叫系统及其控制方法,属于通信领域。
背景技术:
目前,随着通信技术的蓬勃发展,用户拥有电话终端的数量在增多,很多用户拥有一部固定电话和一部移动电话或两部移动电话。当主叫用户通过通信网络呼叫上述拥有多终端的用户时,当被叫用户不在固话旁边,或者被叫用户的手机不在服务区时或没电时,用户可能不能及时地接到该来电。
发明内容
本发明提供一种呼叫系统,包括第一模块,所述第一模块可以是固定电话、移动电话等。所述固定电话可以是基于PSTN、ISDN等,移动电话可以是基于GSM、CDMA, TD-SCDMA
坐寸ο所述呼叫系统还包括第二模块,所述第二模块可以是关口局交换机,或汇接局交换机等。当主叫发起一个呼叫时,发起的第二模块时,第二模块通过智能网协议向第三模块发起呼叫查询,该第三模块可以是EXCEL交换机或华为交换机,所述智能网协议可以是INAP, CAP等。所述第三模块与第二模块采用El中继连接,所述第三模块与第一模块可以是有线连接,或无线连接。所述呼叫系统还包括第四模块,所述第四模块接收用户通过INTERNET发起的服务请求,例如设置第一模块的多个号码、呼叫振铃方式等,所述多个号码可以是一个固定终端号码和一个移动终端号码,所述呼叫振铃方式可以是同时振铃和顺序振铃。另外,所述呼叫系统还包括第五模块,上述第四模块将用户的服务请求,经过处理后保存到第五模块中,所述第五模块中保存有呼叫记录,第一终端的多个号码、呼叫振铃方式等信息。第三模块接收到第二模块发起的呼叫查询请求后,第三模块向第五模块发起请求,查询第一模块是否在所述第五模块中。第三模块将查询到的结果通过INAP协议或CAP协议发送给第二模块。第二模块根据返回的结果进行处理,分为两种情况,第一种情况,如果第一模块的信息不在第五模块中,则第二模块按照现有的呼叫流程向第一模块发起呼
口 H。另外一种情况,如果该第一模块的信息在第五模块中,则该呼叫由第二模块通过El路由到第三模块,第三模块根据第五模块查询第一模块的信息,获取到第一模块的多个号码和呼叫振铃方式。当呼叫振铃方式为同时振铃,第三模块同时向第一模块的I的多个号码发起呼叫。只要第一模块的某个号码摘机,或者主叫或某个号码挂机,则停止向其他号码发起呼叫请求,如振铃。所述第一模块的某个号码摘机后,则该呼叫成功接续,当该呼叫结束后,第三模块将上述呼叫话单,例如被叫号码、呼叫开始时间、呼叫结束时间等,存入到第五模块中。当振铃方式为顺序振铃,第三模块根据第一模块的多个号码的呼叫顺序依次发起呼叫,当第一模块的某个号码没有应答,一般为45秒,或者不在服务区或因没有电无法接通时,第三模块再呼叫第一模块的下个号码,以此类推,直到第一模块的某个号码摘机,或者主叫或某个号码挂机,或者第三模块已经呼叫了第一模块的所有号码。所述第一模块的某个号码摘机后,则该呼叫成功接续,当该呼叫结束后,第三模块还将上述呼叫话单,例如被叫号码、呼叫开始时间、呼叫结束时间等,存入到第五模块中。本发明还提供一种呼叫系统的控制方法,其提供多个用户终端,所述呼叫装置还包括业务交换点,还包括业务控制点;当主叫发起一个呼叫时,发起的呼叫进入业务交换点,业务交换点通过智能网协议向业务控制点发起呼叫查询,所述业务控制点与业务交换点采用El中继连接;所述呼叫装置还包括WEB服务器,所述WEB服务器接收用户通过INTERNET发起的服务请求,所述服务请求为设置多个用户终端的号码和/或呼叫振铃方式。所述呼叫装置还包括用户数据库,上述WEB服务器将用户的服务请求,经过处理后保存到用户数据库中,所述用户数据库中保存有呼叫记录、所述用户终端的多个号码和/或呼叫振铃方式信息;业务控制点接收到业务交换点发起的呼叫查询请求后,业务控制点向用户数据库发起请求,查询用户终端是否在所述用户数据库中;业务控制点将查询到的结果通过INAP协议或CAP协议发送给业务交换点;业务交换点根据返回的结果进行处理。优选的,所述多个号码可以是一个固定终端号码和一个移动终端号码,所述呼叫振铃方式可以是同时振铃或顺序振铃。优选的,如果该用户终端的信息不在用户数据库中,则业务交换点按照现有的呼叫流程向用户终端发起呼叫;如果该用户终端的信息在用户数据库中,则该呼叫由业务交换点通过El路由到业务控制点,业务控制点根据用户数据库查询用户终端的信息,获取到用户终端的多个号码和呼叫振铃方式。优选的,当呼叫振铃方式为顺序振铃,业务控制点根据设置的多个用户终端的多个号码的呼叫顺序依次发起呼叫,当某个用户终端的号码没有应答,或者无法接通时,业务控制点再呼叫另一个用户终端的号码。
图1是呼叫装置系统图附图中的附图标记所代表的技术特征分别为:1、用户终端I ;2、业务交换点(Service Switching Point) ;3、业务控制点(Service Control Point) ;4、WEB 服务器 4 ;5、用户数据库。
具体实施例方式为使本发明的目的、技术方案和优点表达得更加清楚明白,下面结合附图及具体实施例对本发明再作进一步详细的说明。参见附图1,附图1给出了呼叫装置系统的架构图。本发明的呼叫装置包括用户终端1,该用户终端I例如可以是固定电话、移动电话等。所述固定电话可以是基于PSTN、ISDN等,移动电话可以是基于GSM、CDMA, TD-SCDMA等。
所述呼叫装置还包括业务交换点(Service Switching Point)2,所述业务交换点2可以是关口局交换机,或汇接局交换机等。当主叫发起一个呼叫时,发起的呼叫进入业务交换点2时,业务交换点2通过智能网协议向业务控制点(Service Control Point) 3发起呼叫查询,该业务控制点3可以是EXCEL交换机或华为交换机,所述智能网协议可以是INAP, CAP等。所述业务控制点3与业务交换点2采用El中继连接,所述业务控制点3与用户终端I可以是有线连接,或无线连接。所述呼叫装置还包括WEB服务器4,所述WEB服务器接收用户通过INTERNET发起的服务请求,例如设置用户终端I的多个号码、呼叫振铃方式等,所述多个号码可以是一个固定终端号码和一个移动终端号码,所述呼叫振铃方式可以是同时振铃和顺序振铃。另外,所述呼叫装置还包括用户数据库5,上述WEB服务器4将用户的服务请求,经过处理后保存到用户数据库5中,所述用户数据库5中保存有呼叫记录,终端I的多个号码、呼叫振铃方式等信息。业务控制点3接收到业务交换点2发起的呼叫查询请求后,业务控制点3向用户数据库5发起请求,查询用户终端I是否在所述用户数据库5中。业务控制点3将查询到的结果通过INAP协议或CAP协议发送给业务交换点2。业务交换点2根据返回的结果进行处理,分为两种情况,第一种情况,如果该用户终端I的信息不在用户数据库5中,则业务交换点2按照现有的呼叫流程向用户终端I发起呼叫。另外一种情况,如果该用户终端I的信息在用户数据库5中,则该呼叫由业务交换点2通过El路由到业务控制点3,业务控制点3根据用户数据库5查询用户终端I的信息,获取到用户终端I的多个号码和呼叫振铃方式。当呼叫振铃方式为同时振铃,业务控制点3同时向用户终端I的多个号码发起呼叫。只要用户终端I的某个号码摘机,或者主叫或某个号码挂机,则停止向其他号码发起呼叫请求,如振铃。所述用户终端I的某个号码摘机后,则该呼叫成功接续,当该呼叫结束后,业务控制点3将上述呼叫话单,例如被叫号码、呼叫开始时间、呼叫结束时间等,存入到用户数据库5中。当振铃方式为顺序振铃,业务控制点3根据用户终端I的多个号码的呼叫顺序依次发起呼叫,当用户终端I的某个号码没有应答,一般为45秒,或者不在服务区或因没有电无法接通时,业务控制点3再呼叫用户终端I的下个号码,以此类推,直到用户终端I的某个号码摘机,或者主叫或某个号码挂机,或者业务控制点3已经呼叫了用户终端I的所有号码。所述用户终端I的某个号码摘机后,则该呼叫成功接续,当该呼叫结束后,业务控制点3还将上述呼叫话单,例如被叫号码、呼叫开始时间、呼叫结束时间等,存入到用户数据库5中。以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
权利要求
1.一种呼叫系统,其包括多个用户终端,所述呼叫装置还包括业务交换点,还包括业务控制点; 当主叫发起一个呼叫时,发起的呼叫进入业务交换点,业务交换点通过智能网协议向业务控制点发起呼叫查询,所述业务控制点与业务交换点采用El中继连接;所述呼叫装置还包括WEB服务器,所述WEB服务器接收用户通过INTERNET发起的服务请求,所述服务请求为设置多个用户终端的号码和/或呼叫振铃方式。
所述呼叫装置还包括用户数据库,上述WEB服务器将用户的服务请求,经过处理后保存到用户数据库中,所述用户数据库中保存有呼叫记录、所述用户终端的多个号码和/或呼叫振铃方式信息; 业务控制点接收到业务交换点发起的呼叫查询请求后,业务控制点向用户数据库发起请求,查询用户终端是否在所述用户数据库中;业务控制点将查询到的结果通过INAP协议或CAP协议发送给业务交换点;业务交换点根据返回的结果进行处理。
2.如权利要求1所述的系统,其特征在于,所述多个号码可以是一个固定终端号码和一个移动终端号码,所述呼叫振铃方式可以是同时振铃或顺序振铃。
3.如权利要求1所述的系统,其特征在于,该业务控制点是交换机,所述智能网协议是INAP 或 CAP。
4.如权利要求2所述的系统,其特征在于,如果该用户终端的信息不在用户数据库中,则业务交换点按照现 有的呼叫流程向用户终端发起呼叫;如果该用户终端的信息在用户数据库中,则该呼叫由业务交换点通过El路由到业务控制点,业务控制点根据用户数据库查询用户终端的信息,获取到用户终端的多个号码和呼叫振铃方式。
5.如权利要求4所述的系统,其特征在于,当呼叫振铃方式为同时振铃,业务控制点同时向多个用户终端发起呼叫。
6.如权利要求4所述的系统,其特征在于,当呼叫振铃方式为顺序振铃,业务控制点根据设置的多个用户终端的多个号码的呼叫顺序依次发起呼叫,当某个用户终端的号码没有应答,或者无法接通时,业务控制点再呼叫另一个用户终端的号码。
7.—种呼叫系统的控制方法,其提供多个用户终端,所述呼叫装置还包括业务交换点,还包括业务控制点; 当主叫发起一个呼叫时,发起的呼叫进入业务交换点,业务交换点通过智能网协议向业务控制点发起呼叫查询,所述业务控制点与业务交换点采用El中继连接;所述呼叫装置还包括WEB服务器,所述WEB服务器接收用户通过INTERNET发起的服务请求,所述服务请求为设置多个用户终端的号码和/或呼叫振铃方式。
所述呼叫装置还包括用户数据库,上述WEB服务器将用户的服务请求,经过处理后保存到用户数据库中,所述用户数据库中保存有呼叫记录、所述用户终端的多个号码和/或呼叫振铃方式信息; 业务控制点接收到业务交换点发起的呼叫查询请求后,业务控制点向用户数据库发起请求,查询用户终端是否在所述用户数据库中;业务控制点将查询到的结果通过INAP协议或CAP协议发送给业务交换点;业务交换点根据返回的结果进行处理。
8.如权利要求7所述的方法,其特征在于,所述多个号码可以是一个固定终端号码和一个移动终端号码,所述呼叫振铃方式可以是同时振铃或顺序振铃。
9.如权利要求7所述的方法,其特征在于,如果该用户终端的信息不在用户数据库中,则业务交换点按照现有的呼叫流程向用户终端发起呼叫;如果该用户终端的信息在用户数据库中,则该呼叫由业务交换点通过El路由到业务控制点,业务控制点根据用户数据库查询用户终端的信息,获取到用户终端的多个号码和呼叫振铃方式。
10.如权利要求7所述的方法,其特征在于,当呼叫振铃方式为顺序振铃,业务控制点根据设置的多个用户终端的多个号码的呼叫顺序依次发起呼叫,当某个用户终端的号码没有应答,或者无法接通时 ,业务控制点再呼叫另一个用户终端的号码。
全文摘要
本发明提供一种呼叫系统及方法,当用户终端主叫发起一个呼叫时,发起的呼叫进入业务交换点,业务交换点通过智能网协议向业务控制点发起呼叫查询,所述业务控制点与业务交换点采用E1中继连接;所述呼叫装置还包括WEB服务器,所述服务请求为设置多个用户终端的号码和/或呼叫振铃方式。所述呼叫装置还包括用户数据库,其中保存有呼叫记录、所述用户终端的多个号码和/或呼叫振铃方式信息;业务控制点接收到业务交换点发起的呼叫查询请求后,业务控制点向用户数据库发起请求,查询用户终端是否在所述用户数据库中;业务控制点将查询到的结果通过INAP协议或CAP协议发送给业务交换点;业务交换点根据返回的结果进行处理。
文档编号H04L29/08GK103108023SQ201210445359
公开日2013年5月15日 申请日期2012年11月7日 优先权日2012年11月7日
发明者吴双, 吴少智, 王薇薇, 吴跃 申请人:无锡成电科大科技发展有限公司