呼叫方法及系统与流程

文档序号:16105142发布日期:2018-11-30 19:08阅读:223来源:国知局

本发明涉及一种电子技术领域,尤其涉及一种呼叫方法及系统、固定电话机。



背景技术:

在现有的固定电话通话系统下,用户可以在运营商处提出注册申请,运营商审核通过以后会分配一个网络端口和一个对应的电话号码给该用户并进行登记。之后,该用户就可以使用连接在这个网络端口的固定电话机拨打或接听电话。其他人就通过拨打给该用户分配的电话号码来联系他。

作为被叫,由于固定电话机的物理端口是固定的,如果用户不在这个电话机位置上(例如换了办公位置,或者下班回家等情况),而其他人拨打这个电话号码将不能再找到他。或者,如果该用户变更地址后又需要重新申请号码,又要将新号码通知其他人,其他人欲通过固话找到该用户,也往往需要记录下多个固定电话号码(新的办公电话,家庭座机等号码),非常不方便。

此外,当某一个物理端口和电话号码被分配给某个用户后,这个电话号码对应的电话端口只能被此用户所用。也就是说,别人只能用这个电话号码拨出电话,但是该端口接听的只能是该用户的被叫电话,从一定程度上,必须为每个用户均分配端口和对应的电话号码也是一种资源浪费。



技术实现要素:

本发明旨在解决一个电话号码仅能固定地对应一个固定电话机的问题。

本发明的主要目的在于提供一种呼叫方法及系统、固定电话机。

为达到上述目的,本发明的技术方案具体是这样实现的:

根据本发明的一个方面,提供了一种呼叫方法,包括:固定电话机从电子签名设备获取用户的ID;固定电话机向服务器发送签到请求,其中,签到请求中携带有用户的ID;服务器接收签到请求,将用户的ID与固定电话机的通信标识关联存储;服务器接收对用户的ID的呼叫,根据用户的ID与固定电话机的通信标识的关联关系,将呼叫接续到与通信标识对应的固定电话机。

可选地,在服务器将用户的ID与固定电话机的通信标识关联存储之前,还包括:服务器对电子签名设备进行身份认证,认证通过后,执行将用户的ID与固定电话机的通信标识关联存储的步骤。

可选地,服务器对电子签名设备进行身份认证包括:服务器向固定电话机发送第一验签请求;固定电话机接收第一验签请求,并将第一验签请求发送给电子签名设备;电子签名设备接收到第一验签请求,对第一待签名数据进行签名,向固定电话机发送第一验签响应,其中,在第一验签请求中携带第一待签名数据的情况下,第一验签响应中携带的信息包括:签名得到的第一签名数据,在第一验签请求中没有携带的第一待签名数据的情况下,第一验签响应中的携带的信息包括:第一待签名数据和签名得到的第一签名数据;固定电话机将接收到的第一验签响应发送给服务器;服务器接收到第一验签响应,对第一验签响应中携带的第一签名数据进行验签。

可选地,在固定电话机向服务器发送签到请求之前,还包括:电子签名设备对第二待签名数据进行签名,将第二待签名数据及签名得到的第二签名数据发送给固定电话机;签到请求中携带的信息包括:用户的ID、第二待签名数据和第二签名数据;或者,签到请求中携带的信息包括:第二待签名数据和第二签名数据,其中,第二待签名数据包括用户的ID;服务器对电子签名设备进行身份认证包括:服务器至少根据第二待签名数据对第二签名数据进行验签。

可选地,在固定电话机向服务器发送签到请求之前,还包括:固定电话机对电子签名设备进行身份认证。

可选地,在将用户的ID与固定电话机的通信标识关联存储之后,还包括:服务器删除用户的ID与固定电话机的通信标识的关联关系。

可选地,在固定电话机向服务器发送签到请求之后,服务器删除用户的ID与固定电话机的通信标识的关联关系之前,还包括:固定电话机向服务器发送第一释放签到请求,其中,第一释放签到请求中携带有用户的ID;服务器接收第一释放签到请求。

可选地,固定电话机向服务器发送释放签到请求之前,方法还包括:固定电话机接收电子签名设备发送的第二释放签到请求,其中,第二释放签到请求中携带有第三待签名数据以及对第三待签名数据进行签名得到的第三签名数据;第一释放签到请求中还携带有第三待签名数据以及第三签名数据;服务器删除用户的ID与固定电话机的通信标识的关联关系包括:服务器至少根据第三待签名数据对第三签名数据进行验签,验签通过之后,删除用户的ID与固定电话机的通信标识的关联关系。

可选地,服务器删除用户的ID与固定电话机的通信标识的关联关系之前,还包括:服务器向固定电话机发送第二验签请求,其中,第二验签请求中携带有第四待签名数据;固定电话机接收第二验签请求,并将第二验签请求发送给电子签名设备;电子签名设备接收到第二验签请求,对第四待签名数据进行签名;电子签名设备将签名得到的第四签名数据发送给固定电话机;固定电话机将接收到的第四签名数据发送给服务器;服务器接收到第四签名数据,对第四签名数据进行验签,在验签通过之后,执行删除用户的ID与固定电话机的通信标识关联关系的步骤。

可选地,服务器删除用户的ID与固定电话机的通信标识的关联关系之后,方法还包括:服务器通知固定电话机,服务器已释放用户的ID的签到。

可选地,在服务器接收对用户的ID的呼叫后,还包括:向固定电话机发送第三验签请求,其中,第三验签请求中携带有第五待签名数据;固定电话机接收第三验签请求,并将第三验签请求发送给电子签名设备;电子签名设备接收第三验签请求,对第五待签名数据进行签名;电子签名设备将签名得到的第五签名数据发送给固定电话机;固定电话机将接收到的第五签名数据发送给服务器;服务器接收到第五签名数据,对第五签名数据进行验签,在验签通过之后,执行将呼叫接续到固定电话机的步骤。

可选地,在服务器接收对用户的ID的呼叫之后,还包括:判断呼叫的类型为预设的呼叫类型,执行将呼叫接续到固定电话机的步骤。

根据本发明的另一个方面,提供了一种呼叫系统,包括:电子签名设备,用于存储用户的ID;固定电话机,用于从电子签名设备获取用户的ID,以及向服务器发送签到请求,其中,签到请求中携带有用户的ID;服务器,用于接收签到请求,将用户的ID与固定电话机的通信标识关联存储,以及接收对用户的ID的呼叫,根据用户的ID与固定电话机的通信标识的关联关系,将呼叫接续到与通信标识对应的固定电话机。

