【技术实现步骤摘要】
本专利技术涉及通信领域,特别涉及一种呼叫控制方法、系统及装置。
技术介绍
由于目前现有网络的各个部分随着业务量的提高和访问量、数据流量的快速增长,使得网络中各个服务器设备承担着越来越大的用户访问压力。现有的用户分配方案中,采用预先对用户进行分类的方式,将特定特征的用户分配到特定的服务器中。这种固定分配服务器的方式不利于服务器资源的高效利用,且会给服务器的扩容带来不便。
技术实现思路
本专利技术实施例的目的在于提供一种呼叫控制方法、系统及装置,能够对服务器资源实现高效利用和热扩容。为达到上述目的,本专利技术实施例公开了一种呼叫控制方法,应用于负载均衡服务器,所述方法包括步骤:接收终端发送的请求呼叫控制服务器地址信息的请求报文;根据所述请求报文,按照预设的负载均衡策略,向所述终端返回进行注册的呼叫控制服务器的地址信息,以使所述终端根据所述呼叫控制服务器的地址信息,向该呼叫控制服务器进行注册并呼叫。较佳的,所述按照预设的负载均衡策略,向所 ...
【技术保护点】
一种呼叫控制方法,其特征在于,应用于负载均衡服务器,所述方法包括步骤:接收终端发送的请求呼叫控制服务器地址信息的请求报文;根据所述请求报文,按照预设的负载均衡策略,向所述终端返回进行注册的呼叫控制服务器的地址信息,以使所述终端根据所述呼叫控制服务器的地址信息,向该呼叫控制服务器进行注册并呼叫。
【技术特征摘要】
1.一种呼叫控制方法,其特征在于,应用于负载均衡服务器,所述方
法包括步骤:
接收终端发送的请求呼叫控制服务器地址信息的请求报文;
根据所述请求报文,按照预设的负载均衡策略,向所述终端返回进行
注册的呼叫控制服务器的地址信息,以使所述终端根据所述呼叫控制服务
器的地址信息,向该呼叫控制服务器进行注册并呼叫。
2.根据权要求1所述的方法,其特征在于,所述按照预设的负载均衡
策略,向所述终端返回进行注册的呼叫控制服务器的地址信息包括:
根据每台呼叫控制服务器当前的连接数,向所述终端返回进行注册的
呼叫控制服务器的地址信息;或
采用轮询的方式,确定所述终端进行注册的呼叫控制服务器,将所述
呼叫控制服务器的地址信息返回所述终端。
3.一种呼叫控制方法,其特征在于,应用于终端,所述方法包括步骤:
向负载均衡服务器发送请求呼叫控制服务器的地址信息的请求报文;
接收所述负载均衡服务器返回的进行注册的第一呼叫控制服务器的地
址信息,向该第一呼叫控制服务器进行注册并呼叫,所述第一呼叫控制服
务器的地址信息为所述负载均衡服务器根据所述请求报文,按照预设的负
载均衡策略,向所述终端返回的。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
接收所述第一呼叫控制服务器发送的第一时刻,其中所述第一时刻为
所述终端在所述第一呼叫控制服务器上注册成功的时刻;
当所述终端再次进行呼叫时,所述方法还包括:
判断当前时刻与所述第一时刻值的差值是否大于预设的上限阈值;
如果是,则向所述负载均衡服务器发送请求呼叫控制服务器的地址信
息的请求报文,重新获取进行注册的第二呼叫控制服务器的地址信息;
否则,根据接收到的所述第一呼叫控制服务器的地址信息,向所述第
一呼叫控制服务器发送注册请求报文。
5.根据权利要求4所述的方法,其特征在于,所述重新获取进行注册
的第二呼叫控制服务器的地址信息之后,所述方法还包括:
接收所述第二呼叫控制服务器返回的第二时刻,采用所述第二时刻对
所述第一时刻进行更新,其中所述第二时刻为所述终端在所述第二呼叫控
制服务器上注册成功的时刻。
6.根据权利要求4所述的方法,其特征在于,所述第一呼叫控制服务
器在所述终端注册成功时,在本地记录所述终端的注册信息,所述方法还
包括:
在所述根据接收到的所述第一呼叫控制服务器的地址信息,向所述第
一呼叫控制服务器发送注册请求报文之后,所述方法还包括:
判断在预设的时间内是否接收到所述第一呼叫控制服务器发送的注册
成功反馈报文;
若否,则向所述负载均衡服务器发送请求呼叫控制服务器的地址信息
的请求报文;
接收所述负载均衡服务器返回的进行注册的第三呼叫控制服务器的地
址信息,并向该第三呼叫控制服务器进行注册,以使第三呼叫控制服务器
在所述终端注册成功时,在本地保存该终端的注册信息。
7.根据权利要求6所述的方法,其特征在于,在所述向该第三呼叫控
制服务器进行注册之后,所述方法还包括:
向所述第三呼叫控制服务器发送查询请求,以使所述第三呼叫控制服
务器在外存表中查询该终端上次注册的第一呼叫控制服务器的地址信息,
判断自身的地址与该第一呼叫控制服务器的地址信息是否相同,不相同时,
向所述第一呼叫控制服务器发送删除所述终端的注册信息的通知信息。
8.一种呼叫控制系统,其特征在于,所述系统包括:终端、负载均衡
服务器;
所述负载均衡服务器,用于接收终端发送的请求呼叫控制服务器地址
信息的请求报文;根据所述请求报文,按照预设的负载均衡策略,向所述
终端发送返回进行注册的呼叫控制服务器的地址信息;
所述终端,用于向所述负载均衡服务器发送请求呼叫控制服务器地址
信息的请求报文;接收所述负载均衡服务器返回的进行注册的第一呼叫控
制服务器的地址信息,向该第一呼叫控制服务器进行注册并呼叫;
所述第一呼叫控制服务器,用于所述终端的注册及呼叫。
9.根据权利要求8所述的系统,其特征在于,所述负载均衡服务器,
具体用于根据每台呼叫控制服务器当前的连接数,向所述终端返回进行注
册的呼叫控制服务器的地址信息;或,采用轮询的方式,确定所述终端进
行注册的呼叫控制服务器,将所述呼叫控制服务器的地址信息返回所述终
端。
10.根据权利要求8所述的系统,其特征在于,所述第一呼叫控制服
务器,还用于向所述终端发送第一时刻,其中所述第一时刻为所述终端在
所述第一呼叫控制服务器上注册成功的时刻;
所述终端,还用于接收所述呼叫控制服务器发送的第一时刻,当再次
进行呼叫时,判断当前时刻与所述第一时刻值的差值是否大于预设的上限
阈值;如果是,则向所述负载均衡服务器发送请求呼叫控制服务器的地址
信息的请求报文,重新获取进行注册的第二呼叫控制服务器的地址信息;
否则,根据接收到的所述第一呼叫控制服...
【专利技术属性】
技术研发人员:余坤,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。