1.一种实现门禁的方法,其特征在于,该方法包括:
A、电信网络侧接收门口机发送的呼叫请求,所述呼叫请求中的主叫号码为门口机在电信网络中的公网号码,所述呼叫请求中的被叫号码包括被呼叫的室内机在门禁系统中的内部号码;
B、电信网络侧将呼叫请求中的被叫号码修改为所述室内机在电信网络中的公网号码;
C、电信网络侧将所述呼叫请求路由到被呼叫的室内机,主被叫之间建立通信连接;
D、电信网络侧接收室内机发送的指示信息,并将所述指示信息发送至门口机,所述指示信息用于指示门口机打开门禁,其中所述门口机和室内机为电信网络中的终端;
所述电信网络侧包括呼叫控制处理实体、门禁短号应用服务器以及电话业务应用服务器,所述门口机在电信网络中签约了门禁业务,则步骤A、B、C具体包括:
A1、呼叫控制处理实体接收门口机发送的呼叫请求,所述呼叫请求中的主叫号码为门口机在电信网络中的公网号码,所述呼叫请求中的被叫号码包括被呼叫的室内机在所述门禁系统中的内部号码,根据所述门口机的主叫用户签约数据,触发门禁业务,将所述呼叫请求触发到门禁短号应用服务器;
B1、门禁短号应用服务器接收到所述呼叫请求后,根据呼叫请求中的被叫号码以及预先存储的所述室内机的内部号码与所述室内机在电信网络中的公网号码的对应关系,获取被呼叫的室内机的公网号码,将原被叫号码修改为被呼叫的室内机的公网号码,将该呼叫请求发送至电话业务应用服务器;
C1、电话业务应用服务器接收该呼叫请求后,进行呼叫业务处理,将所述呼叫请求通过呼叫控制处理实体路由到被呼叫的室内机,主被叫之间建立通信连接。
2.根据权利要求1所述的方法,其特征在于,该方法还包括:
在电信网络侧预先存储所述室内机的内部号码与所述室内机在电信网络中的公网号码的对应关系。
3.根据权利要求1所述的方法,其特征在于,B1进一步包括:门禁短号应用服务器预先存储门口机的公网号码与所述门口机所在门禁系统的群号之间的对应关系,以及预先存储门禁系统的群号、所述门禁系统的室内机的内部号码与所述室内机的公网号码三者之间的对应关系,门禁短号应用服务器根据呼叫请求中的主叫号码查询门口机的公网号码与所述门口机所在门禁系统的群号之间的对应关系,确定所述门口机所在门禁系统的群号,并根据所述群号、呼叫请求中的被叫号码以及所述门禁系统的群号、所述门禁系统的室内机的内部号码与所述室内机的公网号码三者之间的对应关系,获取被呼叫室内机的公网号码,将原被叫号码修改为被呼叫的室内机的公网号码,将该呼叫请求发送至电话业务应用服务器,其中所述群号用于标识一个门禁系统,所述群号在一个电信网络内唯一。
4.根据权利要求3所述的方法,其特征在于,当门禁短号应用服务器确定呼叫请求中的被叫号码信息不全时,根据呼叫请求中的主叫号码以及门口机的公网号码与所述门口机所在位置的对应关系,确定所述门口机所在位置,并根据所述位置信息补齐呼叫请求中的被叫内部号码。
5.根据权利要求1所述的方法,其特征在于,所述A1中呼叫控制处理实体接收门口机发送的呼叫请求中,所述呼叫请求中的被叫号码还包括该门禁系统中的前缀符,则B1还包括:
门禁短号应用服务器预先存储所述门口机的主叫号码与所述门口机所在门禁系统的前缀符的对应关系,根据所述呼叫请求中的主叫号码以及所述门口机的主叫号码与所述门口机所在门禁系统的前缀符的对应关系,查找该主叫号码所在门禁系统的前缀符,并确定所述呼叫请求中的被叫号码是否包含所述前缀符,如果包括,则执行号码变换操作,否则是正常的外部呼叫,将呼叫请求直接触发到电话业务应用服务器。
6.根据权利要求1所述的方法,其特征在于,B1进一步包括:
门禁短号应用服务器根据呼叫请求中的主叫号码以及预先存储的门口机公网号码与门口机的内部号码的对应关系,将发送的呼叫请求的主叫号码修改为所述门口机的内部号码,所述呼叫请求中的内部号码用于在被叫的室内机上显示或者用于指示被叫的室内机采用与普通的呼叫不同的振铃方式振铃。
7.根据权利要求3或6任一权利要求所述的方法,其特征在于,电信网络侧还包括数据库,用于存储上述对应关系,则B1还包括,所述门禁短号应用服务器从所述数据库中获取上述对应关系,所述数据库内置在门禁短号应用服务器中或者是独立的物理设备。
8.根据权利要求1所述的方法,其特征在于,D中的指示信息具体为现有参数或者扩展的参数,所述指示信息通过带内或者带外方式传递。
9.一种通信系统,其特征在于,该系统包括:呼叫控制处理实体、门禁短号应用服务器以及电话业务应用服务器,其中,
呼叫控制处理实体用于接收门禁系统中的门口机发送的呼叫请求,所述呼叫请求中的主叫号码为门口机在电信网络中的公网号码,所述呼叫请求中的被叫号码包括被呼叫的室内机在所述门禁系统中的内部号码,并将所述呼叫请求触发到门禁短号应用服务器;
门禁短号应用服务器用于接收所述呼叫请求,将所述呼叫请求中的被叫号码修改为被呼叫的室内机的公网号码,并将该呼叫请求发送至电话业务应用服务器;
电话业务应用服务器用于接收所述呼叫请求,并将所述呼叫请求路由到被呼叫的室内机;
主被叫建立通信连接后,呼叫控制处理实体还用于接收室内机发送的指示信息,并将该指示信息发送至门口机,所述指示信息用于指示门口机打开门禁,其中所述门口机和室内机为电信网络中的终端。
10.根据权利要求9所述的通信系统,其特征在于,所述门禁短号应用服务器进一步用于根据预先存储的所述室内机的内部号码与所述室内机在电信网络中的公网号码的对应关系,将所述呼叫请求中的被叫号码修改为被呼叫的室内机的公网号码。
11.根据权利要求10所述的通信系统,其特征在于,所述门禁短号应用服务器进一步用于根据呼叫请求中的主叫号码查询预先存储的门口机的公网号码与所述门口机所在门禁系统的群号之间的对应关系,确定所述门口机所在门禁系统的群号,并根据所述群号、呼叫请求中的被叫号码以及预先存储的所述门禁系统的群号、所述门禁系统的室内机的内部号码与所述室内机的公网号码三者之间的对应关系,获取被呼叫室内机的公网号码,将原被叫号码修改为被呼叫的室内机的公网号码,将该呼叫请求发送至电话业务应用服务器;
其中所述群号用于标识一个门禁系统,所述群号在一个电信网络内唯一。
12.根据权利要求10所述的通信系统,其特征在于,所述门禁短号应用服务器进一步用于根据所述呼叫请求中的主叫号码以及预先存储的所述门口机的主叫号码与所述门口机所在门禁系统的前缀符的对应关系,查找该主叫号码所在门禁系统的前缀符,并确定所述呼叫请求中的被叫号码是否包含所述前缀符,如果包括,则执行号码转换处理,否则是正常的外部呼叫,将呼叫请求直接触发到电话业务应用服务器。
13.根据权利要求10、11或12所述的通信系统,其特征在于,所述通信系统进一步包括:
数据库,用于存储上述对应关系;则
门禁短号应用服务器还用于从所述数据库中获取上述对应关系。
14.一种通信系统中的装置,该装置包括:
接收单元,用于接收呼叫控制处理实体发送的呼叫请求,所述呼叫请求中的主叫号码为门禁系统中的门口机在电信网络中的公网号码,所述呼叫请求中的被叫号码包括被呼叫的门禁系统中的室内机在所述门禁系统中的内部号码;
号码转换单元,用于将呼叫请求中的被叫号码修改为被呼叫的室内机的公网号码;
发送单元,用于将呼叫请求发送至电话业务应用服务器;
所述装置包括门禁短号应用服务器。
15.根据权利要求14所述的装置,其特征在于,所述装置还包括存储单元,用于存储所述室内机的内部号码与所述室内机在电信网络中的公网号码的对应关系。
16.根据权利要求15所述的装置,其特征在于,所述装置还包括判断单元,用于接收接收单元发送的呼叫请求,根据所述呼叫请求中的主叫号码以及存储单元存储的所述门口机的主叫号码与所述门口机所在门禁系统的前缀符的对应关系,查找该主叫号码所在门禁系统的前缀符,并确定所述呼叫请求中的被叫号码是否包含所述前缀符,如果包括,则通知号码转换单元进行处理,否则是正常的外部呼叫,通知发送单元将该呼叫请求直接触发到电话业务应用服务器;
所述存储单元还用于存储所述门口机的主叫号码与所述门口机所在门禁系统的前缀符的对应关系。
17.根据权利要求15所述的装置,其特征在于,所述号码转换单元包括第一处理子单元,用于根据呼叫请求中的主叫号码查询存储单元存储的门口机的公网号码与所述门口机所在门禁系统的群号之间的对应关系,确定所述门口机所在门禁系统的群号,并根据所述群号、呼叫请求中的被叫号码以及存储单元存储的所述门禁系统的群号、所述门禁系统的室内机的内部号码与所述室内机的公网号码三者之间的对应关系,获取被呼叫室内机的公网号码,将原被叫号码修改为第一处理子单元获取的被呼叫的室内机的公网号码;
所述存储单元还用于存储所述门口机的公网号码与所述门口机所在门禁系统的群号之间的对应关系,以及所述门禁系统的群号、所述门禁系统的室内机的内部号码与所述室内机的公网号码三者之间的对应关系。
一种实现门禁方法、通信系统及装置\n技术领域\n[0001] 本发明涉及通信技术领域,尤其涉及一种通过电信网络实现门禁的方法、通信系统及装置。\n背景技术\n[0002] 门禁系统主要用于小区、企业、机关等系统中,来访者与受访者之间相互确认身份后,受访者通过终端远程开门。来访者可以根据本门禁系统的编码规则,利用小区内部号码呼叫各个受访用户。\n[0003] 门禁系统主要由:门禁呼叫控制器、室内机、门口机、读卡器、电控锁、电源、射频卡、出门按钮及其它选购产品(如:门铃、报警器、遥控器、自动拨号器、门禁管理软件、门窗磁感应开关)等设备组成的。\n[0004] 其中门禁呼叫控制器是门禁系统的核心控制设备,实现终端间的呼叫控制,目前的门禁系统实现方案中,一般采用小区专用网络实现,门禁呼叫控制器使用特定专网设备,门禁系统独立组网,需要使用单独的终端设备,不能与接入电信网络的终端共用。\n发明内容\n[0005] 有鉴于此,本发明的实施例提供了一种实现门禁的方法、一种通信系统及装置,可以实现门禁系统与电信系统的融合,使得门禁终端可以与接入电信网络中的终端共用。\n[0006] 本发明实施例提供了一种实现门禁的方法,该方法包括:\n[0007] A、电信网络侧接收门口机发送的呼叫请求,所述呼叫请求中的主叫号码为门口机在电信网络中的公网号码,所述呼叫请求中的被叫号码包括被呼叫的室内机在所述门禁系统中的内部号码;\n[0008] B、电信网络侧将呼叫请求中的被叫号码修改为被呼叫的室内机的公网号码;\n[0009] C、电信网络侧将所述呼叫请求路由到被呼叫的室内机,主被叫之间建立通信连接;\n[0010] D、电信网络侧接收室内机发送的指示信息,并将所述指示信息发送至门口机,所述指示信息用于指示门口机打开门禁,其中所述门口机和室内机为电信网络中的终端。\n[0011] 本发明实施例还提供了一种通信系统,该系统包括:\n[0012] 呼叫控制处理实体、门禁短号应用服务器以及电话业务应用服务器,其中,[0013] 呼叫控制处理实体用于接收门禁系统中的门口机发送的呼叫请求,所述呼叫请求中的主叫号码为门口机在电信网络中的公网号码,所述呼叫请求中的被叫号码包括被呼叫的室内机在所述门禁系统中的内部号码,并将所述呼叫请求触发到门禁短号应用服务器;\n[0014] 门禁短号应用服务器用于接收所述呼叫请求,将呼叫请求中的被叫号码以修改为被呼叫的室内机的公网号码,并将该呼叫请求发送至电话业务应用服务器;\n[0015] 电话业务应用服务器用于接收所述呼叫请求,并将所述呼叫请求路由到被呼叫的室内机;\n[0016] 主被叫建立通信连接后,呼叫控制处理实体还用于接收室内机发送的指示信息,并将该指示信息发送至门口机,所述指示信息用于指示门口机打开门禁,其中所述门口机和室内机为电信网络中的终端。\n[0017] 本发明实施例还提供了一种装置,该装置包括:\n[0018] 接收单元,用于接收呼叫控制处理实体发送的呼叫请求,所述呼叫请求中的主叫号码为门禁系统中的门口机在电信网络中的公网号码,所述呼叫请求中的被叫号码包括被呼叫的门禁系统中的室内机在所述门禁系统中的内部号码;\n[0019] 号码转换处理单元,用于将呼叫请求中的被叫号码修改为被呼叫的室内机的公网号码;\n[0020] 发送单元,用于将呼叫请求发送至电话业务应用服务器。\n[0021] 通过本发明实施例提供的实现门禁的方法,使得电信网络与门禁可以融合,从而使得门禁系统可以充分利用电信网络的资源,与接入电信网络的终端共用。\n附图说明\n[0022] 图1为本发明实施例提供的通信系统的架构图;\n[0023] 图2为实现门禁方法的一个实施例的流程图;\n[0024] 图3为本发明实施例中门禁终端注册的流程图;\n[0025] 图4为本发明实施例中门口机呼叫室内机的呼叫流程图;\n[0026] 图5为本发明实施例中门禁系统开门的流程图;\n[0027] 图6A为本发明实施例提供的一种通信系统中的装置的结构图。\n[0028] 图6B为本发明实施例提供的另一种通信系统中的装置的结构图。\n[0029] 图6C为本发明实施例提供的另一种通信系统中的装置的结构图。\n具体实施方式\n[0030] 为便于说明,首先将实施例中的术语进行简要说明。\n[0031] 门禁系统:一个独立的门禁管理区域,例如某一个小区可以是一个门禁系统,而如果小区中每栋楼独立进行管理,则每栋楼也可以是一个门禁系统,对于只有一栋楼的企业,该楼可以是一个门禁系统。\n[0032] 室内机和门口机:都是门禁系统中使用的电信终端,分别表示在室内受访者使用的终端和室外访客者呼叫室内受访者使用的终端。室内机可以通过按键远程控制门口机开门。门口机用于放置在大门口或楼门口,可以根据室内机的控制开门。\n[0033] 门禁系统中的终端的号码:门禁终端的号码包括终端在电信网络中的公网号码以及门禁系统中的内部号码,例如可以采用楼号+单元号+楼层号+房间号作为内部号码。室内机一般要求能够参与电信公网呼叫,因此其公网号码就使用现有电信网络的公网号码。\n对于门口机终端,不需要参与公网呼叫,其公网号码可以分配在一个特殊的号段中,网络侧可以限制门口机终端呼叫公网号码,也可以限制其他公网用户呼叫门口机的公网号码。上述公网号码和内部号码的对应关系存储在电信网络侧。一个门禁系统中的内部号码在该门禁系统内唯一。\n[0034] 群号:如果一个电信网络中仅有一个门禁系统,则可以不为门禁系统分配群号,或者通过号码规划,使得一个电信网络中所有的门禁系统中的门禁终端的内部号码均唯一,也可以不为门禁系统分配群号。但由于一般门禁系统中终端内部号码分配原则一般比较一致,常常用楼号+楼层号+房间号标识,这样,不同的门禁系统中的内部号码很可能会重复。\n为解决这个问题,可以为门禁系统分配一个群号,用以标识一个门禁系统,即一个群号就对应一个门禁系统,群号在一个电信网络内唯一。通过群号的区分,不同的群中为门禁终端分配的内部号码就可以重复使用,有利于该业务的大范围推广,具体的技术实现可参见下面的实施例描述。\n[0035] 如图1所示,为本发明实施例提供的通信系统的架构图,该通信系统可以为下一代NGN网络,或者IP多媒体子系统(IMS)网络,该系统可以实现门禁系统与电信系统的融合,该系统包括:\n[0036] 呼叫控制处理实体11,该实体是网络侧的控制实体,可用于实现用户的注册、鉴权、呼叫控制、业务触发、计费等功能。本发明实施例中,该呼叫控制处理实体用于接收门禁系统中的门口机发送的呼叫请求,所述呼叫请求中的主叫号码为门口机在电信网络中的公网号码,所述呼叫请求中的被叫号码包括被呼叫的室内机在所述门禁系统中的内部号码,并将所述呼叫请求触发到门禁短号应用服务器;\n[0037] 具体的,门口机终端可以在网络侧签约了门禁业务,这样,呼叫控制处理实体可以根据呼叫请求中的主叫号码获得所述门口机的公网号码,并根据该号码查找该号码对应的签约数据信息,确定该用户签约了门禁业务,则将该呼叫请求触发到门禁短号应用服务器。\n所述签约数据在IMS网络中可以为iFC(Initial Filter Criteria)。呼叫控制处理实体可以在用户(门口机)注册的时候获取该用户的签约数据,也可以在收到该呼叫请求后,从存储签约数据信息的数据库中获取相关的签约数据信息。\n[0038] 在NGN网络中,该呼叫控制处理实体可以为软交换实体,在IMS网络中,该呼叫控制处理实体可以为S-CSCF(服务-呼叫会话控制功能实体)。\n[0039] 门禁短号应用服务器12,用于接收呼叫控制处理实体发送的呼叫请求,根据呼叫请求中的被叫号码以及预先存储的所述室内机的内部号码与所述室内机在电信网络中的公网号码的对应关系,获取被呼叫的室内机的公网号码,将原被叫号码修改为被呼叫的室内机的公网号码,将该呼叫请求发送至电话业务应用服务器;这里,从业务实现上来说,可以使门禁短号应用服务器12处理完该呼叫请求后,将呼叫请求发送至呼叫控制处理实体,有呼叫控制处理实体再将该呼叫发送至电话业务应用服务器;当然,也可以门禁短号应用服务器12直接将该呼叫发送至电话业务应用服务器。\n[0040] 其中,门禁短号应用服务器中可以内置一个数据库,用于存储所述室内机的内部号码与所述室内机在电信网络中的公网号码的对应关系,或者所述对应关系也可以存储在网络中的一个单独的数据库13中,门禁短号应用服务器从该数据库获取上述对应关系。\n[0041] 门禁短号应用服务器在具体实现时,可以是Centrex应用服务器。\n[0042] 电话业务应用服务器14,用于接收所述呼叫请求,进行呼叫业务处理,并将所述呼叫请求通过呼叫控制处理实体路由到被呼叫的室内机,该电话业务应用服务器的处理与现有技术相同,在此不再赘述。\n[0043] 主被叫建立通信连接后,呼叫控制处理实体还用于接收室内机发送的指示信息,并将该指示信息发送至门口机,所述指示信息用于指示门口机打开门禁。\n[0044] 具体的,主叫终端向被叫终端发送的指示信息可以通过带内方式传送,也可以通过带外方式传送。\n[0045] 如果采用带内方式,则指示信息在建立的媒体通道上进行传递,室内机可以拨一个特殊键,用于表示该指示信息,门口机可以在媒体通道上检测这个特殊键后控制开门。\n[0046] 而对于带外方式,是通过信令方式传递指示信息,具体可以包括会话内信令方式和会话外信令方式,如果采用会话内信令方式传递,则携带指示信息的信令的路由路径与呼叫请求的路由路径相同,即室内机发送的指示信息通过室内机->呼叫控制处理实体->电话业务应用服务器->门禁短号应用服务器->呼叫控制处理实体->门口机,由呼叫控制处理实体将该指示信息发送至门口机;如果采用会话外信令方式传递,则根据室内机发送的包含指示信息的信令的目的地址的不同,路径也不相同,如果该信令的目的地址为门口机的公网号码,则包含指示信息的信令不需要通过门禁短号应用服务器,而是直接按照正常的信令传递路径传递,如果该信令的目的地址为门口机的内部号码,则该包含指示信息的信令路由的路径可以为:室内机->呼叫控制处理实体->门禁短号应用服务器->电话业务应用服务器->呼叫控制处理实体->门口机,其中呼叫控制处理实体收到包含指示信息的信令后,可以根据该信令的发送方标识(可以为室内机的公网号码)查找发送方的签约数据,确定发送方即该室内机签约了门禁业务,则将该信令触发到门禁短号应用服务器,由门禁短号应用服务器完成号码转换操作,再将该信令发送至门口机,具体的号码转换操作与前述的对呼叫请求进行的号码转换类似,即根据门禁短号应用服务器中预先存储的门口机的公网号码与与门口机的内部号码的对应关系,将包含指示信息的消息的目的地址修改为所述门口机的公网号码,将该信令发送至电话业务应用服务器,电话业务应用服务器将该信令通过呼叫控制处理实体发送至门口机,门口机收到包含有指示信息的信令后,控制打开门禁。\n[0047] 上述指示信息可以为现有消息中的参数或者扩展的参数,如Info消息、Message消息或Option消息等。\n[0048] 进一步的,电信网络还可以通过群号对门禁系统进行管理,这样,一个电信网络可以管理多个门禁系统,各门禁系统中的内部号码可以重复,具体方案可以为:\n[0049] 门禁短号应用服务器预先存储门口机的公网号码与所述门口机所在门禁系统的群号之间的对应关系,以及预先存储门禁系统的群号、所述门禁系统的室内机的内部号码与所述室内机的公网号码三者之间的对应关系,门禁短号应用服务器接收到呼叫请求后,根据呼叫请求中的主叫号码以及门口机的公网号码与所述门口机所在门禁系统的群号之间的对应关系,确定所述门口机所在门禁系统的群号,并根据所述群号、呼叫请求中的被叫号码以及所述门禁系统的群号、所述门禁系统的室内机的内部号码与所述室内机的公网号码三者之间的对应关系,获取被呼叫室内机的公网号码,将原被叫号码修改为被呼叫的室内机的公网号码,将该呼叫请求发送至电话业务应用服务器;具体实现时,可以以群号为索引,找到该群号对应的门禁系统中存储数据,再在这些存储数据中根据呼叫请求的被叫号码(内部号码)查找与之对应的公网号码。\n[0050] 门禁系统的群号可以保存在门禁终端的签约数据中。\n[0051] 通过为门禁系统分配群号,可以很容易的实现对多个门禁系统的管理,且各个门禁系统中的内部号码可以重复使用,节约了号码资源。\n[0052] 另外,本发明实施例中,门禁短号应用服务器还可以对内部号码的呼叫进行鉴别,具体方式可以为为每一个门禁系统分配一个内部号码前缀符,例如**或者000等,门口机在呼叫室内机时,在呼叫请求中在被叫号码前加上该门禁系统的前缀符,门禁短号应用服务器也保存在该前缀符与门口机的公网号码的对应关系,这样,当门禁短号应用服务器收到呼叫请求后,可以根据该呼叫请求的主叫号码(即门口机的公网号码)以及前缀符与门口机的公网号码的对应关系查找该门禁系统的前缀符,并确定呼叫请求中的被叫号码中是否包含该前缀符,如果包含,则执行号码变换操作,否则将呼叫请求直接触发到电话业务应用服务器。\n[0053] 上述前缀符可以使用群号。一般,前缀符不要与现网公网号码的前缀重复。\n[0054] 通过使用前缀符,可以使门禁短号应用服务器有效的区分哪些呼叫是门禁系统内部号码的呼叫,哪些是正常的外部呼叫,这样就可以避免因门禁系统的内部号码与外部公网的公共号码如110、112等重叠引起的问题,这样,门禁系统的室内机之间以及室内机呼叫门口机的时候,可以通过增加这个前缀符,来区分内部号码呼叫与普通的公网呼叫,例如室内机A的短号为110,公网号码为28787177,室内机B的短号为112,公网号码为\n28787188,当室内机A呼叫室内机B时,在呼叫请求中被叫号码为**112,其中**为该门禁系统的前缀符,这样,门禁短号应用服务器就可以根据前缀符判断该呼叫为门禁系统内的呼叫,进行号码变换操作,而如果室内机A拨打112,则门禁短号应用服务器就会将该呼叫直接发送到电话业务应用服务器,由电话业务应用服务器进行后续处理。通过增加前缀符处理,可以实现门禁系统中的终端可以通过内部号码进行呼叫。\n[0055] 进一步的,本发明实施例的通信系统中,门禁短号应用服务器还可以配合终端进行内部号码的呼叫。例如,对小区门禁系统来说,1号楼301房室内机号码可能是010301,而门口机呼叫该室内机时,可以直接呼叫内部号码前缀加楼层号和房间号,比如**0301,而不必添加内部号码的楼号,因为该门口机只能呼叫该楼的房间。此时门禁短号应用服务器可以根据该门口机所在的楼号信息为被叫的内部号码前添加该楼号信息,则补齐后的被叫号码为**010301。为了能够正确地补齐号码,门禁短号应用服务器需要预先保存门口机的公网号码与门口机所在位置信息(如楼号、单元号)之间的对应关系,这样,门禁短号应用服务器就可以根据呼叫请求中的主叫号码确定出门口机所在位置信息(楼号或单元号),从而补齐不全的被叫号码。上述位置信息(楼号、单元号)可以保存在用户签约数据中。\n[0056] 上述系统中的门禁短号应用服务器和电话业务应用服务器可以为独立的设备实体,也可以集成在一个物理设备实体中来实现。\n[0057] 下面再介绍一下门禁系统的维护。\n[0058] 上述的门禁短号应用服务器上的数据,需要能够由门禁系统的管理人员进行维护,因此,需要在门禁系统的管理处安装门禁维护客户端,该客户端接入电信网络的维护服务器,用于维护门禁短号应用服务器中与本小区门禁相关的数据。同时在电信网络侧需要放置一个维护服务器,用于接收各个门禁维护客户端上报的维护数据,并将更新后的数据同步到网络侧的数据库中或者门禁短号应用服务器中。\n[0059] 电信网络的维护服务器可以支持分权限、分域控制,控制不同的维护客户端只能维护该管理处所对应的视频门禁群的数据。另外,维护客户端可以通过电信网络维护服务端访问该群的门禁内部呼叫的日志、告警信息,电信网络维护服务端对外可以支持日志、告警信息分流,将所有的门禁呼叫日志、告警信息根据门禁群号分流到对应群的会议客户端上。\n[0060] 通过本发明实施例提供的通信系统,使得电信网络与门禁系统可以融合,从而使得门禁系统可以充分利用电信网络的资源,与接入电信网络的终端共用,利用电信网络对门禁系统进行维护,可以实现门禁系统的安全、有效的管理。通过为门禁系统分配群号,可以很容易的实现对多个门禁系统的管理,且各个门禁系统中的内部号码可以重复使用,节约了号码资源。通过使用前缀符,可以使门禁短号应用服务器有效的区分哪些呼叫是门禁系统内部号码的呼叫,哪些是正常的外部呼叫,这样就可以避免因门禁系统的内部号码与外部公网的公共号码如110、112等重叠引起的问题,实现了门禁系统中的终端可以通过内部号码进行呼叫。\n[0061] 如图2所示,为实现门禁方法的一个实施例,该方法包括:\n[0062] A、电信网络侧接收门口机发送的呼叫请求,所述呼叫请求中的主叫号码为门口机在电信网络中的公网号码,所述呼叫请求中的被叫号码包括被呼叫的室内机在所述门禁系统中的内部号码;\n[0063] B、电信网络侧将呼叫请求中的被叫号码修改为被呼叫的室内机的公网号码;\n[0064] 在该步骤中,电信网络侧一般可以根据呼叫请求中的被叫号码以及预先存储的所述室内机的内部号码与所述室内机在电信网络中的公网号码的对应关系,获取所述室内机在电信网络中的公网号码,将原被叫号码修改为被呼叫的室内机的公网号码;\n[0065] C、电信网络侧将所述呼叫请求路由到被呼叫的室内机,主被叫之间建立通信连接;\n[0066] D、电信网络侧接收室内机发送的指示信息,并将所述指示信息发送至门口机,所述指示信息用于指示门口机打开门禁,其中所述门口机和室内机为电信网络中的终端。\n[0067] 其中,所述电信网络侧可以包括呼叫控制处理实体、门禁短号应用服务器以及电话业务应用服务器,所述门口机在电信网络中签约了门禁业务,则步骤A、B、C具体包括:\n[0068] A1、呼叫控制处理实体接收门口机发送的呼叫请求,所述呼叫请求中的主叫号码为门口机在电信网络中的公网号码,所述呼叫请求中的被叫号码包括被呼叫的室内机在所述门禁系统中的内部号码,根据所述门口机的主叫用户签约数据,触发门禁业务,将所述呼叫请求触发到门禁短号应用服务器;\n[0069] B1、门禁短号应用服务器接收到所述呼叫请求后,根据呼叫请求中的被叫号码以及预先存储的所述室内机的内部号码与所述室内机在电信网络中的公网号码的对应关系,获取被呼叫的室内机的公网号码,将原被叫号码修改为被呼叫的室内机的公网号码,将该呼叫请求发送至电话业务应用服务器;\n[0070] C1、电话业务应用服务器接收该呼叫请求后,进行呼叫业务处理,将所述呼叫请求通过呼叫控制处理实体路由到被呼叫的室内机,主被叫之间建立通信连接。\n[0071] 上述方法中的门禁短号应用服务器和电话业务应用服务器可以为独立的设备实体,也可以集成在一个设备实体中来实现。\n[0072] 下面通过具体实施例说明实现门禁方法的具体过程。\n[0073] 1、注册过程:\n[0074] 如图3所示,为本发明实施例中门禁终端注册的流程图,其中SIP A为门禁系统中的门禁终端,该终端为一SIP终端,SIP A的签约数据保存在网络侧的数据库中。注册过程如下:\n[0075] 31、SIP A向呼叫控制处理实体发送注册请求消息,注册请求消息中携带SIP A的公网号码;\n[0076] 33、呼叫控制处理实体向数据库发送请求消息,其中携带SIP A的公网号码;\n[0077] 35、数据库向呼叫控制处理实体在请求响应消息中返回该SIP A的公网号码对应的用户业务签约数据;\n[0078] 37、呼叫控制处理实体保存SIP A的用户业务签约数据,向SIP A发送注册请求响应(如200)消息,注册完成。\n[0079] SIP A在数据库中的用户业务签约数据可以包括:\n[0080] 终端SIP A所在门禁系统的群号、该群的内部号码前缀符、终端在门禁群中的内部号码、终端在公网中的公网号码,进一步还可以包括该终端内部呼叫权限(比如是否能进行短号呼叫,能否呼叫其它层的号码)、该门禁终端的楼号、单元号、楼层号、房间号等信息,当然,对于门口机可能仅包括楼号和单元号信息。\n[0081] 上述注册过程中,门禁终端直接使用公网号码进行注册,从数据库下载用户业务签约数据,门禁系统中的内部号码不参与注册过程。\n[0082] 在NGN网络中,该呼叫控制处理实体可以为软交换,在IMS网络中,该呼叫控制处理实体可以为S-CSCF(服务-呼叫会话控制功能实体)。\n[0083] 2、呼叫流程:\n[0084] 如图4所示,为本发明实施例中门口机呼叫室内机的呼叫流程图,其中SIPA为门口机,公网号码为28700001,内部号码为0001,SIP B为被呼叫的室内机,公网号码为\n28770222,内部号码为010301(表示1号楼301房间),该门禁系统中的内部号码前缀符为**,SIP A签约了门禁业务,该呼叫过程包括:\n[0085] 41、SIPA发送呼叫请求INVITE,其中,呼叫请求的主叫号码为SIPA的公网号码\n28700001,被叫号码为前缀符+被叫内部号码:**010301;\n[0086] 43、呼叫控制处理实体收到SIP A发送的呼叫请求后,根据SIP A的业务签约信息,确定主叫终端签约了门禁业务,将该呼叫触发到门禁短号应用服务器上;\n[0087] 45、门禁短号应用服务器收到该呼叫请求后,根据呼叫请求中的主叫公网号码,查询SIP A用户所在门禁系统中的内部号码呼叫前缀**,判断本次呼叫请求中的被叫号码是否包含该内部号码前缀,如果包括,就确定本次呼叫为内部号码呼叫,则根据被叫的内部号码010301查询被叫用户的公网号码28770222,修改被叫号码为被叫的公网号码28770222,然后将呼叫发送至电话业务应用服务器上,其中,门禁短号应用服务器预先保存有SIP A的公网号码与SIP A所在的门禁系统中的内部号码呼叫前缀之间的对应关系,该对应关系可以存储在SIP A的用户业务签约数据中,门禁短号应用服务器可以在SIP A注册时从数据库中获取SIP A的用户业务签约数据,也可以在呼叫过程中,从数据库中获取SIP A的用户业务签约数据;而被叫SIP B的内部号码与公网号码之间的对应关系,可以预置在门禁短号应用服务器中。\n[0088] 47、电话业务应用服务器根据被叫的公网号码,将该呼叫发送至被叫终端SIP B上。\n[0089] 一个通信系统中可能同时包括多个门禁系统,不同门禁系统中的内部号码可能重复,这样对不同的门禁系统可以用群号来标识。则在上述步骤45中,门禁短号应用服务器可以根据主叫的公网号码,查询SIP A用户所在门禁系统中的群号,公网号码和群号之间的关系可以存储在SIP A的签约数据中,这样,在查找被叫的公网号码时,就可以根据该群号以及被叫的内部号码,查找到对应的被叫的公网号码了,门禁短号应用服务器保存有群号、内部号码以及公网号码之间的对应关系。具体实现时,可以以群号为索引,找到该群号对应的门禁系统中存储数据,再在这些存储数据中根据呼叫请求的被叫号码(内部号码)查找与之对应的公网号码。\n[0090] 进一步的,上述实施例中,门禁短号应用服务器还可以配合终端进行内部号码的呼叫。例如,对小区门禁系统来说,1号楼301房室内机号码是010301,而门口机呼叫该室内机时,可以直接呼叫内部号码前缀加楼层号和房间号,比如**0301,而不必添加内部号码的楼号,因为该门口机只能呼叫该楼的房间。此时门禁短号应用服务器可以根据该门口机所在的楼号信息为被叫的内部号码前添加该楼号信息,则补齐后的被叫号码为**010301。\n为了能够正确地补齐号码,门禁短号应用服务器需要预先保存门口机的公网号码与门口机所在的楼号、单元号之间的对应关系,这样,门禁短号应用服务器就可以根据呼叫请求中的主叫号码确定出门口机所在的楼号或单元号,从而补齐不全的被叫号码。上述楼号、单元号的信息可以保存在门口机(SIP A)的用户签约数据中。\n[0091] 通过上述实施例,实现了门禁系统中终端通过内部号码的呼叫处理。\n[0092] 3、开门流程\n[0093] 如图5所示,为本发明实施例中门禁系统开门的流程图,如图所示,包括:\n[0094] 51、室内机SIP B在振铃阶段或应答通话后,可以按终端上的开门键,终端根据此键向主叫发SIP Info消息,通过SIP Info消息携带指示信息,所述指示信息用于指示门口机SIP A打开门禁;\n[0095] 53、网络侧将该SIP Info消息发送至门口机,具体的,该SIP Info消息可以通过带内方式传送,也可以通过带外方式传送,\n[0096] 如果采用带内方式,则指示信息在建立的媒体通道上进行传递,室内机可以拨一个特殊键,用于表示该指示信息,门口机可以在媒体通道上检测这个特殊键后控制开门。\n[0097] 而对于带外方式,是通过信令方式传递指示信息,具体可以包括会话内信令方式和会话外信令方式,如果采用会话内信令方式传递,则携带指示信息德信令的路由路径与呼叫请求的路由路径相同,即室内机发送的指示信息通过室内机->呼叫控制处理实体->电话业务应用服务器->门禁短号应用服务器->呼叫控制处理实体->门口机,由呼叫控制处理实体将该指示信息发送至门口机;如果采用会话外信令方式传递,则根据室内机发送的包含指示信息的信令的目的地址的不同,路径也不相同,如果该信令的目的地址为门口机的公网号码,则包含指示信息的信令不需要通过门禁短号应用服务器,而是直接按照正常的信令传递路径传递,(呼叫控制处理实体->电话业务服务器->呼叫控制处理实体?),如果该信令的目的地址为门口机的内部号码,则该包含指示信息的信令路由的路径可以为:室内机->呼叫控制处理实体->门禁短号应用服务器->电话业务应用服务器->呼叫控制处理实体->门口机,其中呼叫控制处理实体收到包含指示信息的信令后,可以根据该信令的发送方标识(可以为室内机的公网号码)查找发送方的签约数据,确定发送方即该室内机签约了门禁业务,则将该信令触发到门禁短号应用服务器,由门禁短号应用服务器完成号码转换操作,再将该信令发送至门口机,具体的号码转换操作与前述的对呼叫请求进行的号码转换类似,即根据门禁短号应用服务器中预先存储的门口机的公网号码与与门口机的内部号码的对应关系,将包含指示信息的消息的目的地址修改为所述门口机的公网号码,将该信令发送至电话业务应用服务器,电话业务应用服务器将该信令通过呼叫控制处理实体发送至门口机,门口机收到包含有指示信息的信令后,控制打开门禁。\n[0098] 上述指示信息可以Info消息中的参数或者扩展的参数,例如,通过特殊头域来表示该指示信息,由于该头域是两个终端之间使用,也可以使用任何自定义的头域。当然,也可以通过其它消息传递指示信息,如Message消息或Option消息。\n[0099] 55、门口机SIP A收到携带有指示信息的SIP Info消息后,打开门禁锁,向室内机发送200响应消息。这里门口机需要有一个根据消息中指示信息进行开锁操作的软件控制装置。\n[0100] 下面再介绍一下门禁系统的维护。\n[0101] 上述的门禁短号应用服务器上的数据,需要能够由门禁系统的管理人员进行维护,因此,需要在门禁系统的管理处安装门禁维护客户端,该客户端接入电信网络的维护服务器,用于维护门禁短号应用服务器中与本小区门禁相关的数据。同时在电信网络侧需要放置一个维护服务器,用于接收各个门禁维护客户端上报的维护数据,并将更新后的数据同步到网络侧的数据库中或者门禁短号应用服务器中。\n[0102] 电信网络的维护服务器可以支持分权限、分域控制,控制不同的维护客户端只能维护该管理处所对应的视频门禁群的数据。另外,维护客户端可以通过电信网络维护服务端访问该群的门禁内部呼叫的日志、告警信息,电信网络维护服务端对外可以支持日志、告警信息分流,将所有的门禁呼叫日志、告警信息根据门禁群号分流到对应群的会议客户端上。\n[0103] 如果门禁系统中的室内机为视频终端,则可以利用本发明实施例提供的通信系统与门禁系统的结合,实现视频业务与电信业务的融合。\n[0104] 比如现有电信网络支持信息推送业务,由信息推送应用服务器向定制终端推送Message信息并在终端上显示。有了门禁短号应用服务器后,信息推送应用服务器上可以向指定门禁群或群内的某个楼、某个特定用户进行信息推送,而不需要知道这些用户的公网号码。例如,当信息推送应用服务器收到对基于小区的信息推送命令后,信息推送应用服务器到门禁短号应用服务器上查询该命令中的小区所包含的所有公网用户号码,获取这个号码后,信息推送应用服务器向这些公网号码推送信息,小区信息可以用门禁系统的群号来表示。\n[0105] 利用网络中的电话业务应用服务器,门禁系统中的门禁终端可以支持同振、顺振、前转、小交选线等业务。\n[0106] 以门禁终端的同振业务为例,如果一个房间有多个室内机终端,首先将这些终端的被叫同振业务签约在现有的电话业务应用服务器上。在实际业务应用时,呼叫先触发门禁业务,被叫的内部号码被修改为公网号码,然后触发到电话业务应用服务器上,电话业务应用服务器根据被叫用户签约的被叫同振业务,实现门禁终端的同振处理。\n[0107] 对于门禁终端的前转业务,可以事先在电话业务应用服务器上为该门禁终端签约无应答前转其它固定电话、手机、语音邮箱业务。在实际业务应用时,呼叫先触发门禁业务,被叫的内部号码被修改为公网号码,然后触发到电话业务应用服务器上,电话业务应用服务器根据被叫用户签约的无应答前转业务,将该呼叫前转到签约的前转终端上。\n[0108] 通过本发明实施例提供的实现门禁的方法,使得电信网络与门禁系统可以融合,从而使得门禁系统可以充分利用电信网络的资源,与接入电信网络的终端共用,利用电信网络对门禁系统进行维护,可以实现门禁系统的安全、有效的管理。通过为门禁系统分配群号,可以很容易的实现对多个门禁系统的管理,且各个门禁系统中的内部号码可以重复使用,节约了号码资源。通过使用前缀符,可以使门禁短号应用服务器有效的区分哪些呼叫是门禁系统内部号码的呼叫,哪些是正常的外部呼叫,这样就可以避免因门禁系统的内部号码与外部公网的公共号码如110、112等重叠引起的问题,实现了门禁系统中的终端可以通过内部号码进行呼叫。另外,门禁系统与电信系统融合后,可以实现其他电信业务与门禁系统的融合,扩展了门禁系统的使用范围。\n[0109] 如图6A所示,本发明实施例还提供了一种通信系统中的装置,包括:\n[0110] 接收单元61,用于接收呼叫控制处理实体发送的呼叫请求,所述呼叫请求中的主叫号码为门禁系统中的门口机在电信网络中的公网号码,所述呼叫请求中的被叫号码包括被呼叫的门禁系统中的室内机在所述门禁系统中的内部号码;\n[0111] 号码转换单元63,用于将呼叫请求中的被叫号码修改为被呼叫的室内机的公网号码;\n[0112] 发送单元65,用于将呼叫请求发送至电话业务应用服务器。\n[0113] 进一步的,该装置还可以包括一个存储单元,用于存储所述室内机的内部号码与所述室内机在电信网络中的公网号码的对应关系,这样号码转换单元63可以根据存储单元存储的对应关系,完成对被叫号码的修改。\n[0114] 进一步的,如图6B所示,本发明实施例提供的装置还可以包括判断单元67,用于接收接收单元发送的呼叫请求,根据所述呼叫请求中的主叫号码以及存储单元存储的所述门口机的主叫号码与所述门口机所在门禁系统的前缀符的对应关系,查找该主叫号码所在门禁系统的前缀符,并确定所述呼叫请求中的被叫号码是否包含所述前缀符,如果包括,则通知号码转换单元63进行处理,否则通知发送单元65将该呼叫请求直接触发到电话业务应用服务器。\n[0115] 则存储单元还用于存储所述门口机的主叫号码与所述门口机所在门禁系统的前缀符的对应关系。\n[0116] 进一步的,如图6C所示,本发明实施例提供的装置还可以包括补齐单元69,用于接收接收单元发送的呼叫请求,确定呼叫请求中的被叫号码信息不全时,根据呼叫请求中的主叫号码以及存储单元存储的门口机的公网号码与所述门口机所在位置的对应关系,确定所述门口机所在位置,并根据所述位置信息补齐呼叫请求中的被叫内部号码,将呼叫请求发送至号码转换单元63。\n[0117] 则存储单元还用于存储所述门口机的公网号码与所述门口机所在位置的对应关系。\n[0118] 如果该装置同时包括了补齐单元69和判断单元67,则接收单元可以先将呼叫请求发送至补齐单元,经过补齐处理后,补齐单元将呼叫请求发送至判断单元进行处理;也可以接收单元将呼叫请求先发送至判断单元,当判断单元判断呼叫请求中的被叫号码包括门禁系统的前缀符时,将该呼叫请求发送至补齐单元,由补齐单元处理后,将呼叫请求发送至号码转换单元63。\n[0119] 进一步的,所述号码转换单元63可以包括第一处理子单元,用于根据呼叫请求中的主叫号码查询存储单元存储的门口机的公网号码与所述门口机所在门禁系统的群号之间的对应关系,确定所述门口机所在门禁系统的群号,并根据存储单元存储的所述群号、呼叫请求中的被叫号码以及所述门禁系统的群号、所述门禁系统的室内机的内部号码与所述室内机的公网号码三者之间的对应关系,获取被呼叫室内机的公网号码,将原被叫号码修改为第一处理单元获取的被呼叫的室内机的公网号码。\n[0120] 上述存储单元可以配置上述对应关系的信息,也可以从网络侧的数据库中下载上述对应关系的信息。该存储单元可以与号码转换单元合设,也可以单独作为一个单元设置。\n[0121] 对于群号、前缀符、号码补齐等的处理,具体实现方法也可参加上述方法实施例中的描述。\n[0122] 该装置可以为NGN网络或者IMS网络中的应用服务器,具体实现时,可以为Centrex应用服务器。\n[0123] 通过本发明实施例提供的通信系统中的装置,使得电信网络与门禁系统可以融合,从而使得门禁系统可以充分利用电信网络的资源,与接入电信网络的终端共用。通过为门禁系统分配群号,可以很容易的实现对多个门禁系统的管理,且各个门禁系统中的内部号码可以重复使用,节约了号码资源。通过使用前缀符,可以使该装置有效的区分哪些呼叫是门禁系统内部号码的呼叫,哪些是正常的外部呼叫,这样就可以避免因门禁系统的内部号码与外部公网的公共号码如110、112等重叠引起的问题,实现了门禁系统中的终端可以通过内部号码进行呼叫。另外,门禁系统与电信系统融合后,可以实现其他电信业务与门禁系统的融合,扩展了门禁系统的使用范围。\n[0124] 通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。\n[0125] 总之,以上所述仅为本发明技术方案的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2011-11-16
- 2009-04-15
- 2009-02-18
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2007-11-28
|
2007-06-21
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 1 | | 2013-02-19 | 2013-02-19 | | |