可选地,服务器还用于在将用户的ID与固定电话机的通信标识关联存储之前,对电子签名设备进行身份认证,认证通过后,触发将用户的ID与固定电话机的通信标识关联存储的操作。

可选地,服务器通过以下方式对电子签名设备进行身份认证包括:向固定电话机发送第一验签请求,以及接收固定电话机返回的第一验签响应,对第一验签响应中携带的第一签名数据进行验签,其中,在第一验签请求中携带第一待签名数据的情况下,第一验签响应中携带的信息包括:签名得到的第一签名数据;在第一验签请求中没有携带的第一待签名数据的情况下,第一验签响应中的携带的信息包括:第一待签名数据和签名得到的第一签名数据;固定电话机还用于接收第一验签请求,并将第一验签请求发送给电子签名设备,以及接收电子签名设备返回的第一验签响应,并将第一验签响应发送给服务器;电子签名设备还用于接收第一验签请求,对第一待签名数据进行签名,以及第一验签响应发送给固定电话机。

可选地,电子签名设备还用于对第二待签名数据进行签名,将第二待签名数据及签名得到的第二签名数据发送给固定电话机;固定电话机还用于在向服务器发送签到请求之前,接收电子签名设备发送的第二待签名数据及签名得到的第二签名数据;签到请求中携带的信息包括:用户的ID、第二待签名数据和第二签名数据;或者,签到请求中携带的信息包括:第二待签名数据和第二签名数据,其中,第二待签名数据包括用户的ID;服务器通过以下方式对电子签名设备进行身份认证:至少根据第二待签名数据对第二签名数据进行验签。

可选地,固定电话机还用于在向服务器发送签到请求之前,对电子签名设备进行身份认证。

可选地,服务器还用于在将用户的ID与固定电话机的通信标识关联存储之后,删除用户的ID与固定电话机的通信标识的关联关系。

可选地,固定电话机还用于在向服务器发送签到请求之后,向服务器发送第一释放签到请求,其中,第一释放签到请求中携带有用户的ID;服务器还用于接收第一释放签到请求,触发删除用户的ID与固定电话机的通信标识的关联关系的操作。

可选地,固定电话机还用于向服务器发送释放签到请求之前,接收电子签名设备发送的第二释放签到请求,其中,第二释放签到请求中携带有第三待签名数据以及对第三待签名数据进行签名得到的第三签名数据;第一释放签到请求中还携带有第三待签名数据以及第三签名数据;服务器按照以下方式删除用户的ID与固定电话机的通信标识的关联关系:至少根据第三待签名数据对第三签名数据进行验签,验签通过之后,删除用户的ID与固定电话机的通信标识的关联关系。

可选地,服务器还用于向固定电话机发送携带第四待签名数据的第二验签请求,以及接收固定电话机返回的第四签名数据,并对第四签名数据进行验签,在验签通过之后,触发删除用户的ID与固定电话机的通信标识关联关系的操作;固定电话机还用于接收第二验签请求,并将第二验签请求发送给电子签名设备,以及接收电子签名设备返回的第四签名数据,并将第四签名数据返回给服务器;电子签名设备还用于接收第二验签请求,对第四待签名数据进行签名,以及将签名得到的第四签名数据发送给固定电话机。

可选地,服务器还用于在删除用户的ID与固定电话机的通信标识的关联关系之后,通知固定电话机,服务器已释放用户的ID的签到。

可选地,服务器还用于在接收对用户的ID的呼叫后,向固定电话机发送携带有第五待签名数据的第三验签请求,以及接收固定电话机返回的第五签名数据,对第五签名数据进行验签,在验签通过之后,触发将呼叫接续到固定电话机的操作;固定电话机还用于接收第三验签请求,并将第三验签请求发送给电子签名设备,以及接收电子签名设备返回的第五签名数据,并将第五签名数据发送给服务器;电子签名设备还用于接收第三验签请求,对第五待签名数据进行签名,以及将签名得到的第五签名数据发送给固定电话机。

可选地,服务器还用于接收对用户的ID的呼叫之后,判断呼叫的类型为预设的呼叫类型,触发将呼叫接续到固定电话机的操作。

根据本发明的又一个方面,提供了一种固定电话机,包括:第二收发模块,用于从电子签名设备获取用户的ID;第一收发模块,用于向服务器发送签到请求,其中,签到请求中携带有用户的ID;通话模块,用于接收服务器发送的呼叫,与主叫端建立通话。

可选地,第一收发模块还用于接收服务器发送的第一验签请求;第二收发模块还用于将第一验签请求发送给电子签名设备,以及接收电子签名设备返回的第一验签响应,其中,在第一验签请求中携带第一待签名数据的情况下,第一验签响应中携带的信息包括:签名得到的第一签名数据,在第一验签请求中没有携带的第一待签名数据的情况下,第一验签响应中的携带的信息包括:第一待签名数据和签名得到的第一签名数据;第一收发模块还用于将接收到的第一验签响应发送给服务器。

可选地,第二收发模块还用于接收电子签名设备发送的第二待签名数据及电子签名设备对第二待签名数据进行签名得到的第二签名数据;第一收发模块发送的签到请求中携带的信息包括:用户的ID、第二待签名数据和第二签名数据;或者,签到请求中携带的信息包括:第二待签名数据和第二签名数据,其中,第二待签名数据包括用户的ID。

可选地,还包括:认证模块,用于对电子签名设备进行身份认证。

可选地,第一收发模块还用于向服务器发送第一释放签到请求,其中,第一释放签到请求中携带有用户的ID。

可选地,第二收发模块还用于接收电子签名设备发送的第二释放签到请求,其中,第二释放签到请求中携带有第三待签名数据以及对第三待签名数据进行签名得到的第三签名数据;第一收发模块发送的第一释放签到请求中还携带有第三待签名数据以及第三签名数据。

可选地,第一收发模块还用于接收服务器发送的携带第四待签名数据的第二验签请求;第二收发模块还用于将第二验签请求发送给电子签名设备,以及接收电子签名设备返回对第四待签名数据进行签名得到的第四签名数据;第一收发模块还用于将第四签名数据返回给服务器。

可选地,第一收发模块还用于接收服务器发送的通知,其中,通知指示服务器已释放用户的ID的签到。

