MGCP fallback mechanism enhancement
    1.
    发明授权
    MGCP fallback mechanism enhancement 有权
    MGCP后备机制增强

    公开(公告)号:US07907514B2

    公开(公告)日:2011-03-15

    申请号:US11241679

    申请日:2005-09-29

    IPC分类号: G06F11/00 H04L1/00 H04L12/26

    摘要: A mechanism provides for communication of “keep-alive” messages from clients to servers in a packet telephony network environment. The servers may be call agents and the clients may be gateways or MGCP-controlled IP phones. A client (e.g., gateway) registers a virtual endpoint. Upon a period of inactivity in which the client does not receive any commands or acknowledgments from an assigned server (e.g., call agent), the client starts to send keep-alive messages periodically to the server. The keep-alive message may include an endpoint identifier that identifies the registered virtual endpoint. If the server fails to respond to the keep-alive messages after a period of time, the client initiates a fallback mechanism from a first call control protocol (e.g., MGCP) to a second call control protocol (e.g., H.323 or SIP), to provide call control handling using a default application. The keep-alive messages may be sent to other servers among the plural servers that are configured to operate with the client before determining whether to initiate the fallback mechanism. During the fallback state, the keep-alive message may be sent periodically until a response is received from the server. Communications with the assigned server may be reestablished thereupon based on the first call control protocol.

    摘要翻译: 一种机制提供了在分组电话网络环境中从客户机到服务器的“保持活动”消息的通信。 服务器可以是呼叫代理,并且客户端可以是网关或MGCP控制的IP电话。 客户端(例如,网关)注册虚拟端点。 在客户端没有从分配的服务器(例如,呼叫代理)接收到任何命令或确认的不活动时段时,客户端开始向服务器周期性地发送保持活动消息。 保持活动消息可以包括标识注册的虚拟端点的端点标识符。 如果服务器在一段时间后无法响应保持活动消息,则客户端发起从第一呼叫控制协议(例如,MGCP)到第二呼叫控制协议(例如,H.323或SIP)的回退机制, ,使用默认应用程序提供呼叫控制处理。 可以在确定是否启动后备机制之前将保持活动消息发送到被配置为与客户端一起操作的多个服务器中的其他服务器。 在回退状态期间,可以周期性地发送保持活动消息,直到从服务器接收到响应。 基于第一呼叫控制协议,可以与分配的服务器的通信重新建立。

    Method and apparatus providing multi-service connections within a data communications device
    2.
    发明授权
    Method and apparatus providing multi-service connections within a data communications device 有权
    在数据通信设备内提供多业务连接的方法和设备

    公开(公告)号:US06667972B1

    公开(公告)日:2003-12-23

    申请号:US09227699

    申请日:1999-01-08

    IPC分类号: H04L1266

    CPC分类号: H04L65/4084 H04L29/06027

    摘要: A method and apparatus provide a data communication device that can process a number of streams of data according to a plurality of services. A host device such as a network access server which may include a router and a number of carrier cards hosts a number of modules. The host and modules are equipped with a messaging application programming interface (API). The API allows the host to discover what services are offered by the modules, and allows the host and modules to form an optimal interface configuration that most effectively handles data connections of different service types, such as voice, data, facsimile, video and so forth. In operation, each module is presented with a stream of data containing multiplexed calls. Each call contains data that is best operated on by one of the particular services. The messaging API allows the host to setup and control the module and sessions of the services offered by the modules depending upon the data types of the connections. Since the modules each offer a variety of services, a stream containing data one or more connections such as voice data, video data, modem data, facsimile data and so forth can be processed by a single module under control of the host.

    摘要翻译: 一种方法和装置提供可以根据多个服务处理多个数据流的数据通信设备。 诸如网络接入服务器的主机设备,其可以包括路由器和多个承载卡主持许多模块。 主机和模块配备了消息应用程序编程接口(API)。 API允许主机发现模块提供哪些服务,并允许主机和模块形成最有效地处理不同服务类型(例如语音,数据,传真,视频等)的数据连接的最佳接口配置 。 在操作中,向每个模块呈现包含多路复用呼叫的数据流。 每个呼叫都包含最好由特定服务之一运行的数据。 消息传递API允许主机根据连接的数据类型来建立和控制由模块提供的服务的模块和会话。 由于模块各提供各种服务,所以包含数据一个或多个连接(如语音数据,视频数据,调制解调器数据,传真数据等)的数据流可以由主机控制的单个模块来处理。

    Method and apparatus providing multi-service connections within a data communications device
    3.
    发明授权
    Method and apparatus providing multi-service connections within a data communications device 有权
    在数据通信设备内提供多业务连接的方法和设备

    公开(公告)号:US07310338B1

    公开(公告)日:2007-12-18

    申请号:US10713388

    申请日:2003-11-14

    IPC分类号: H04L12/28

    CPC分类号: H04L12/66

    摘要: A method and apparatus provide a data communication device that can process a number of streams of data according to a plurality of services. A host device such as a network access server which may include a router and a number of carrier cards hosts a number of modules. The host and modules are equipped with a messaging application programming interface (API). The API allows the host to discover what services are offered by the modules, and allows the host and modules to form an optimal interface configuration that most effectively handles data connections of different service types, such as voice, data, facsimile, video and so forth. In operation, each module is presented with a stream of data containing multiplexed calls. Each call contains data that is best operated on by one of the particular services. The messaging API allows the host to setup and control the module and sessions of the services offered by the modules depending upon the data types of the connections. Since the modules each offer a variety of services, a stream containing data one or more connections such as voice data, video data, modem data, facsimile data and so forth can be processed by a single module under control of the host.

    摘要翻译: 一种方法和装置提供可以根据多个服务处理多个数据流的数据通信设备。 诸如网络接入服务器的主机设备,其可以包括路由器和多个承载卡主持许多模块。 主机和模块配备了消息应用程序编程接口(API)。 API允许主机发现模块提供哪些服务,并允许主机和模块形成最有效地处理不同服务类型(例如语音,数据,传真,视频等)的数据连接的最佳接口配置 。 在操作中,向每个模块呈现包含多路复用呼叫的数据流。 每个呼叫都包含最好由特定服务之一运行的数据。 消息传递API允许主机根据连接的数据类型来建立和控制由模块提供的服务的模块和会话。 由于模块各提供各种服务,所以包含数据一个或多个连接(如语音数据,视频数据,调制解调器数据,传真数据等)的数据流可以由主机控制的单个模块来处理。