CN1848883A - 呼叫***、代理拨号服务器设备及与之一起使用的代理拨号方法及程序 - Google Patents

呼叫***、代理拨号服务器设备及与之一起使用的代理拨号方法及程序 Download PDF

Info

Publication number
CN1848883A
CN1848883A CNA2006100747123A CN200610074712A CN1848883A CN 1848883 A CN1848883 A CN 1848883A CN A2006100747123 A CNA2006100747123 A CN A2006100747123A CN 200610074712 A CN200610074712 A CN 200610074712A CN 1848883 A CN1848883 A CN 1848883A
Authority
CN
China
Prior art keywords
calling
server apparatus
proxy dial
request
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2006100747123A
Other languages
English (en)
Other versions
CN100559819C (zh
Inventor
川西和人
栗原浩
村川弘美
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Publication of CN1848883A publication Critical patent/CN1848883A/zh
Application granted granted Critical
Publication of CN100559819C publication Critical patent/CN100559819C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0884Network architectures or network communication protocols for network security for authentication of entities by delegation of authentication, e.g. a proxy authenticates an entity to be authenticated on behalf of this entity vis-à-vis an authentication entity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/401Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0024Services and arrangements where telephone services are combined with data services
    • H04M7/003Click to dial services

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明意在提供一种呼叫***,其能够利用由代理拨号服务器设备所指定的呼叫方号码来认证来自代理拨号服务器设备的呼叫发起请求,而不需要加入专门的处理。在根据本发明的配置中,代理拨号服务器设备首先请求电话服务器设备呼叫用户的电话号码。在这种情形中,代理拨号服务器设备使用用户的电话号码作为呼叫方ID。在接收到呼叫请求时,电话服务器设备向代理拨号服务器设备发送认证询问,以便认证呼叫方ID。在接收到认证询问时,代理拨号服务器设备使用先前登记的、与用户的电话相关联的用户ID和密码,生成响应。这导致电话服务器设备的成功认证,允许呼叫终止于用户的电话号码。

Description

呼叫***、代理拨号服务器设备及 与之一起使用的代理拨号方法及程序
技术领域
本发明涉及一种呼叫***、一种代理拨号服务器设备以及与之一起使用的一种代理拨号方法、及其程序,并且更具体地,涉及一种用于拨号被呼叫终端而非呼叫终端的代理拨号***。
背景技术
通常,如JP-A-2004-236158中所公开,代理拨号***包括可连接到因特网的HTTP(超文本传输协议)服务器装置、用户认证装置、用于从用户帐户中搜索用户的订户号码的装置、用于响应于从因特网上的终端通过预定操作输入的目的地来生成对呼叫控制器的命令的装置、用于根据命令发起呼叫的呼叫装置、以及用于将用户的订户终端连接到目的地的连接装置。
此代理拨号***采用连接到公众网络的交换机,但是当该代理拨号***应用于现有IP(因特网协议)电话***时,必须将从代理拨号***发起的呼叫当作来自相关联订户的呼叫来处理,以便在使用代理拨号***时多种功能仍可用,例如现有IP电话服务提供的全时非显示服务。在这种情形中,代理拨号***需要一种机制来支持IP电话***中在从订户发起呼叫时通常执行的认证处理。
在普通的点对点呼叫中,存在呼叫方和被呼叫方,并且诸如电话号码之类用于将呼叫方的电话和关于呼叫方的信息传送到电信公司以及被呼叫方的标识符由电信公司的网络设备来认证,并且只在允许发起时才进行呼叫。
例如,在使用SIP(会话发起协议)(RFC3261)的IP电话***中,IP电话服务器使用标准化认证机制(HTTP摘要认证)来认证密码,识别呼叫方,并允许呼叫。
另一方面,在用于实现来自第三方的点对点呼叫的代理拨号***中,诸如web应用之类的应用例如指定两方,即,呼叫方和被呼叫方,以在这两方之间建立连接。因此,作为一个完全的陌生人,欺骗呼叫方来在两方之间建立连接而不管呼叫方的意愿如何的第三方可能危及代理拨号***。
为了避免这种可能,传统代理拨号***必须通过与电信公司的网络设备不同的机制来识别第三方,并且通过认证处理(例如,对电信公司的网络设备做出的查询等),确认是否允许第三方代替呼叫方来执行呼叫操作。
发明内容
因此,为了解决前述问题,本发明的目的是提供一种能够利用由代理拨号服务器设备所指定的呼叫方号码来认证来自代理拨号服务器设备的呼叫发起请求而不需要加入专门处理的呼叫***、代理拨号服务器设备、以及用于与之一起使用的代理拨号方法及其程序。
根据本发明的一种呼叫***具有代理拨号服务器设备,其充当替代设备,用于执行在电话服务器设备的控制之下在呼叫终端和被呼叫终端之间进行点对点呼叫时所涉及的呼叫发起操作,其中:
代理拨号服务器设备包括:发送装置,用于基于关于呼叫方的信息,向电话服务器设备发送呼叫呼叫终端的请求以及呼叫被呼叫终端的请求;以及创建和发送装置,用于针对响应基于关于呼叫方的信息的呼叫请求、来自电话服务器设备的认证请求,来创建认证数据,并且将信息发送到电话服务器设备。
根据本发明的一种代理拨号服务器设备充当替代设备,用于执行在电话服务器设备的控制之下在呼叫终端和被呼叫终端之间进行点对点呼叫时所涉及的呼叫发起操作。代理拨号服务器设备包括:
发送装置,用于基于关于呼叫方的信息,向电话服务器设备发送呼叫呼叫终端的请求以及呼叫被呼叫终端的请求;以及创建和发送装置,用于针对响应基于关于呼叫方的信息的呼叫请求、来自电话服务器设备的认证请求,来创建认证数据,并且将信息发送到电话服务器设备。
根据本发明的一种代理拨号方法由具有代理拨号服务器设备的呼叫***使用,其中代理拨号服务器设备充当替代设备,用于执行在电话服务器设备的控制之下在呼叫终端和被呼叫终端之间进行点对点呼叫时所涉及的呼叫发起操作,其中:
代理拨号服务器设备执行:发送处理,用于基于关于呼叫方的信息,向电话服务器设备发送呼叫呼叫终端的请求以及呼叫被呼叫终端的请求;以及创建和发送处理,用于针对响应基于关于呼叫方的信息的呼叫请求、来自电话服务器设备的认证请求,来创建认证数据,并且将信息发送到电话服务器设备。
根据本发明的一种用于实现代理拨号方法的程序由具有代理拨号服务器设备的呼叫***使用,其中代理拨号服务器设备充当替代设备,用于执行在电话服务器设备的控制之下在呼叫终端和被呼叫终端之间进行点对点呼叫时所涉及的呼叫发起操作,其中此程序使代理拨号服务器设备的计算机执行:发送处理,用于基于关于呼叫方的信息,向电话服务器设备发送呼叫呼叫终端的请求以及呼叫被呼叫终端的请求;以及创建和发送处理,用于针对响应基于关于呼叫方的信息的呼叫请求、来自电话服务器设备的认证请求,来创建认证数据,并且将信息发送到电话服务器设备。
具体地,本发明的呼叫***提供了用于在从第三方连接点对点呼叫时认证是否允许第三方代替呼叫方来执行发起操作的装置。
在本发明的呼叫***中,在由第三方指定的呼叫方和被呼叫方之间进行呼叫时,使用由网络设备用于认证的用户ID和密码,从而在呼叫发起时可以对第三方以及诸如电话号码之类用于将关于呼叫方的电话信息以及关于呼叫方的信息传送到电信公司以及被呼叫方的标识符共同执行认证。
因此,在本发明的呼叫***中,通过利用在来自普通终端的呼叫发起时的认证处理,电话服务器设备可以利用由代理拨号服务器设备指定的呼叫方号码来认证来自代理拨号服务器设备的呼叫发起请求,而不需要向电话服务器设备加入专门的处理。
利用前面的优点,在本发明的呼叫***中,即使加入了代理拨号服务器设备,也可以根据由电话服务器设备设置的认证策略来管理来自代理拨号服务器设备的呼叫发起处理本身。
此外,在本发明的呼叫***中,电话服务器设备以与从普通终端发起的呼叫相似的方式来处理从代理拨号服务器设备发起的呼叫,从而即使对于从代理拨号服务器设备发起的呼叫,电话服务器设备允许激活由代理拨号服务器设备指定的呼叫方号码的服务,而不用向电话服务器设备加入专门的处理,从而甚至可以通过代理拨号服务器设备来利用呼叫方通常所利用的服务。
利用前述优点,本发明的呼叫***允许利用由电话服务器设备为呼叫方提供的服务,例如控制呼叫方号码显示/非显示等,从而即使呼叫方从web浏览器请求呼叫发起,或者当呼叫方在时间激活呼叫发起程序中登记呼叫发起时间时,呼叫方也可以利用这些服务。
利用如下所述的配置和操作,本发明有利地允许利用由代理拨号服务器设备指定的呼叫方号码来认证来自代理拨号服务器设备的呼叫发起请求,而不需要加入专门的处理。
附图说明
图1是示出了根据本发明一个实施例的呼叫***的配置的方框图;
图2是示出了根据本发明一个示例性实施方式的代理拨号服务器设备的配置的方框图;
图3是示出了根据本发明一个示例性实施方式、用于在呼叫***中的终端之间建立连接的操作的序列图;
图4a和4b是示出了图2中的代理拨号服务器设备的操作的流程图;以及
图5是示出了根据本发明另一示例性实施方式的呼叫***的配置的方框图。
具体实施方式
下面,将参考附图描述本发明的实施例。图1是示出了根据本发明一个实施例的呼叫***的配置的方框图。在图1中,根据本发明该实施例的呼叫***包括代理拨号服务器设备1、电话服务器设备2、呼叫方的呼叫终端31呼叫发起终端32、其中安装了呼叫发起程序331的信息处理设备33、以及被呼叫方的被呼叫终端41。
呼叫终端31的用户从PC(个人计算机(呼叫发起终端32或信息处理设备33))的web客户端激活web浏览器以访问web服务器(未示出)。web服务器认证用户,并且在用户被成功认证时允许用户进行访问。用户在web屏幕上点击其希望进行呼叫的被呼叫方的电话号码,以通过所点击的号码请求连接。
响应于用户的点击,web服务器向代理拨号服务器设备1通知请求连接的、所点击的电话号码,以及由于用户认证而识别出、并且先前已经登记的用户的电话号码。
代理拨号服务器设备1首先请求电话服务器设备2呼叫用户的电话号码。在这种情形中,代理拨号服务器设备1使用用户的电话号码作为呼叫方ID。
在接收到呼叫请求时,电话服务器设备2向代理拨号服务器设备1发送认证询问(challenge),以便认证呼叫方ID。在接收到认证询问时,代理拨号服务器设备1使用先前登记的与用户的电话号码相关联的用户ID以及密码生成响应,由此导致电话服务器设备2的成功认证,以允许呼叫终止于用户的电话号码。
在这种情形中,所使用的用户ID和密码可以由web服务器管理并通知给代理拨号服务器,例如用户的电话号码,或者用户的电话号码、用户ID和密码都可以由用户输入。还可以构思,用户ID和密码对web服务器用于用户认证的用户ID和密码是公共的。
对于将呼叫终止于所点击的电话号码,代理拨号服务器设备1使用用户的电话号码作为呼叫方ID以与从用户发起呼叫时所涉及的操作相似的方式来请求电话服务器设备2。在接收到呼叫请求时,电话服务器设备2向代理拨号服务器设备1发送认证询问,以便认证呼叫方ID。在接收到认证询问时,代理拨号服务器设备1使用先前登记的与用户的电话号码相关联的用户名称和密码来生成响应,由此导致电话服务器设备2的成功认证,以允许呼叫终止于用户的电话号码。
这里,web服务器中的用户认证处理以及用于连接代理拨号服务器设备1中已经呼叫的终端的处理不直接涉及本发明,因此省略对它们的描述。
(示例性实施方式1)
接下来,将参考附图描述本发明的一个示例性实施方式。图2是图示了根据本发明一个示例性实施方式的代理拨号服务器设备的配置的方框图。应该注意,根据本发明该示例性实施方式的呼叫***在配置上类似于图1所示的根据本发明实施例的呼叫***,并且根据本发明该示例性实施方式的代理拨号服务器设备对应于图1中的代理拨号服务器设备1。
在图2中,代理拨号服务器设备1包括:CPU(中央处理单元)11,用于控制整个设备,并执行多种处理;主存储器12,用于存储CPU11执行的控制程序12a;存储设备13,具有用于保持关于用户的信息(电话号码、用户ID、密码等)的用户信息保持区域131;终端通信控制单元14,用于控制代理拨号服务器设备1和呼叫方的终端之间的通信;以及服务器通信控制单元15,用于控制代理拨号服务器设备1和电话服务器设备2以及前述web服务器之间的通信。CPU11、主存储器12、存储设备13、终端通信控制单元14以及服务器通信控制单元15通过内部总线110互相连接起来。
电话服务器设备2是在程序控制下操作的计算机,而代理拨号服务器设备1接收来自除呼叫终端31以外的呼叫发起终端32或呼叫发起程序331的请求,以作为呼叫方的替代,执行用于进行从呼叫终端31到被呼叫终端41的呼叫的操作。
这里,电话服务器设备2管理用于识别终端的信息(例如呼叫终端31和被呼叫终端41的IP地址)以及用于将关于呼叫方的信息传送到被呼叫方的标识符(例如,电话号码),并且包括用于在发起从呼叫终端31到被呼叫终端41的呼叫时连接这两方的功能。
此外,电话服务器设备2在认证数据管理单元21中保持认证数据211,例如用户名称、密码等,用于识别正在利用呼叫终端31的呼叫方,并且包括在从呼叫终端31发起呼叫时基于认证数据211来认证呼叫方的功能。
在利用电话服务器设备2进行的从呼叫终端31到被呼叫终端41的普通呼叫中,呼叫终端31向电话服务器设备2发送由呼叫终端31管理的与先前用于指定被呼叫终端41的标识符(例如,电话号码)不同的认证数据311(例如,用户名称、密码等)。然后,电话服务器设备2比较由电话认证数据管理单元21所管理的认证数据211(例如,用户名称、密码等)与从呼叫终端31发送来的认证数据311,以认证呼叫终端31,并允许针对被呼叫终端41的呼叫。
如此执行的前述认证和允许操作确保了从呼叫终端31发起针对被呼叫终端41的呼叫,从而电话服务器设备2可以向被呼叫终端41发送呼叫终端31的标识符(例如,电话号码),并且向被呼叫终端41通知关于呼叫终端31的信息,由此允许被呼叫方认识到来从呼叫方发起的呼叫。
在如上配置的呼叫***中,本发明中的代理拨号服务器设备1包括这样的功能:响应于来自呼叫发起终端32(呼叫方的呼叫终端31之外的设备)的请求,在电话服务器设备2使用呼叫方的认证数据311执行认证之后,将从呼叫终端31发起的呼叫带到被呼叫终端41,并且做出由呼叫发起程序33发送的请求。
例如,来自呼叫发起终端32的请求由在计算机屏幕上查看到的WWW浏览器上点击关于被呼叫方的信息的呼叫方发送。当到达特定时间时,来自呼叫发起程序33的请求又自动发送关于先前指定的被呼叫方的信息。
以如此方式来实现用于通过代理拨号服务器设备1从呼叫终端31到被呼叫终端41进行呼叫的机制:代理拨号服务器设备1对呼叫终端31和被呼叫终端41都进行呼叫,并且当这两个终端都可呼叫时将这两个终端彼此连接起来。这两个终端可以通过任意方法连接,这不直接涉及本发明,因此省略对相关操作的描述。
图3是图示了根据本发明一个示例性实施方式、用于在通信***中的终端之间建立连接的操作的序列图,并且图4是示出了图2中的代理拨号服务器设备1的操作的流程图。参考这些图1~4,给出根据本发明一个示例性实施方式、用于在呼叫***中的终端之间建立连接的操作的描述。图4所示的操作由代理拨号服务器设备1的CPU11(执行控制程序12a)执行。
首先,在接收到从呼叫发起终端32或呼叫发起程序33做出的对从呼叫终端31到被呼叫终端41的呼叫的请求时(图3中a1和图4a中步骤S1),代理拨号服务器设备1执行认证处理101(图3中a2~a5和图4a中步骤S2~S5),以便按照与从呼叫终端31发起的呼叫类似的方式,认证这是从呼叫方发起的呼叫。
具体地,在向电话服务器设备2发送了对到呼叫终端31的呼叫的请求之后,接收到来自电话服务器设备2的认证询问时(图3中a3和图4a中步骤S3),代理拨号服务器设备1向电话服务器设备2发送与先前由呼叫终端31管理的认证数据311(以用户信息保持区域131中保持的信息为基础创建的认证数据)完全相同的认证数据(例如,用户名称、密码等)(图3中a4和图4a中步骤S4、S5)。
在前面的操作中,此时在电话服务器设备2中将代理拨号服务器设备1视为呼叫终端31来处理。在这种情形中,当响应于从电话服务器设备2到呼叫终端31的呼叫请求从呼叫终端31返回响应时(图3中a6和图4b中步骤S6),代理拨号服务器设备1终止针对到呼叫终端31的呼叫的处理。
接着,当代理拨号服务器设备1进行针对被呼叫终端41的呼叫时,其再次向电话服务器设备2发送与先前在呼叫终端31中管理的完全相同的认证数据(例如,用户名称、密码等)(图3中a8~a9和图4b中步骤S7~S10)。用户名称、密码等可以由呼叫方在呼叫发起终端32输入,或者这些可以是呼叫方通过呼叫发起程序33先前设置的信息。
在前面的操作中,此时在电话服务器设备2中将代理拨号服务器设备1视为呼叫终端31来处理。在这种情形中,当响应于从电话服务器设备2到被呼叫终端41的呼叫请求从被呼叫终端41返回响应时(图3中a13和图4b中步骤S11),代理拨号服务器设备1终止针对到被呼叫终端41的呼叫的处理。
在呼叫终端31和被呼叫终端41都可用于呼叫时,代理拨号服务器设备1执行用于将两个终端彼此连接起来的处理(图3中a14、a15和图4中步骤S12),因此使得能够在呼叫终端31和被呼叫终端41之间进行呼叫(图3中a16)。
因此,在该示例性实施方式中,因为代理拨号服务器设备1在呼叫发起时以与从呼叫终端31发起的呼叫类似的方式来执行认证处理101,所以电话服务器设备2可以确保呼叫方已经请求由代理拨号服务器设备1执行、从呼叫终端31到被呼叫终端41的呼叫发起操作,而不需要向电话服务器设备2提供专门的认证/允许处理。
此外,在该示例性实施方式中,因为从代理拨号服务器设备1发起到被呼叫终端41的呼叫被视为从呼叫终端31发起的呼叫,所以电话服务器设备2可以向呼叫终端31提供由其提供的传统服务,例如呼叫方号码显示、连接限制等。
(示例性实施方式2)
接着,将参考附图描述本发明的另一示例性实施方式。图5是示出了根据本发明另一示例性实施方式的呼叫***的配置的方框图。在图5中,根据本发明另一示例性实施方式的呼叫***在配置上类似于图1所示的根据本发明实施例的通信***,除了代理拨号服务器设备1管理彼此之间实际进行呼叫的呼叫终端31和被呼叫终端41之外的第三方的认证数据511(例如,用户名称、密码等),并且将认证数据511在电话服务器设备2中登记为关于第三方终端51、61、71的数据,其中相同的组件由相同的标号表示。
代理拨号服务器设备1管理彼此之间实际进行呼叫的、除呼叫终端31和被呼叫终端41之外的第三方的认证数据511(例如,用户名称、密码等),并且将认证数据511在电话服务器设备2中登记为关于第三方终端51、61、71的数据,由此在从电话服务器设备2观察时,可以以与单个终端等同的方式来处理第三方终端51、61、71。换句话说,在这种配置中,在到呼叫终端31和被呼叫终端41的实际呼叫处理中,代理拨号服务器设备1作为一个终端,并且被呼叫时就如同从第三方终端51、61、71来对其进行呼叫。
代理拨号服务器设备1认证第三方终端51、61、71的用户,以允许通过分离的机制开始服务,因此使得不确定数目的用户能够建立呼叫终端31和被呼叫终端41之间的连接。换句话说,在该示例性实施方式中,代理拨号服务器设备1充当第三方的代理,并且负责呼叫发起处理。
本发明可以应用于多种应用,例如仅通过向现有IP电话***中加入前述***,而不需修改IP电话***的功能,就可以利用web***的电话目录来实现基于单击的呼叫连接功能。

Claims (16)

1.一种具有代理拨号服务器设备的呼叫***,其中代理拨号服务器设备充当替代设备,用于执行在电话服务器设备的控制之下在呼叫终端和被呼叫终端之间进行点对点呼叫时所涉及的呼叫发起操作,其中:
所述代理拨号服务器设备包括:
发送装置,用于基于关于呼叫方的信息,向所述电话服务器设备发送呼叫所述呼叫终端的请求以及呼叫所述被呼叫终端的请求;以及
创建和发送装置,用于针对响应基于关于呼叫方的信息的呼叫请求、来自所述电话服务器设备的认证请求,来创建认证数据,并且将信息发送到所述电话服务器设备。
2.根据权利要求1所述的呼叫***,其中所述关于呼叫方的信息至少包括在网络设备的认证处理中使用的呼叫方的用户标识信息和密码。
3.根据权利要求1或2所述的呼叫***,其中所述电话服务器设备以与来自普通终端的呼叫相似的方式来处理从所述代理拨号服务器设备发起的呼叫。
4.根据权利要求1至3中任一项所述的呼叫***,其中当通过所述呼叫终端之外的其他装置输入连接到所述被呼叫终端的请求时,所述代理拨号服务器设备向所述电话服务器设备发送呼叫请求和认证数据。
5.根据权利要求4所述的呼叫***,其中所述呼叫终端之外的所述其他装置至少包括用于从浏览器软件指示呼叫发起的装置以及用于执行包括呼叫发起时间的时间触发呼叫发起程序的装置。
6.一种代理拨号服务器设备,用于充当替代设备,用于执行在电话服务器设备的控制之下在呼叫终端和被呼叫终端之间进行点对点呼叫时所涉及的呼叫发起操作,所述代理拨号服务器设备包括:
发送装置,用于基于关于呼叫方的信息,向所述电话服务器设备发送呼叫所述呼叫终端的请求以及呼叫所述被呼叫终端的请求;以及
创建和发送装置,用于针对响应基于关于呼叫方的信息的呼叫请求、来自所述电话服务器设备的认证请求,来创建认证数据,并且将信息发送到所述电话服务器设备。
7.根据权利要求6所述的代理拨号服务器设备,其中所述关于呼叫方的信息至少包括在网络设备的认证处理中使用的呼叫方的用户标识信息和密码。
8.根据权利要求6或7所述的代理拨号服务器设备,其中所述电话服务器设备以与来自普通终端的呼叫相似的方式来处理从所述代理拨号服务器设备发起的呼叫。
9.根据权利要求6至8中任一项所述的代理拨号服务器设备,其中当通过所述呼叫终端之外的其他装置输入连接到所述被呼叫终端的请求时,所述代理拨号服务器设备向所述电话服务器设备发送呼叫请求和认证数据。
10.根据权利要求9所述的代理拨号服务器设备,其中所述呼叫终端之外的所述其他装置至少包括用于从浏览器软件指示呼叫发起的装置以及用于执行包括呼叫发起时间的时间触发呼叫发起程序的装置。
11.一种由具有代理拨号服务器设备的呼叫***使用的代理拨号方法,其中代理拨号服务器设备充当替代设备,用于执行在电话服务器设备的控制之下在呼叫终端和被呼叫终端之间进行点对点呼叫时所涉及的呼叫发起操作,其中:
所述代理拨号服务器设备执行:
发送处理,用于基于关于呼叫方的信息,向所述电话服务器设备发送呼叫所述呼叫终端的请求以及呼叫所述被呼叫终端的请求;以及
创建和发送处理,用于针对响应基于关于呼叫方的信息的呼叫请求、来自所述电话服务器设备的认证请求,来创建认证数据,并且将信息发送到所述电话服务器设备。
12.根据权利要求11所述的代理拨号方法,其中所述关于呼叫方的信息至少包括在网络设备的认证处理中使用的呼叫方的用户标识信息和密码。
13.根据权利要求11或12所述的代理拨号方法,其中所述电话服务器设备以与来自普通终端的呼叫相似的方式来处理从所述代理拨号服务器设备发起的呼叫。
14.根据权利要求11至13中任一项所述的代理拨号方法,其中当通过所述呼叫终端之外的其他装置输入连接到所述被呼叫终端的请求时,所述代理拨号服务器设备向所述电话服务器设备发送呼叫请求和认证数据。
15.根据权利要求14所述的代理拨号方法,其中所述呼叫终端之外的所述其他装置至少包括用于从浏览器软件指示呼叫发起的装置以及用于执行登记有呼叫发起时间的时间触发呼叫发起程序的装置。
16.一种程序,用于实现由具有代理拨号服务器设备的呼叫***使用的代理拨号方法,其中代理拨号服务器设备充当替代设备,用于执行在电话服务器设备的控制之下在呼叫终端和被呼叫终端之间进行点对点呼叫时所涉及的呼叫发起操作,其中:
所述程序使所述代理拨号服务器设备的计算机执行:
发送处理,用于基于关于呼叫方的信息,向所述电话服务器设备发送呼叫所述呼叫终端的请求以及呼叫所述被呼叫终端的请求;以及
创建和发送处理,用于针对响应基于关于呼叫方的信息的呼叫请求、来自所述电话服务器设备的认证请求,来创建认证数据,并且将信息发送到所述电话服务器设备。
CNB2006100747123A 2005-04-13 2006-04-11 呼叫***、代理拨号服务器设备及与之一起使用的代理拨号方法 Expired - Fee Related CN100559819C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2005115375 2005-04-13
JP2005115375A JP2006295673A (ja) 2005-04-13 2005-04-13 通話システム、代理ダイヤルサーバ装置及びそれらに用いる代理ダイヤル方法並びにそのプログラム

Publications (2)

Publication Number Publication Date
CN1848883A true CN1848883A (zh) 2006-10-18
CN100559819C CN100559819C (zh) 2009-11-11

Family

ID=37078231

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100747123A Expired - Fee Related CN100559819C (zh) 2005-04-13 2006-04-11 呼叫***、代理拨号服务器设备及与之一起使用的代理拨号方法

Country Status (4)

Country Link
US (1) US20060233160A1 (zh)
JP (1) JP2006295673A (zh)
CN (1) CN100559819C (zh)
AU (1) AU2006201581A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101355582B (zh) * 2008-08-28 2011-08-24 中兴通讯股份有限公司 一种网页点击拨号的鉴权方法及***

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7853791B1 (en) * 2006-05-16 2010-12-14 Sprint Communications Company L.P. System and method for certificate based redirection
JP5002259B2 (ja) * 2006-12-25 2012-08-15 パナソニック株式会社 認証システム
JP5297012B2 (ja) * 2007-08-06 2013-09-25 楽天株式会社 情報登録システム、サーバ装置、サーバ処理プログラム、及び情報登録方法
JP5025434B2 (ja) * 2007-11-28 2012-09-12 三菱電機株式会社 緊急情報発信システム
US9197746B2 (en) * 2008-02-05 2015-11-24 Avaya Inc. System, method and apparatus for authenticating calls
JP4920052B2 (ja) * 2009-03-11 2012-04-18 株式会社日立製作所 通信システム及びサーバ
US8918848B2 (en) * 2010-04-26 2014-12-23 Blackberry Limited Method and system for third party client authentication
US9060057B1 (en) * 2013-03-07 2015-06-16 Serdar Artun Danis Systems and methods for caller ID authentication, spoof detection and list based call handling
US9332119B1 (en) * 2013-03-07 2016-05-03 Serdar Artun Danis Systems and methods for call destination authenticaiton and call forwarding detection
US9521141B2 (en) 2014-02-12 2016-12-13 Bank Of America Corporation Caller validation
GB2546298B (en) * 2016-01-14 2022-06-15 Advanced Electric Machines Group Ltd Rotor assembly
US9762728B1 (en) 2016-12-02 2017-09-12 TrustID, Inc. Using calling party number for caller authentication
US10122851B2 (en) 2016-12-20 2018-11-06 Hiya, Inc. Out-of-band call verification
ES2883370T3 (es) 2016-12-20 2021-12-07 Hiya Inc Uso de la inyección del CNAM para suministrar información de la persona que llama
US10146919B1 (en) 2018-01-26 2018-12-04 Bank Of America Corporation Multicomputer system for user data authentication and processing

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7529359B2 (en) * 2001-03-20 2009-05-05 Verizon Business Global Llc Caller treatment in a SIP network
JP2002335337A (ja) * 2001-05-10 2002-11-22 Nippon Telegr & Teleph Corp <Ntt> 電話機接続サービス装置と電話機接続サービス制御方法およびそのプログラムと記録媒体ならびにコールセンタシステム
JP3655868B2 (ja) * 2001-12-03 2005-06-02 日本電気株式会社 VoIP通信システムおよび方法およびゲートキ−パおよび認証サーバおよびプログラム
US20030185362A1 (en) * 2002-04-02 2003-10-02 Sangkyun Kim Communication system and communication service method through internet call intermediation
JP2004096249A (ja) * 2002-08-29 2004-03-25 Show Engineering:Kk インターネットを用いたコールバック通話方法およびコンピュータ読取可能な記憶媒体ならびにコールバック通話システム
JP4266625B2 (ja) * 2002-12-02 2009-05-20 Necインフロンティア株式会社 Lan外接続ipキーテレフォンシステム及びその端末と主装置並びにそのlan外接続方法
JP2004236158A (ja) * 2003-01-31 2004-08-19 Canon Inc 電話交換装置
US7808974B2 (en) * 2003-06-19 2010-10-05 At&T Intellectual Property I, L.P. Method and apparatus for Voice over Internet Protocol telephony using a virtual private network
JP2005236537A (ja) * 2004-02-18 2005-09-02 Nec Access Technica Ltd 無線LANを利用したVoIPワイヤレス電話システム及び方法
US20060210050A1 (en) * 2005-03-17 2006-09-21 Eyal Bartfeld Method and system for grouping in-premises devices and setting operational rules thereof
US7809126B2 (en) * 2005-05-19 2010-10-05 Cisco Technology, Inc. Proxy server for internet telephony

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101355582B (zh) * 2008-08-28 2011-08-24 中兴通讯股份有限公司 一种网页点击拨号的鉴权方法及***

Also Published As

Publication number Publication date
JP2006295673A (ja) 2006-10-26
CN100559819C (zh) 2009-11-11
US20060233160A1 (en) 2006-10-19
AU2006201581A1 (en) 2006-11-02

Similar Documents

Publication Publication Date Title
CN1848883A (zh) 呼叫***、代理拨号服务器设备及与之一起使用的代理拨号方法及程序
US9077566B2 (en) Caller ID callback authenticationi for voice over internet protocol (“VoIP”) deployments
US8572710B2 (en) Pluggable token provider model to implement authentication across multiple web services
US8275892B2 (en) Low-level remote sharing of local devices in a remote access session across a computer network
US8584231B2 (en) Service opening method and system, and service opening server
US9143502B2 (en) Method and system for secure binding register name identifier profile
US8966594B2 (en) Proxy authentication
CN109547458B (zh) 登录验证方法、装置、计算机设备及存储介质
US7872994B2 (en) SIP out-of-dialog REFER mechanism for handoff between front-end and back-end services
US8213422B2 (en) Selective internet priority service
US9648006B2 (en) System and method for communicating with a client application
US20060021004A1 (en) Method and system for externalized HTTP authentication
US20040032859A1 (en) Managing a remote resource
CN1682505A (zh) 用于在基于因特网协议的语音(voip)通信中注册和自动检索数字证书的方法和***
US20230089772A1 (en) System, Method And Computer Readable Medium For Message Authentication To Subscribers Of An Internet Service Provider
US20070115927A1 (en) Click to initiate secure network service
CN101047752A (zh) Ip电话***
CN1433547A (zh) 会话初始协议小服务程序应用编程接口
US20110032929A1 (en) Audio/video communication system
CN1614923A (zh) 一种分配会话事务标识的方法
CN113411324A (zh) 基于cas与第三方服务器实现登录认证的方法和***
US20080033961A1 (en) Electronic Document Browsing
JP2002278930A (ja) 認証システム、および認証サーバ
CN101075977A (zh) 一种获取即时通讯软件帐号信息的方法
CN108881292B (zh) VoIP安全防范方法、***、设备及存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20091111

Termination date: 20130411