可选地,第一收发模块还用于在通话模块接收服务器发送的呼叫之前,接收服务器发送的携带有第五待签名数据的第三验签请求;第二收发模块还用于将第三验签请求发送给电子签名设备,以及接收电子签名设备返回对第五待签名数据进行签名得到的第五签名数据;第一收发模块还用于将第五签名数据发送给服务器。

与现有技术相比,本发明提供的呼叫方法及系统、固定电话机,可以将用户的ID与不同固定电话机关联,从而使得用户只需要携带存储ID的电子签名设备,便可以通过同一ID使用不同的固定电话机拨打或接听电话,相对于现有技术中用户的电话号码只能固定在一个固定电话机上的缺陷,实现了电话号码可以灵活关联到任意一个固定电话机,即实现了电话号码的灵活移动。而且,不同的用户也可以通过同一固定电话机接听电话,提高了设备的利用率。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。

图1为本发明实施例1提供的呼叫系统的结构示意图;

图2为本发明实施例1提供的一种可选呼叫系统的结构示意图;

图3为本发明实施例2提供的呼叫方法的流程图;

图4为本发明实施例3提供的固定电话机的结构示意图。

具体实施方式

下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。

在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或数量或位置。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

下面将结合附图对本发明实施例作进一步地详细描述。

实施例1

根据本发明实施例,提供了一种通话系统。

图1为根据本发明实施例的通话系统的结构示意图,如图1所示,根据本发明实施例的呼叫系统包括:电子签名设备10、固定电话机20和服务器30。

电子签名设备10用于存储用户的ID。在具体应用中,用户利用其使用的电子签名设备 10在服务器30进行注册,服务器30为叫用户分配一个唯一标识(在本发明实施例中称之为用户的ID),该唯一标识存储在电子签名设备10中。

固定电话机20,用于从电子签名设备10获取用户的ID,以及向服务器30发送签到请求,其中,该签到请求中携带有用户的ID。在具体应用中,当用户需要使用某个固定电话机时,使用其电子签名设备10与固定电话机20进行连接(可以是有线连接,也可以是无线连接),固定电话机20从电子签名设备10获取用户的ID,然后向服务器30发送携带有该用户的ID 的签到请求,指示服务器30该用户的ID对应的用户当前正在使用该固定电话机。其中,固定电话机20从电子签名设备100中获取用户的ID可以是电子签名设备10在与固定电话机 20建立连接之后,电子签名设备10主动发送给固定电话机20,从而可以触发固定电话机向服务器30发送签到请求,或者,也可以是电子签名设备10与固定电话机20建立连接之后,固定电话机20向电子签名设备10请求的。例如,可以是固定电话机20在接收到外部输出的指令时,从电子签名设备10获取。其中,该指令可以是指示固定电话机20发送签到请求的,也可以是指示固定电话机20向电子签名设备10请求用户的ID的,具体本实施例不作限定。

服务器30,用于接收上述签到请求,将该用户的ID与发送该签到请求的固定电话机20 的通信标识关联存储,以及接收对该用户的ID的呼叫,根据该用户的ID与固定电话机20 的通信标识的关联关系,将呼叫接续到与该通信标识对应的固定电话机20。

在本发明实施例提供的技术方案中,将服务器30为用户分配的唯一标识(即用户的ID) 存储在电子签名设备10中,通过该唯一标识,全网可以唯一的标识一个用户,该用户在任何一个固定电话机上使用该电子签名设备中存储的该用户的ID进行签到之后,服务器30都可以根据用户的ID,将呼叫该ID的通话接续到该用户当前使用的固定电话机(即固定电话机 20)上,从而可以使得用户只需要携带存储ID的电子签名设备,便可以通过同一ID使用不同的固定电话机拨打或接听电话,相对于现有技术中用户的电话号码只能固定在一个固定电话机上的缺陷,实现了电话号码可以灵活关联到任意一个固定电话机,即实现了电话号码的灵活移动。而且,不同的用户也可以通过同一固定电话机接听电话,提高了设备的利用率。

在本发明实施例提供的技术方案中,固定电话机20为支持电子签名设备的固定电话机。

在本发明实施例中,签到是指用户使用固定电话机20,将电子签名设备20中存储的用户的ID发送给服务器30,服务器30接收到该用户的ID后,将该用户的ID与固定电话机 20的通信标识进行关联,从而使服务器30获知该用户当前使用的固定电话机。在该用户在固定电话机20完成在服务器30的签到之后,服务器30接收到对该用户的ID的呼叫,查找到与该用户的ID关联的通信标识,将呼叫接续到与该通信标识对应的固定电话机(即固定电话机20)。

采用本发明实施例提供的技术方案,用户的ID并不会固定的与一个固定电话机进行绑定,通过电子签名设备10,可以方便的将用户的ID与不同固定电话机进行关联,从而使得即使使用固定电话,用户也可以通过同一ID使用不同的固定电话机接听电话,实现了固定电话的移动性。另外,采用本发明实施例提供的技术方案,用户可以通过同一ID方便的使用任意固定电话机接听电话,不同的用户也可以通过同一固定电话机接听电话,提高了设备的利用率。

在本发明实施例的一个可选实施方案中,对于固定电话,固定电话机的通信标识可以是网络为该固定电话机分配的网络端口,在具体实施过程中,通信标识也可以为固定电话机的其它的标识,只要网络侧通过该标识可以与该固定电话机建立连接即可,具体本发明实施例不作限定。

在本发明实施例提供的呼叫系统中,各个用户(1,2,3,……,n-1,n)可以分别使用一个电子签名设备在一个固定电话机上向服务器30进行签到,如图2所示,服务器30将各个用户的 ID与其当前使用的固定电话机的通信标识进行关联,在接收到针对某个用户的ID的呼叫时,服务器30根据保存的用户的ID与通信标识的关联关系,获取与呼叫的用户的ID关联的通信标识,将呼叫接续到与该通信标识对应的固定电话机,从而实现呼叫。

在本发明实施例的可选实施方案中,为了提高安全,电子签名设备10可以采用具有安全芯片的装置,其中,安全芯片为具有密码计算的芯片。在具体实施过程中,电子签名设备10 可以采用具有安全芯片的智能卡,通过无线的方式(例如NFC、蓝牙等方式)与固定电话机连接,也可以采用具有安全芯片的电子签名钥匙(即KEY,例如:工行使用的U盾、农行使用的K宝等)通过USB接口或音频口与固定电话机30连接,具体形式本发明实施例不作限定。

在本发明实施例的一个可选实施方案中,用户在服务器30进行签到之后,还可以从服务器30释放签到,即解除服务器30中存储的用户的ID与固定电话机的通信标识的关联关系。因此,在该可选实施方式中,服务器30还用于在将所述用户的ID与所述固定电话机的通信标识关联存储之后,删除所述用户的ID与所述固定电话机的通信标识的关联关系。

在具体实施过程中,签到的释放可以是服务器30发起,也可以是固定电话机发起。例如,服务器30可以在预定一段时间内没有接收到某个用户作为被叫或主叫的通话之后,释放该用户的签到;或者,如果服务器30可以即时的获取到用户的位置,则服务器30可以在检测到用户(例如,可以是用户携带的电子签名设备)已远离其关联的固定电话机时,释放该用户的ID与该固定电话机的通信标识的关联关系,在释放该用户的ID与该固定电话机的通信标识的关联关系之后,服务器30可以通知固定电话机20,使得固定电话机20可以获知该信息,在后续如果该用户还需要使用该固定电话机,则需要再次发起签到,即在本发明实施例的一个可选实施方案中,服务器30还用于在删除用户的ID与固定电话机20的通信标识的关联关系之后,通知固定电话机20,服务器30已释放用户的ID的签到。

或者,用户也可以通过固定电话机向服务器30发送释放请求,请求服务器30释放该用户的ID与该固定电话机的通信标识的关联关系,例如,用户可以通过固定电话机拨打一个预定的附加码,向服务器30发送释放请求,或者,用户也可以通过固定电话机的特殊键(例如,删除键)向服务器30发送释放请求,或者,用户也可以通过电子签名设备10触发固定电话机20向服务器30发送释放请求(例如,可以设置长按电子签名设备上的某个功能键即发送释放指令),释放请求中可以携带请求释放的用户的ID。即在本发明实施例的一个可选实施方案中,固定电话机20还用于在向服务器30发送签到请求之后,向服务器30发送第一释放签到请求,其中,第一释放签到请求中携带有用户的ID;服务器还用于接收第一释放签到请求,触发删除用户的ID与固定电话机20的通信标识的关联关系的操作。

例如,主叫用户在与被叫用户结束通话之后,主叫用户短时间内不会再使用该主叫固定电话机,则主叫用户可以主动通过主叫固定电话机向服务器30发送释放请求,请求服务器 30释放主叫用户的ID与主叫固定电话机的通信标识的关联关系,同样,被叫用户也可以在通过被叫固定电话机向服务器30发送请求释放被叫用户的ID与被叫固定电话机的通信标识的关联关系。通过该可选实施例,用户可以在不使用某个固定电话机时,释放与该固定电话机的关联关系,从而使得其它用户可以使用该固定电话机,提高了固定电话机的利用率。

在本发明实施例的一个可选实施方式中,如果某个用户不再使用其注册的ID,则可以向服务器30发送注销请求,注销请求中可以携带请求注销的ID,服务器10在接收到该注销请求后,可以注销该ID,或者,服务器30也可以在管理员的请求下注销某个ID,即将该ID 作废,还可以将该ID重新分配给其它用户。例如,对于某局域网络,如果其中的一用户离开该局域网络,则可以注销该用户的ID。通过该可选实施方式,可以有效的管理为用户分配的 ID。

在本发明实施例的一个可选实施方案中,各个电子签名设备中可以保存用户的私钥,而服务器30中可以将用户的ID与其公钥对应保存。为了确保用户身份,在交互过程中,可以对用户的身份进行认证,在认证通过之后,再执行对应的操作。即在交互过程中,电子签名设备10使用其私钥对待签名数据进行签名,然后固定电话机20将签名数据发送至服务器30,通过该签名数据可以对用户的身份进行认证。例如,电子签名设备10中可以存储用户的私钥,而服务器30中可以存储该用户的公钥以及对应的用户的ID。用户在服务器30进行签到时,可以进行签名,即在本发明实施例的一个可选实施方式中,服务器30还用于在将用户的ID 与固定电话机20的通信标识关联存储之前,对所述电子签名设备进行身份认证,认证通过后,触发将所述用户的ID与所述固定电话机的通信标识关联存储的操作。具体的可以对签到数据 (例如,用户的ID)进行签名,也可以对其它待签名数据(例如,电子签名设备10生成的随机数,或者,服务器30发送的待签名数据,譬如,服务器30生成的随机数或被叫用户的 ID)进行签名,具体本发明实施例不作限定,服务器30在接收到签名数据后,利用用户的公钥,对签名数据进行验证,验证通过后,再将用户的ID与固定电话机20的通信标识进行关联。即在本发明实施例的一个可选实施方案中,服务器30通过以下方式对电子签名设备10 进行身份认证包括:向固定电话机20发送第一验签请求,以及接收固定电话机20返回的第一验签响应,对第一验签响应中携带的第一签名数据进行验签,其中,在第一验签请求中携带第一待签名数据的情况下,第一验签响应中携带的信息包括:签名得到的第一签名数据;在第一验签请求中没有携带的第一待签名数据的情况下,第一验签响应中的携带的信息包括:第一待签名数据和签名得到的第一签名数据;固定电话机20还用于接收第一验签请求,并将第一验签请求发送给电子签名设备10,以及接收电子签名设备10返回的第一验签响应,并将第一验签响应发送给服务器30;电子签名设备10还用于接收第一验签请求,对第一待签名数据进行签名,以及第一验签响应发送给固定电话机20。

在本发明实施例的一个可选实施方案中,电子签名设备10还用于对第二待签名数据进行签名,将所述第二待签名数据及签名得到的第二签名数据发送给固定电话机20;固定电话机 20还用于在向服务器30发送签到请求之前,接收电子签名设备10发送的第二待签名数据及签名得到的第二签名数据;固定电话机20发送给服务器30的签到请求中携带的信息包括:用户的ID、第二待签名数据和第二签名数据;或者,签到请求中携带的信息包括:第二待签名数据和第二签名数据,其中,第二待签名数据包括用户的ID;服务器30通过以下方式对电子签名设备10进行身份认证:至少根据第二待签名数据对第二签名数据进行验签。

在本发明实施例的一个可选实施方案中,固定电话机20也可以对电子签名设备10进行身份认证,在认证通过的情况下,才向服务器30发送签到请求。即在该可选实施方式中,固定电话机20还用于在向服务器30发送签到请求之前,对电子签名设备10进行身份认证。具体的认证方式与上述服务器30对电子签名设备10的认证相应,即可以是电子签名设备10主动对待签名数据进行签名,将待签名数据及签名得到的签名数据发送给固定电话机20,固定电话机20根据接收到的数据进行验签。或者,也可以是固定电话机20在检测到有电子签名设备10接入时,向接入的电子签名设备10发送验签请求,电子签名设备10接收到该验签请求后,对待签名数据进行签名,然后向固定电话机20返回验签响应,固定电话机20对验签响应中携带的签名数据进行验签。

另外,在本发明实施例的一个可选实施方案中,服务器30还可以在接收到用户的ID的呼叫请求后,也对被叫用户进行身份验证,即在本发明实施例的一个可选实施方案中,服务器30还用于在接收对用户的ID的呼叫后,向固定电话机20发送携带有第五待签名数据的第三验签请求,以及接收固定电话机20返回的第五签名数据,对第五签名数据进行验签,在验签通过之后,触发将呼叫接续到固定电话机20的操作;固定电话机20还用于接收第三验签请求,并将第三验签请求发送给电子签名设备10,以及接收电子签名设备10返回的第五签名数据,并将第五签名数据发送给服务器30;电子签名设备10还用于接收第三验签请求,对第五待签名数据进行签名,以及将签名得到的第五签名数据发送给固定电话机20。

在固定电话机20发起释放请求时,固定电话机20也可以从电子签名设备10获取身份认证数据,在释放请求中携带身份认证数据(或者,也可以在发起释放请求之后,由服务器30 向固定电话机20发送认证请求,固定电话机20响应服务器30的请求,由电子签名设备10 对待签名数据进行签名得到身份认证数据,然后发送给服务器30)。

即,在本发明实施例的一个可选实施方案中,固定电话机20还用于向服务器30发送释放签到请求之前,接收电子签名设备10发送的第二释放签到请求,其中,第二释放签到请求中携带有第三待签名数据以及对第三待签名数据进行签名得到的第三签名数据;第一释放签到请求中还携带有第三待签名数据以及第三签名数据;服务器30按照以下方式删除用户的ID 与固定电话机的通信标识的关联关系:根据第三待签名数据对第三签名数据进行验签,验签通过之后,删除用户的ID与固定电话机的通信标识的关联关系。

在本发明实施例的另一个可选实施方案中,服务器30还用于向固定电话机20发送携带第四待签名数据的第二验签请求,以及接收固定电话机返回的第四签名数据,并对第四签名数据进行验签,在验签通过之后,触发删除用户的ID与固定电话机的通信标识关联关系的操作;固定电话机20还用于接收第二验签请求,并将第二验签请求发送给电子签名设备10,以及接收电子签名设备10返回的第四签名数据,并将第四签名数据返回给服务器30;电子签名设备10还用于接收第二验签请求,对第四待签名数据进行签名,以及将签名得到的第四签名数据发送给固定电话机20。

虽然上面只列举了上述三种情况需要进行身份认证为例进行说明,但并不限于此,在实际应用中,对于其它可能的流程,服务器30也可以先对用户进行身份认证,认证通过后再执行后续的流程。

通过对电子签名设备10进行身份认证,避免了通话某一方恶意模仿进行诈骗的情况,提高了通话系统的安全性。

在本发明实施例的一个可选实施方案中,为了兼容现在的电话呼叫系统,服务器30用于接收对用户的ID的呼叫之后,判断该呼叫的类型为预设的呼叫类型,触发将呼叫接续到固定电话机20的操作。即在该可选实施方式中,服务器30可以实现两种呼叫方式,一种是现有的呼叫方式,即呼叫每个固定电话机使用的电话号码的方式,另一种则是呼叫用户的ID的方式,服务器30在接收到一个呼叫之后,先判断该呼叫的类型,在该呼叫的类型为呼叫用户的 ID的类型时,则按照存储的用户的ID与固定电话机的通信标识的关联关系进行呼叫接续,否则,按照现有的呼叫方式进行。

作为本发明实施例的一个可选实施方案,固定电话机20可以与电子签名设备10间通过无线方式连接,也可以通过有线方式连接,无线方式可以包括但不限于:蓝牙、WIFI、NFC、红外或RFID等方式;有线方式可以包括但不限于:USB、音频(耳机插头)RJ11、RJ45或串口等方式。

实施例2

如图3所示,本实施例提供了一种呼叫方法。

在本实施例提供的呼叫方法中,用户在服务器上为其使用的电子签名设备注册唯一标识用户的ID,电子签名设备保存用户的ID;固定电话机从电子签名设备中获取用户的ID,向服务器发送签到请求,签到请求中携带有该用户的ID,服务器将该用户的ID与用户当前使用的固定电话机的通信标识关联并存储,在接收到其他用户对该用户的ID的呼叫请求后,根据该用户的ID与通信标识的关联关系,建立其他用户使用的固定电话机与该通信标识对应的固定电话机的通话链路,从而在用户忘记带手机或不便带手机的情况下,或者,在用户只能以固定的方式拨打或接听电话的情况下,只要随身携带该电子签名设备,就可以利用电子签名设备在任意固定电话机上实现该用户的拨打或接听电话。

下面将结合附图对本发明实施例的呼叫方法作进一步地描述。

如图3所示,本实施例提供的呼叫方法主要可以包括以下步骤(S302至S308)。

步骤S302,固定电话机从电子签名设备获取用户的ID。

其中,用户的ID为用户在服务器上为用户使用的电子签名设备注册的唯一标识;在注册时,电子签名设备保存用户的ID,用户的ID可以是但不限于以下方式:数字、字母、字符、汉字之一或其组合。该ID相当于现有通信系统中用户的电话号码,方便主叫固定电话机呼叫被叫用户。

其中,电子签名设备包括但不限于具有安全芯片的电子签名钥匙(KEY设备,例如工行的U盾或农行的K宝等)、具有安全芯片的智能卡等,其中,安全芯片能够进行签名运算、加解密运算、协商传输密钥的功能。

在具体应用中,固定电话机可以是在电子签名设备接入到固定电话机时从电子签名设备获取用户的ID,也可以是用户使用电子签名设备接入到固定电话机后,指示固定电话机发送签到请求时(指示指令可以是从固定电话机上输入的,也可以是从电子签名设备输入,然后由电子签名设备发送给固定电话机的),固定电话机从电子签名设备获取用户的ID,具体本实施例不作限定。

在本发明实施例的一个可选实施方式中,为了确保用户的安全,避免增加服务器的负荷,在步骤S302中,固定电话机还可以对电子签名设备进行身份认证。即电子签名设备向固定电话机发送一个身份认证数据,固定电话机接收到该身份认证数据之后,对电子签名设备进行认证,认证通过后,再执行后续步骤。

在具体应用中,固定电话机对电子签名设备进行身份认证包括但不限于以下两种方式:

(1)方式一:

A1、固定电话机(固定电话机可以为被叫固定电话机或者主叫固定电话机)生成随机数 R1;

A2、固定电话机对随机数R1进行签名,生成签名值S1;

A3、固定电话机将随机数R1、签名值S1以及固定电话机的数字证书发送至电子签名设备(可以为第一电子签名设备或者第二电子签名设备);

A4、电子签名设备利用预存的根证书校验接收的固定电话机的数字证书的合法性,如果校验该固定电话机的数字证书合法,则执行A5,如果校验该固定电话机的数字证书不合法,则停止身份认证流程,必要时,可以向固定电话机反馈校验证书不通过的消息;

A5、电子签名设备从固定电话机的数字证书中获取固定电话机的公钥,利用固定电话机的公钥对接收的签名值S1进行验签,如果验签通过,则执行A6,如果验签不通过,则停止身份认证流程,也可以向固定电话机反馈验签不通过的消息;

A6、电子签名设备生成随机数R2;

A7、电子签名设备对随机数R2和接收的随机数R1进行签名,生成签名值S2;

A8、电子签名设备将随机数R2、签名值S2以及电子签名设备的数字证书发送至固定电话机;

A9、固定电话机利用预存的根证书校验接收的电子签名设备的数字证书的合法性,如果校验该电子签名设备的数字证书合法,则执行A10,如果校验该电子签名设备的数字证书不合法,则停止身份认证流程,必要时,可以向电子签名设备反馈校验证书不通过的消息;

A10、固定电话机从电子签名设备的数字证书中获取电子签名设备的公钥,利用电子签名设备的公钥对接收的签名值S2进行验签,如果验签通过,则执行后续操作,如果验签不通过,则停止身份认证流程,也可以向电子签名设备反馈验签不通过的消息。

(2)方式二:

B1、固定电话机(固定电话机可以为被叫固定电话机或者主叫固定电话机)生成随机数 R1,并将随机数R1发送至电子签名设备;

B2、电子签名设备(可以为第一电子签名设备或者第二电子签名设备)接收到随机数R1 后,生成随机数R2,将随机数R2和电子签名设备的数字证书发送至固定电话机;

B3、固定电话机利用预存的根证书校验接收的电子签名设备的数字证书的合法性,如果校验该固定电话机的数字证书合法,则执行B4,如果校验该固定电话机的数字证书不合法,则停止身份认证流程,必要时,可以向电子签名设备反馈校验证书不通过的消息;

B4、固定电话机对随机数R2和随机数R1进行签名,生成签名值S1;

B5、固定电话机将签名值S1以及固定电话机的数字证书发送至电子签名设备;

B6、电子签名设备利用预存的根证书校验接收的固定电话机的数字证书的合法性,如果校验该固定电话机的数字证书合法,则执行B7,如果校验该固定电话机的数字证书不合法,则停止身份认证流程,必要时,可以向固定电话机反馈校验证书不通过的消息;

B7、电子签名设备从固定电话机的数字证书中获取固定电话机的公钥,利用固定电话机的公钥对接收的签名值S1进行验签,如果验签通过,则执行后续操作,如果验签不通过,则停止身份认证流程,也可以向固定电话机反馈验签不通过的消息。

当然,除了上述两种方式外,固定电话机对电子签名设备进行身份认证还有其他方式,本领域技术人员在本发明基础上扩展的其他身份认证方式都应该是本发明的保护范围。

步骤S304,固定电话机向服务器发送签到请求,其中,签到请求中携带有用户的ID。

在具体应用中,固定电话机可以是在电子签名设备一接入到固定电话机后,即执行步骤 S302,然后执行步骤S304,也可以是在电子签名设备接入到固定电话机后,接收到发送签到请求的指示指令时,执行步骤S304。

步骤S306,服务器接收签到请求,将用户的ID与固定电话机的通信标识关联存储。

在本发明实施例的一个可选实施方案中,用户使用电子签名设备向服务器提出注册申请,服务器可以向电子签名设备办法证书或者使用电子签名设备内已有的其他认证单位办法的证书,服务器为用户分配一个唯一标识作为用户的ID,并将用户的ID与颁发给电子签名设备的证书绑定存储,由此,服务器可以通过为电子签名设备颁发的证书来验证电子签名设备的身份。具体的,可以通过但不限于如下方式之一进行注册:

方式一:用户持电子签名设备向服务器发送账号申请,服务器审核用户身份通过后,向电子签名设备发送密钥生成指令,电子签名设备生成密钥对,并将公钥发送至服务器,服务器生成电子签名设备的公钥证书,分配唯一标识作为用户的ID,将用户的ID与公钥证书绑定存储,并为电子签名设备签发证书,并将签发的证书发送至电子签名设备,电子签名设备保存服务器签发的证书。通过此种方式,由电子签名设备生成密钥对,保证密钥的安全性。

方式二:用户持电子签名设备向服务器发送账号申请,服务器审核用户身份通过后,向电子签名设备发送读取证书指令,电子签名设备将证书发送至服务器,服务器验证证书的合法性,并在证书合法后,分配唯一标识作为用户的ID,将用户的ID与证书绑定存储。通过此种方式,利用电子签名设备已有的证书进行绑定,提高了注册效率。

当然,为了保证用户身份合法,在本发明实施例的一个可选实施方案中,在本步骤中,固定电话机在发送签到请求时,除了携带用户的ID外,还可以在签到请求中携带身份认证数据并发送至服务器,以便服务器对用户的身份进行认证,保证身份合法。即在步骤S304之前,电子签名设备对待签名数据进行签名,得到身份认证数据,将身份认证数据发送给固定电话机,固定电话机将身份认证数据携带在签到请求中发送给服务器;该身份认证数据可以通过如下方式之一得到:

方式一:电子签名设备对用户的ID进行签名获得的签名数据。

方式二:电子签名设备待签名数据进行签名获得的签名数据,该待签名数据可以包括单次认证数据,该单次认证数据可以为电子签名设备生成的(在这种情况下,签到请求中还携带有该单次认证数据),也可以为固定电话机接收到服务器发送的并发送至电子签名设备的。该单次认证数据可以为随机数和事件因子之一或其组合,其中事件因子可以为每生成一次累计+1或任意值等方式生成的。

方式三:电子签名设备对待签名数据和用户的ID进行签名获得的签名数据,其中,该待签名数据可以包括单次认证数据,该单次认证数据可以为电子签名设备生成的(在这种情况下,签到请求中还携带有该单次认证数据),也可以为固定电话机接收到服务器发送的并发送至电子签名设备的。该单次认证数据可以为随机数和事件因子之一或其组合,其中事件因子可以为每生成一次累计+1或任意值等方式生成的。

方式四:电子签名设备在注册时设置的密码或者与电子签名设备关联的动态口令牌生成的动态密码。

如果固定电话机在发送的签到请求中携带了身份认证数据,在服务器收到固定电话机的签到请求之后,本步骤中,服务器还可以对接收到的被叫固定电话机发送的身份认证数据进行认证,并在认证通过后,执行将用户的ID与被叫固定电话机的通信标识进行关联并存储的步骤。具体的,服务器可以通过用户在服务器上为电子签名设备注册时存储的电子签名设备的公钥对签名数据进行验签的方式进行身份认证,也可以验证静态密码或者动态密码的方式进行身份认证。由此保证只有在认证用户身份合法后,才执行将用户的ID与固定电话机的通信标识进行关联并存储的步骤,保证用户签到的合法性。

在本发明实施例的一个可选实施方案中,如果签到请求中没有携带身份认证数据,则服务器在接收到签到请求后,向固定电话机发送第一验签请求;固定电话机接收第一验签请求,并将第一验签请求发送给电子签名设备;电子签名设备接收到第一验签请求,对第一待签名数据进行签名,向固定电话机发送第一验签响应,其中,在第一验签请求中携带第一待签名数据的情况下,第一验签响应中携带的信息包括:签名得到的第一签名数据;在第一验签请求中没有携带的第一待签名数据的情况下,第一验签响应中的携带的信息包括:第一待签名数据和签名得到的第一签名数据;固定电话机将接收到的第一验签响应发送给服务器;服务器接收到第一验签响应,对第一验签响应中携带的第一签名数据进行验签。

步骤S308,服务器接收对用户的ID的呼叫,根据用户的ID与固定电话机的通信标识的关联关系,将呼叫接续到与通信标识对应的固定电话机。

可选地,在步骤S308中,在服务器接收对用户的ID的呼叫后,服务器还可以对呼叫的用户的ID进行认证,从而可以验证被呼叫的用户是否在线。即服务器向与呼叫的用户的ID 关联的通信标识对应的固定电话机发送第三验签请求,其中,第三验签请求中携带有第五待签名数据;固定电话机接收第三验签请求,并将第三验签请求发送给电子签名设备;电子签名设备接收第三验签请求,对第五待签名数据进行签名;电子签名设备将签名得到的第五签名数据发送给固定电话机;固定电话机将接收到的第五签名数据发送给服务器;服务器接收到第五签名数据,对第五签名数据进行验签,在验签通过之后,执行将呼叫接续到固定电话机的步骤。

在本发明实施例的一个可选实施方案中,为了兼容现在的电话呼叫系统,服务器接收对用户的ID的呼叫之后,判断该呼叫的类型为预设的呼叫类型,执行将呼叫接续到固定电话机的步骤。即在该可选实施方式中,服务器可以实现两种呼叫方式,一种是现有的呼叫方式,即呼叫每个固定电话机使用的电话号码的方式,另一种则是呼叫用户的ID的方式,服务器在接收到一个呼叫之后,先判断该呼叫的类型,在该呼叫的类型为呼叫用户的ID的类型时,则按照存储的用户的ID与固定电话机的通信标识的关联关系进行呼叫接续,否则,按照现有的呼叫方式进行。判断所述呼叫的类型为预设的呼叫类型,执行将所述呼叫接续到所述固定电话机的步骤。

在本发明实施例的一个可选实施方案中,服务器在将用户的ID与固定电话机的通信标识关联存储之后,还可以删除该用户的ID与固定电话机的通信标识的关联关系。基于此,服务器可以释放对用户的签到,不影响被用户签到的固定电话机的正常使用。当然,服务器可以通过如下方式至少之一触发释放对被叫用户的签到的流程:接收被叫固定电话机发送的释放签到指令后、服务器判断需要释放签到后。

即在本发明实施例的一个可选实施方案中,在固定电话机向服务器发送签到请求之后,服务器删除用户的ID与固定电话机的通信标识的关联关系之前,固定电话机向服务器发送第一释放签到请求,其中,第一释放签到请求中携带有所述用户的ID;服务器接收所述第一释放签到请求。

在本发明实施例的一个可选实施方案中,如果服务器接收到固定电话机发送的释放签到指令,则服务器还可以对用户的身份进行验证,以保证释放签到的用户身份合法。因此,在该可选实施方式中,固定电话机向服务器发送释放签到请求之前,固定电话机接收电子签名设备发送的第二释放签到请求(可以是电子签名设备主动向固定电话机发送的,也可以是固定电话机向电子签名设备请求的),其中,第二释放签到请求中携带有第三待签名数据以及对第三待签名数据进行签名得到的第三签名数据;则固定电话机向服务器发送的第一释放签到请求中还携带有第三待签名数据以及第三签名数据;服务器删除用户的ID与所述固定电话机的通信标识的关联关系可以包括:服务器至少根据第三待签名数据对所述第三签名数据进行验签,验签通过之后,删除用户的ID与固定电话机的通信标识的关联关系。

或者,在本发明实施例的一个可选实施方案中,服务器删除用户的ID与固定电话机的通信标识的关联关系之前,服务器可以向固定电话机发送第二验签请求,其中,第二验签请求中携带有第四待签名数据;固定电话机接收第二验签请求,并将第二验签请求发送给电子签名设备;电子签名设备接收到第二验签请求,对第四待签名数据进行签名;电子签名设备将签名得到的第四签名数据发送给固定电话机;固定电话机将接收到的第四签名数据发送给服务器;服务器接收到第四签名数据,对第四签名数据进行验签,在验签通过之后,执行删除用户的ID与固定电话机的通信标识关联关系的步骤。

在本发明实施例的一个可选实施方案中,如果是服务器判断需要释放签到,则在删除用户的ID与固定电话机的通信标识关联关系之后,服务器还可以通知固定电话机,服务器已释放用户的ID的签到。从而使得固定电话机可以获取当前服务器已释放该用户的ID的签到。

在本发明实施例中,在固定电话机与电子签名设备完成了身份认证之后,固定电话机与电子签名设备之间还可以协商出一个传输密钥,并将该传输密钥发送至服务器,服务器保存该传输密钥,用于后续固定电话机、服务器以及电子签名设备之间数据传输的加/解密。

由此可见,通过本发明实施例的呼叫方法,由于固定电话机向服务器发送了签到请求,告知服务器用户使用的是哪一个固定电话机,服务器由此可以将该固定电话机与用户进行关联,由此可以在接收到主叫固定电话机对该用户的呼叫时,将主叫固定电话机的呼叫接入该用户签到的固定电话机上,由此可以保证被叫用户无论使用哪一个固定电话机,只要在该固定电话机处进行了签到,就可以找到该被叫用户,方便了使用。

实施例3

本实施例提供了一种固定电话机。

图4为本实施例提供的固定电话机的结构示意图,如图4所示,该固定电话机主要包括:第二收发模块402,用于从电子签名设备获取用户的ID;第一收发模块404,用于向服务器发送签到请求,其中,签到请求中携带有用户的ID;通话模块406,用于接收服务器发送的呼叫,与主叫端建立通话。

在本发明实施例提供的技术方案中,采用本发明实施例提供的技术方案,用户的ID并不会固定的与一个固定电话机进行绑定,通过电子签名设备10,可以方便的将用户的ID与不同固定电话机进行关联,从而使得即使使用固定电话,用户也可以通过同一ID使用不同的固定电话机接听电话,实现了固定电话的移动性。另外,采用本发明实施例提供的技术方案,用户可以通过同一ID方便的使用任意固定电话机接听电话,不同的用户也可以通过同一固定电话机接听电话,提高了设备的利用率。

可选地,第一收发模块404还可以用于接收服务器发送的第一验签请求;第二收发模块还402用于将第一验签请求发送给电子签名设备,以及接收电子签名设备返回的第一验签响应,其中,在第一验签请求中携带第一待签名数据的情况下,第一验签响应中携带的信息包括:签名得到的第一签名数据,在第一验签请求中没有携带的第一待签名数据的情况下,第一验签响应中的携带的信息包括:第一待签名数据和签名得到的第一签名数据;第一收发模块404还用于将接收到的第一验签响应发送给服务器。

可选地,第二收发模块402还用于接收电子签名设备发送的第二待签名数据及电子签名设备对第二待签名数据进行签名得到的第二签名数据;第一收发模块404发送的签到请求中携带的信息包括:用户的ID、第二待签名数据和第二签名数据;或者,签到请求中携带的信息包括:第二待签名数据和第二签名数据,其中,第二待签名数据包括用户的ID。

可选地,还可以包括:认证模块,用于对电子签名设备进行身份认证。在认证通过的情况下,第一收发模块才向服务器发送签到请求。具体的认证方式可以参见上述实施例1和实施例2中的描述,在此不再赘述。

可选地,第一收发模块404还可以用于向服务器发送第一释放签到请求,其中,第一释放签到请求中携带有用户的ID。即固定电话机可以主动发送释放签到请求,从而可以在用户不再使用时某个固定电话机时,通知服务器,使得其它用户可以使用该固定电话机,从而提高固定电话机的使用率。

可选地,第二收发模块402还可以用于接收电子签名设备发送的第二释放签到请求,其中,第二释放签到请求中携带有第三待签名数据以及对第三待签名数据进行签名得到的第三签名数据;第一收发模块404发送的第一释放签到请求中还可以携带有第三待签名数据以及第三签名数据。在该可选实施方式中,固定电话机在发起释放时,同时将身份认证数据发送给服务器,从而使得服务器可以同时进行认证,提高了安全性,并且节约了流程。

可选地,第一收发模块404还可以用于接收服务器发送的携带第四待签名数据的第二验签请求;第二收发模块402还可以用于将第二验签请求发送给电子签名设备,以及接收电子签名设备返回对第四待签名数据进行签名得到的第四签名数据;第一收发模块402还可以用于将第四签名数据返回给服务器。在该可选实施方式中,在服务器发起验签要求的情况下,固定电话机通知电子签名设备进行签名。

可选地,第一收发模块404还可以用于接收服务器发送的通知,其中,通知指示服务器已释放用户的ID的签到。在该可选实施方案中,在服务器主动释放签到的情况下,固定电话机可以及时获知,避免由于用户不知道服务器以释放签到的情况下,而漏掉重要电话的情况。

可选地,第一收发模块404还可以用于在通话模块接收服务器发送的呼叫之前,接收服务器发送的携带有第五待签名数据的第三验签请求;第二收发模块402还可以用于将第三验签请求发送给电子签名设备,以及接收电子签名设备返回对第五待签名数据进行签名得到的第五签名数据;第一收发模块404还可以用于将第五签名数据发送给服务器。从而使得服务器可以在将呼叫接续到固定电话机之前,确定用户是否在线。

从上述实施例可以看出,相对于现有技术,上述实施例中提供的呼叫方法及系统,可以将用户的ID与不同固定电话机关联,从而使得用户只需要携带存储ID的电子签名设备,便可以通过同一ID使用不同的固定电话机拨打或接听电话,相对于现有技术中用户的电话号码只能固定在一个固定电话机上的缺陷,实现了电话号码可以灵活关联到任意一个固定电话机,即实现了电话号码的灵活移动。而且,不同的用户也可以通过同一固定电话机接听电话,提高了设备的利用率。固定电话机可以利用其电子签名设备进行身份认证以及协商传输密钥,通过对主叫用户或被叫用户进行身份认证,避免了通话某一方恶意模仿进行诈骗的情况,提高了通话系统的安全性。在通话过程中,使用传输密钥对传输数据进行加解密,保证通话数据的安全。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求及其等同限定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1