WO2007036124A1 - An addressing method in communication system - Google Patents

An addressing method in communication system Download PDF

Info

Publication number
WO2007036124A1
WO2007036124A1 PCT/CN2006/002039 CN2006002039W WO2007036124A1 WO 2007036124 A1 WO2007036124 A1 WO 2007036124A1 CN 2006002039 W CN2006002039 W CN 2006002039W WO 2007036124 A1 WO2007036124 A1 WO 2007036124A1
Authority
WO
WIPO (PCT)
Prior art keywords
address
terminal
communication system
extended
extended address
Prior art date
Application number
PCT/CN2006/002039
Other languages
French (fr)
Chinese (zh)
Inventor
Hui Li
Original Assignee
Huawei Technologies Co., Ltd.
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 Huawei Technologies Co., Ltd. filed Critical Huawei Technologies Co., Ltd.
Publication of WO2007036124A1 publication Critical patent/WO2007036124A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • H04M7/0075Details of addressing, directories or routing tables
    • 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/1073Registration or de-registration

Definitions

  • the present invention relates to the field of communications, and more particularly to addressing techniques in communication systems.
  • Private branch eXchange is a user telephone exchange that is used by institutions, enterprises, factories and mines and other public telephone exchanges. It is commonly known as “small switch” or “switchboard”. The telephones of the users to which they belong are called “extensions”. After using ⁇ , all extensions can share a total number, and extensions can be transferred to each other. Different extensions can call each other with a tail number, which greatly improves the efficiency of the enterprise.
  • SIP is a VoIP standard released by the Internet Engineering Task Force (IETF) in March 1999.
  • IETF Internet Engineering Task Force
  • SIP as an important application of the Internet, adds telephone signaling and Quality of Service (QoS) requirements and unique user addressing and location capabilities.
  • QoS Quality of Service
  • SIP is a protocol for telephone signaling, used to initiate a session, can control the establishment and termination of multimedia sessions attended by multiple participants, and can dynamically adjust and modify session attributes: such as session bandwidth requirements, transmission media types (voice, video, Data, etc.), media codec format, support for multicast and unicast, etc. Therefore, SIP facilitates the development of value-added services for a variety of applications in conjunction with the Internet.
  • SIP creates a tie for the location service of the specific domain through the registration service.
  • the registration service binds the contact address of the Contact header field to the address-of-record in the To header field.
  • a user ID can be bound to one or more contact addresses.
  • the SIP registration service is used to add, delete, refresh, and query binding information through a REGISTER request.
  • a REGISTER request can add a binding between a user ID and one or more contact addresses.
  • the terminal can delete the content bound to the front, or query the current binding address of the user ID.
  • the registration request of the SIP protocol includes an optional Contact header field, and the Contact header field may have zero or more values containing the binding address information.
  • the Contact header field contains a display name, a U I containing the parameters, and a header parameter.
  • the header field contains a displayed name
  • the URI with parameters should be enclosed in " ⁇ " and ">”. If there is no " ⁇ ” , ">” enclosed, all parameters behind the URI will be treated as header field parameters, not URI parameters.
  • the header field parameter "q" is used to indicate the priority between the specific Contact header field value and the contact address of other bound user IDs.
  • a contact address corresponds to a terminal. If a binding relationship is established between a user identifier and multiple contact addresses, the proxy server may distinguish the priority according to the "q" parameter of the Contact header field when processing the user identifier as the request of the called terminal, and may simultaneously Multiple contact addresses send requests, a method known as forking.
  • the fork processing mechanism generally processes the contact addresses in the order in which the q parameter values are decremented, and performs parallel processing on the contact addresses of the same q parameter values. Another method is to directly process the contact address in a sequential manner. For the q parameter values, the processing is performed in descending order, and the q parameter values are the same in random order.
  • a session cannot be established between multiple contact addresses bound to a user ID.
  • the main reason for these problems is that multiple terminals use the same user identifier and cannot distinguish these terminals by user identification.
  • the current technical solution lacks the means to further distinguish each terminal according to user requirements under one user identifier.
  • the main object of the present invention is to provide an addressing method in a communication system based on an extended address, so that different services can be executed for different terminals under the same user identity.
  • the present invention provides an addressing method in a communication system, comprising the steps of:
  • the network side device saves the binding relationship between the contact address of the terminal and the extended address.
  • the binding relationship is searched according to the extended address information, and the request message is forwarded to the extension according to the search result.
  • the network side device locates the terminal by using a contact address, and one or more of the terminals share the same user identifier.
  • each contact address of the terminal is bound to a unique extended address; or, a contact address of multiple terminals is bound to the same extended address;
  • the request message is forwarded to multiple contact addresses corresponding to the extended address according to the method of Forking processing.
  • the extended address parameter is carried in the registration message
  • the network side processes the registration message, and saves a binding relationship between the extended address and the contact address of the terminal.
  • the method further includes the following steps:
  • the extension address may be previously configured in the terminal before registration.
  • the extended address is carried in the parameter of the registered user identifier or contact address.
  • the extended address information is carried in the calling user identification information.
  • the calling party device when the calling party initiates the request message, if the calling party's user identification information does not carry the extended address information, the calling party device adds the calling party initiated request message and supplements the calling party identifier.
  • the extended address information corresponding to the terminal.
  • the calling side device receives the request message initiated by the calling party, If the called information only has extended address information and lacks the called user identification information, the address of the called terminal is filled according to the calling user identification information of the terminal that initiated the request, wherein the address filling method is to treat the calling user identifier as The user ID that is called.
  • the displayed information includes the extended address information.
  • the registration process of the terminal is completed by the registration server on the network side, which includes processing of the registration message and preservation of the binding relationship between the contact address and the extended address.
  • the extended address may be applied to various URIs, including but not limited to "SIP URT, "tel U I' ⁇ ”mailto URI'O
  • the user identifier may include, but is not limited to, a record address of the SIP protocol.
  • the calling side device receives the request message and only has the extended address, and does not include the user identifier, the calling side device considers that this is another extended address under the calling user identifier, and the user identifier of the terminal according to the request is The address of the called terminal is filled.
  • the terminal displays the user ID
  • the terminal displays the extended address information.
  • the PBX function based on the SIP intelligent terminal and the packet network can be realized by the calling side device completing the function of the called address.
  • FIG. 1 is a flow chart showing an addressing method in a SIP-based communication system according to a first embodiment of the present invention
  • 2 is a flow chart showing an addressing method in a SIP-based communication system according to a second embodiment of the present invention.
  • the gist of the present invention is to increase the SIP/SIPS URI extended address parameter and support the addressing of a specific contact address when multiple contact addresses are bound to the same user identity.
  • Fig. 1 shows a flow chart of a first embodiment of the invention.
  • the user pre-configures the extended address (extaddress) of the SIP URI contact address that needs to be registered in the SIP terminal, that is, the address information used to identify the registered terminal.
  • the extended address parameters can be defined as follows:
  • One or more of the terminals of the same user identity may have the same extended address.
  • the user ID "Sales” can have five phones, eight, B, C, D, and E.
  • the three phones A, B, and C are registered by the user Tom with the same extension address "Tom", and the phone C is used by the user.
  • Tony registered the extension address "Tony”
  • phone D was registered by the user Peter with the extension address "Peter”.
  • the terminal sends a registration message to the registration server on the network side, where the extension address, the contact address, and the user identifier are carried.
  • the extended address parameter is added to the SIP/SIPS URI parameter of the user ID or contact address.
  • the standard functions of the registration server are clearly defined in the open protocol RFC3261 of the Internet Engineering Task Force (IETF) standard. For details, refer to the publicly available document.
  • the present invention adds a processing function to the newly added extended address based on the functions of the well-known registration server.
  • the registration server establishes a binding relationship between the extended address and the contact address. Specifically, when the registration server processes the registration message and establishes or refreshes the binding relationship between the user identifier and the contact address, the binding relationship between the extended address and the contact address is simultaneously saved. Thereafter, the process proceeds to step 140. If the called side proxy server device receives the request message, the process proceeds to step 150.
  • step 150 it is determined whether the request-URI header field of the request message includes extended address information. If there is no extended address information, the process proceeds to step 180, and according to the existing processing mechanism, if the extended address information is included, the process proceeds to step 160.
  • step 160 the called side proxy server device searches the registration server for the binding relationship between the extended address and the contact address, and obtains the contact address corresponding to the extended address in the request message.
  • the request message is forwarded to the corresponding terminal according to the contact address in the search result.
  • the multiple contact addresses are forged according to the existing processing mechanism. For example, for the aforementioned example of the user identifier "Sales”, if the extension address in the request message is "Tom", then phones A, B, and C will receive the request message forwarded by the proxy server device, ringing at the same time. If there is a priority between phones A, B, and C, the proxy server will forward the packets in descending order of priority. Phones A, B, and C will ring in sequence.
  • the extended address does not have a corresponding contact address, it is processed as a failure or in a manner that the extended address does not exist.
  • the request message is processed in accordance with an existing processing mechanism. If there is an operator terminal, the priority (q parameter value) of the contact address of the operator terminal is set to the highest.
  • the SIP session request may be separately sent to one or a part of the multiple terminals in the same user identifier, or the SIP session may be established between multiple terminals identified by the same user. .
  • FIG. 2 is directed to the implementation of a PBX function based on a SIP intelligent terminal and a packet network.
  • the premise of this embodiment is that the binding relationship between the extended address and the contact address has been established on the network side.
  • the calling terminal initiates the request message
  • the calling terminal carries the extended address information in the calling user identification information. If the calling party's user identification information does not carry extended address information.
  • the calling party device supplements the extended address information corresponding to the terminal in the calling user identifier. In this way, the called terminal can obtain the extended address information of the calling party.
  • the calling side device receives the request message.
  • the calling side device determines whether the Request-IMI header field of the request message includes only the extended address information, and does not include the SIP/SIPS URI and the tel URI. If yes, the process proceeds to step 230, otherwise, the process proceeds to step 260.
  • the proxy server device considers that the primary called party is registered with two extended addresses under the same user identity, and the SIP/SIPS URI and the tel URI of the initiating requesting user complete the address. This is typical in PBX applications.
  • the PBX If the calling user only dials the tail number, the PBX considers that the called terminal is in the same PBX, so it can add the same prefix address as the calling user, so that the request message can be Routed correctly. Thereafter, proceeding to step 240, the calling side proxy server device sends the modified request message. Thereafter, proceeding to step 250, when the called terminal receives the request message, if the terminal supports the number display service, the extended number information is included in the displayed number.
  • the PBX function based on the SIP smart terminal and the packet network is implemented by the calling side proxy server device complementing the called address.
  • SIP Next Generation Network
  • IMS IP Multimedia Subsystem

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

An addressing method in communication system is carried out so that different terminals with a same user ID can be addressed. Different extension address is set to multiple terminals with the same user ID, wherein each of the extension address corresponds to one or several terminals. In registration, the terminal carries its own extension address and binding said extension address with the associated address which uniquely identifies the terminal in network side. When the called device receives the request message containing the extension address, the message is forwarded to the terminal with said extension address according to the binding relationship.

Description

通信***中寻址方法  Addressing method in communication system
技术领域 Technical field
本发明涉及通信领域, 特别涉及通信***中寻址技术。  The present invention relates to the field of communications, and more particularly to addressing techniques in communication systems.
背景技术 Background technique
专用交换机( Private Branch eXchange , 简称 "ΡΒΧ" )是供机关、企业、 厂矿等单位使用并与公用电话局相连接的用户电话交换机, 俗称 "小交换 机"或 "总机"。 ΡΒΧ所属的各个用户的电话机叫做 "分机"。使用 ΡΒΧ后, 所有的分机可以共享一个总的号码, 分机之间可以相互转接, 不同的分机 之间只要拨尾号就可以相互通话, 极大地提高了企业的办事效率。  Private branch eXchange ("ΡΒΧ") is a user telephone exchange that is used by institutions, enterprises, factories and mines and other public telephone exchanges. It is commonly known as "small switch" or "switchboard". The telephones of the users to which they belong are called "extensions". After using ΡΒΧ, all extensions can share a total number, and extensions can be transferred to each other. Different extensions can call each other with a tail number, which greatly improves the efficiency of the enterprise.
但传统的 ΡΒΧ存在不少问题, 首先是它对分组语音( Voice over IP , 简称 "VoIP" ) 支持不够, 而且传统的 PBX都采用专用技术, 缺乏开放性 和标准性, 价格昂贵, 并且不能实现文本、 数据、 图像等多媒体信息的传 输。 为了解决这些问题, 目前的趋势是过渡到基于会话发起协议 ( Session Initation Protocol , 简称 "SIP" ) 的通信***。  However, there are many problems with the traditional ΡΒΧ. First, it does not support enough voice over IP (VoIP), and the traditional PBX uses proprietary technology, lacks openness and standard, is expensive, and cannot be realized. The transmission of multimedia information such as text, data, and images. In order to solve these problems, the current trend is to transition to a Session Initiation Protocol ("SIP") based communication system.
SIP是因特网工程任务组(IETF ) 于 1999年 3月发布的一种 VoIP的 标准。 SIP 将电话作为因特网 (Internet ) 的一个重要应用, 增加了电话信 令和服务质量(Quality of Service, 简称 "QoS" )方面的要求, 并具有独特 的用户寻址与定位的功能。近来 SIP的实际作用已远远超出了 VoIP的应用。 SIP是电话信令的协议,用于发起会话, 能控制多个参与者参加的多媒体会 话的建立和终结, 并能动态调整和修改会话属性: 如会话带宽要求、 传输 媒体类型 (语音、 视频、 数据等)、 媒体的编解码格式、 对多播和单播的支持 等等。 因此, SIP有利于与因特网结合开发多种应用的增值服务。  SIP is a VoIP standard released by the Internet Engineering Task Force (IETF) in March 1999. SIP, as an important application of the Internet, adds telephone signaling and Quality of Service (QoS) requirements and unique user addressing and location capabilities. Recently, the practical role of SIP has far exceeded the application of VoIP. SIP is a protocol for telephone signaling, used to initiate a session, can control the establishment and termination of multimedia sessions attended by multiple participants, and can dynamically adjust and modify session attributes: such as session bandwidth requirements, transmission media types (voice, video, Data, etc.), media codec format, support for multicast and unicast, etc. Therefore, SIP facilitates the development of value-added services for a variety of applications in conjunction with the Internet.
在使用 SIP 为因特网、 网际协议多媒体子*** ( IP Multimedia Subsystem, 简称 "IMS" )网络等分组网络建立多媒体会话时, 为了获得用 户终端的位置信息, SIP通过注册服务为特定域的位置服务创建绑定关系, 注册服务把 Contact 头域的联系地址和 To 头域中的用户标识 ( address-of- record )绑定起来。 一个用户标识可以绑定一个或者多个联系 地址。 该域中的代理服务器(Proxy )接收到一个 SIP请求时, 根据请求中 的 Request-URI (请求统一资源标识 )和用户标识的记录匹配, 找到用户 终端注册的联系地址, 然后转发请求到这个联系地址去。 In the case of establishing a multimedia session using a SIP for a packet network such as the Internet or an Internet Multimedia Subsystem (IMS) network, in order to obtain the location information of the user terminal, SIP creates a tie for the location service of the specific domain through the registration service. For the relationship, the registration service binds the contact address of the Contact header field to the address-of-record in the To header field. A user ID can be bound to one or more contact addresses. When the proxy server (Proxy) in the domain receives a SIP request, according to the request The Request-URI (Request Uniform Resource Identifier) matches the record of the user ID, finds the contact address registered by the user terminal, and then forwards the request to the contact address.
SIP注册服务通过注册(REGISTER )请求用来增加、 删除、 刷新、 查 询绑定信息。 一个 REGISTER请求可以增加一个用户标识和一个或者多个 联系地址之间的绑定。 终端可以删除前边绑定的内容, 也可以查询用户标 识的当前绑定地址。  The SIP registration service is used to add, delete, refresh, and query binding information through a REGISTER request. A REGISTER request can add a binding between a user ID and one or more contact addresses. The terminal can delete the content bound to the front, or query the current binding address of the user ID.
在 SIP协议的注册请求中, 包含可选的 Contact头域, Contact头域可 以有 0个或者多个包含绑定地址信息的值。  The registration request of the SIP protocol includes an optional Contact header field, and the Contact header field may have zero or more values containing the binding address information.
Contact头域包含了一个显示的名字,一个包含参数的 U I,还有 header 参数组成。 当头域包含一个显示的名字, 那么带参数的 URI应当用 "<" 和 ">" 括起来。 如果没有 "<" , ">" 括起来, 所有 URI后边的参数都将 视为头域参数, 而不是 URI参数。其中头域参数 "q"用来标志特定 Contact 头域值和其他绑定的用户标识的联系地址之间的优先级。 例如:  The Contact header field contains a display name, a U I containing the parameters, and a header parameter. When the header field contains a displayed name, the URI with parameters should be enclosed in "<" and ">". If there is no "<" , ">" enclosed, all parameters behind the URI will be treated as header field parameters, not URI parameters. The header field parameter "q" is used to indicate the priority between the specific Contact header field value and the contact address of other bound user IDs. E.g:
Contact: "Mr. Watson" <sip:watson@example. tel >;q=0.7;expires=3600 一般来说, 一个联系地址对应一个终端。 如果一个用户标识和多个联 系地址之间建立绑定关系, 则代理服务器在处理用户标识作为被叫终端的 请求时, 可以根据 Contact头域的 "q" 参数来区分优先级, 并可以同时向 多个联系地址发送请求, 这种方式称为分叉(forking ) 处理。  Contact: "Mr. Watson" <sip:[email protected] >;q=0.7;expires=3600 In general, a contact address corresponds to a terminal. If a binding relationship is established between a user identifier and multiple contact addresses, the proxy server may distinguish the priority according to the "q" parameter of the Contact header field when processing the user identifier as the request of the called terminal, and may simultaneously Multiple contact addresses send requests, a method known as forking.
分叉处理机制一般是按照 q参数值递减的方法顺序处理联系地址, 并 且对相同 q参数值的联系地址进行并行处理。 还有一种就是直接按照顺序 的方法处理联系地址, 对于 q参数值不同的按照递减的顺序处理, 对于 q 参数值相同的按照随机顺序处理。  The fork processing mechanism generally processes the contact addresses in the order in which the q parameter values are decremented, and performs parallel processing on the contact addresses of the same q parameter values. Another method is to directly process the contact address in a sequential manner. For the q parameter values, the processing is performed in descending order, and the q parameter values are the same in random order.
采用现有的分叉处理机制存在以下问题:  The following problems exist with the existing fork processing mechanism:
第一、 不能够对某一个地址单独发送 SIP会话请求。  First, it is not possible to separately send a SIP session request to an address.
第二、 在绑定在一个用户标识的多个联系地址之间 , 不能建立会话。 造成这些问题的主要原因在于, 多个终端使用了同一个用户标识, 无 法通过用户标识区分这些终端, 目前的技术方案缺少在一个用户标识下根 据用户需求进一步区分各个终端的手段。  Second, a session cannot be established between multiple contact addresses bound to a user ID. The main reason for these problems is that multiple terminals use the same user identifier and cannot distinguish these terminals by user identification. The current technical solution lacks the means to further distinguish each terminal according to user requirements under one user identifier.
发明内容 有鉴于此, 本发明的主要目的在于提供一种基于扩展地址的通信*** 中寻址方法, 使得可以为同一个用户标识下不同的终端执行不同的业务。 Summary of the invention In view of this, the main object of the present invention is to provide an addressing method in a communication system based on an extended address, so that different services can be executed for different terminals under the same user identity.
为实现上述目的, 本发明提供了一种通信***中寻址方法, 包含以下 步骤:  To achieve the above object, the present invention provides an addressing method in a communication system, comprising the steps of:
网絡侧设备保存终端的联系地址与扩展地址的绑定关系;  The network side device saves the binding relationship between the contact address of the terminal and the extended address.
如果网络侧设备收到的请求消息中被叫用户标识包含被叫终端的扩展 地址信息, 则 ^艮据扩展地址信息查找所述绑定关系, 并^^据查找结果将该 请求消息转发给扩展地址信息对应的联系地址;  If the called user identifier in the request message received by the network side device includes the extended address information of the called terminal, the binding relationship is searched according to the extended address information, and the request message is forwarded to the extension according to the search result. The contact address corresponding to the address information;
其中, 网络侧设备通过联系地址来定位终端, 一个或多个所述终端共 享同一个用户标识。  The network side device locates the terminal by using a contact address, and one or more of the terminals share the same user identifier.
对于同一个用户标识下多个所述终端的联系地址, 每个所述终端的联 系地址绑定唯一的扩展地址; 或者, 多个所述终端的联系地址绑定相同的 扩展地址; 所述网络侧设备根据扩展地址查找到多个绑定关系时, 则按照 分叉 ( Forking ) 处理的方法将该请求消息转发给扩展地址对应的多个联系 地址。  For a contact address of a plurality of the terminals in the same user identifier, each contact address of the terminal is bound to a unique extended address; or, a contact address of multiple terminals is bound to the same extended address; When the side device finds multiple binding relationships according to the extended address, the request message is forwarded to multiple contact addresses corresponding to the extended address according to the method of Forking processing.
其中, 包含以下步骤:  Among them, the following steps are included:
终端向网络侧注册时在注册消息中携带扩展地址参数;  When the terminal registers with the network side, the extended address parameter is carried in the registration message;
网络侧处理所述注册消息, 保存所述扩展地址与所述终端的联系地址 绑定关系。  The network side processes the registration message, and saves a binding relationship between the extended address and the contact address of the terminal.
此外在所述方法中, 还包含以下步骤:  In addition, in the method, the method further includes the following steps:
在注册以前, 可以预先将扩展地址配置在所述终端内。  The extension address may be previously configured in the terminal before registration.
此外在所述方法的注册消息中, 在被注册的用户标识或者联系地址的 参数中携带所述扩展地址。  In addition, in the registration message of the method, the extended address is carried in the parameter of the registered user identifier or contact address.
此外在所述方法中, 主叫发起请求消息时, 在主叫的用户标识信息中 携带扩展地址信息。  In addition, in the method, when the calling party initiates the request message, the extended address information is carried in the calling user identification information.
此外在所述方法中, 主叫发起请求消息时, 如果主叫的用户标识信息 中没有携带扩展地址信息, 则主叫侧设备收到主叫发起的请求消息后, 在 主叫用户标识中补充终端对应的扩展地址信息。  In addition, in the method, when the calling party initiates the request message, if the calling party's user identification information does not carry the extended address information, the calling party device adds the calling party initiated request message and supplements the calling party identifier. The extended address information corresponding to the terminal.
此外在所述方法中, 如果主叫侧设备收到的主叫发起的请求消息中被 叫信息只有扩展地址信息、 缺少被叫用户标识信息, 则根据发起请求的终 端的主叫用户标识信息, 将被叫终端的地址补齐, 其中地址补齐方法是将 主叫的用户标识作为被叫的用户标识。 In addition, in the method, if the calling side device receives the request message initiated by the calling party, If the called information only has extended address information and lacks the called user identification information, the address of the called terminal is filled according to the calling user identification information of the terminal that initiated the request, wherein the address filling method is to treat the calling user identifier as The user ID that is called.
此外在所述方法中, 当所述终端显示用户标识时, 所显示的信息中包 含所述扩展地址信息。  Further, in the method, when the terminal displays the user identification, the displayed information includes the extended address information.
此外在所述方法中,由所述网络侧的注册服务器完成终端的注册过程, 其中包含对注册消息的处理和所述联系地址与扩展地址绑定关系的保存。  In addition, in the method, the registration process of the terminal is completed by the registration server on the network side, which includes processing of the registration message and preservation of the binding relationship between the contact address and the extended address.
另外, 在所述方法中, 所述扩展地址可以应用于各种 URI中, 包括但 不限于 "SIP URT、 "tel U I'\ "mailto URI'O  Additionally, in the method, the extended address may be applied to various URIs, including but not limited to "SIP URT, "tel U I'\"mailto URI'O
所述用 户 标识可以 包括但不限于 SIP 协议的记录地址 The user identifier may include, but is not limited to, a record address of the SIP protocol.
(Address-of-record)、 IMS标准的公共用户标识 (Public User Identity)和公共 业务标识 (Public Service Identity)、 电子邮件用户标识。 (Address-of-record), Public User Identity and Public Service Identity of the IMS standard, and email user identity.
通过比较可以发现, 本发明的技术方案与现有技术的主要区别在于, 为具有同一用户标识的多个终端设置不同的扩展地址 , 每个扩展地址可以 对应一个或多个终端, 终端在注册时携带自身的扩展地址, 并在网络侧与 唯一标识该终端的联系地址绑定; 当被叫侧设备收到发给该扩展地址的请 求消息时, 才 据绑定关系将该消息转发给具有该扩展地址的终端。  By comparison, it can be found that the main difference between the technical solution of the present invention and the prior art is that different extended addresses are set for multiple terminals having the same user identifier, and each extended address can correspond to one or more terminals, and the terminal is registered. Carrying its own extended address, and binding it to the contact address that uniquely identifies the terminal on the network side; when the called side device receives the request message sent to the extended address, the message is forwarded according to the binding relationship to the A terminal that extends the address.
如果主叫侧设备收到请求消息中只有扩展地址, 没有包含用户标识, 则主叫侧设备认为这是对主叫用户标识下的另一个扩展地址的, 根据发起 请求的终端的用户.标识将被叫终端的地址补齐。  If the calling side device receives the request message and only has the extended address, and does not include the user identifier, the calling side device considers that this is another extended address under the calling user identifier, and the user identifier of the terminal according to the request is The address of the called terminal is filled.
终端在显示用户标识时, 显示扩展地址信息。  When the terminal displays the user ID, the terminal displays the extended address information.
这种技术方案上的区别, 带来了较为明显的有益效果, 即因为有了扩 展地址 , 所以可以对同一用户标识下多个终端中的一个或一部分单独发送 请求; 可以在拥有同一用户标识的多个终端之间建立会话。  The difference in this technical solution brings about a more obvious beneficial effect, that is, because of the extended address, it is possible to separately send a request to one or a part of multiple terminals under the same user identity; A session is established between multiple terminals.
通过主叫侧设备对被叫地址的补齐功能, 可以实现基于 SIP智能终端 和分组网络的 PBX功能。  The PBX function based on the SIP intelligent terminal and the packet network can be realized by the calling side device completing the function of the called address.
附图说明 图 1是本发明第一实施方式的基于 SIP协议的通信***中寻址方法流 程示意图; 图 2是本发明第二实施方式的基于 SIP协议的通信***中寻址方法流 程示意图。 BRIEF DESCRIPTION OF DRAWINGS FIG. 1 is a flow chart showing an addressing method in a SIP-based communication system according to a first embodiment of the present invention; 2 is a flow chart showing an addressing method in a SIP-based communication system according to a second embodiment of the present invention.
具体实施方式 为使本发明的目的、技术方案和优点更加清楚, 下面将结合附图和 SIP 协议对本发明作进一步地详细描述。 DETAILED DESCRIPTION OF THE EMBODIMENTS In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be further described in detail below with reference to the accompanying drawings and the SIP.
本发明的要点是增加 SIP/SIPS URI扩展地址参数, 支持多条联系地址 绑定到同一个用户标识时, 对特定联系地址的寻址。  The gist of the present invention is to increase the SIP/SIPS URI extended address parameter and support the addressing of a specific contact address when multiple contact addresses are bound to the same user identity.
图 1示出了本发明第一实施方式的流程图。 . 在步骤 110中, 用户在 SIP终端预先配置当前需要注册的 SIP URI联 系地址的扩展地址( extaddress ), 即用来标识被注册的终端的地址信息。  Fig. 1 shows a flow chart of a first embodiment of the invention. In step 110, the user pre-configures the extended address (extaddress) of the SIP URI contact address that needs to be registered in the SIP terminal, that is, the address information used to identify the registered terminal.
参照 SIP协议, 扩展地址参数可以定义如下:  Referring to the SIP protocol, the extended address parameters can be defined as follows:
extaddress = l*paramchar  Extaddress = l*paramchar
paramchar = param-unreserved I unreserved / escaped param-unreserved = "[" / "]" / "/" / ":" / "&" / "+" / "$"  Paramchar = param-unreserved I unreserved / escaped param-unreserved = "[" / "]" / "/" / ":" / "&" / "+" / "$"
例如:  E.g:
sip: [email protected]; extaddress = watson  Sip: [email protected]; extaddress = watson
同一个用户标识下一个或多个所述终端可拥有相同的扩展地址。例如, 用户标识 "Sales" 下可以有八、 B、 C、 D和 E五个话机, 其中 A、 B和 C 三个话机被用户 Tom注册了同一个扩展地址 "Tom" ,而话机 C被用户 Tony 注册了扩展地址 "Tony" , 话机 D被用户 Peter注册了扩展地址 "Peter"。 此后进入步驟 120, 终端向网絡侧的注册服务器发送注册消息, 其中 携带扩展地址、 联系地址和用户标识。 具体地说, 将扩展地址参数加入到 用户标识或者联系地址的 SIP/SIPS URI参数中。 关于注册服务器的标准功 能, 在互联网工程任务組( INTERNET ENGINEERING TASK FORCE , 简 称 "IETF" )标准的开放协议 RFC3261 中有明确的定义, 详细内容可参见 该公知文献。 本发明在公知的注册服务器的功能基础上增加了对新增的扩 展地址的处理功能。 此后进入步骤 130, 注册服务器建立扩展地址和联系地址的绑定关系。 具体地说, 注册服务器在处理注册消息, 建立或者刷新用户标识和联系地 址的绑定关系时 , 将扩展地址和联系地址的绑定关系同时保存。 此后进入步骤 140, 如果被叫侧代理服务器设备收到请求消息, 则进 入步骤 150。 代理服务器的标准功能在 IETF标准的开放协议 RFC3261 中 有明确的定义, 详细内容可参见该公知文献。 本发明对请求消息的具体形 式并没有限制, 典型的请求消息包括 Invite消息等。 在步骤 150中, 判断请求消息的 Request- URI头域中是否包含扩展地 址信息, 如果没有扩展地址信息则进入步骤 180, 按照现有的处理机制处 理, 如果含有扩展地址信息, 则进入步骤 160。 在步骤 160中, 被叫侧代理服务器设备到注册服务器查找扩展地址和 联系地址的绑定关系, 获得请求消息中扩展地址所对应的联系地址。 此后进入步骤 170, 根据查找结果中的联系地址, 将请求消息转发给 相应的终端。 如果有多条联系地址和该扩展地址对应, 则对这多条联系地 址按照现有的处理机制进行 Forking处理。例如,对于前面提到的用户标识 "Sales" 的例子, 如果请求消息中的扩展地址为 "Tom" , 则话机 A、 B和 C 都会收到代理服务器设备转发的请求消息, 同时振铃。 如果话机 A、 B 和 C之间还可以有优先级, 则代理服务器设备会按优先级从高到低的顺序 先后转发, 话机 A、 B和 C会依次先后振铃。 如果该扩展地址没有对应的 联系地址, 则按失败处理, 或者按照扩展地址不存在的方式处理。 在步驟 180中, 按照现有的处理机制处理请求消息。 如果存在话务员 终端, 则将话务员终端的联系地址的优先级(q参数值)设置最高。 通过上述实施方式可以看到, 因为有了扩展地址, 所以可以对同一用 户标识下多个终端中的一个或一部分单独发送 SIP会话请求, 也可以在同 一用户标识的多个终端之间建立 SIP会话。 下面结合图 2说明本发明第二个实施方式, 该实施方式针对基于 SIP 智能终端和分组网络的 PBX功能的实现。该实施方式的前提是已在网络侧 建立了扩展地址和联系地址的绑定关系。 关于如何建立扩展地址和联系地 址的绑定关系可以参见第一实施方式中的步骤 110到步骤 130。 主叫终端在发起的请求消息时, 在主叫的用户标识信息中携带扩展地 址信息。 如果主叫的用户标识信息中没有携带扩展地址信息。 主叫侧设备 收到的主叫发起的清求消息后, 在主叫用户标识中补充终端对应的扩展地 址信息。 这样被叫终端就能获得主叫的扩展地址信息。 在步骤 210中, 主叫侧设备收到请求消息。 此后进入步骤 220,主叫侧设备判断请求消息的 Request-IMI头域中是 否只包含扩展地址信息, 而没有包含 SIP/SIPS URI和 tel URI, 如果是则进 入步骤 230, 否则进入步驟 260, 按照现有的处理机制处理。 在步骤 230中, 代理服务器设备认为主被叫是注册到同一个用户标识 下的两个扩展地址, 居发起请求用户的 SIP/SIPS URI和 tel URI将地址补 齐。 这一点在 PBX应用中十分典型, 如果主叫用户只拨了尾号, 则 PBX 认为被叫终端在同一个 PBX内,所以可以加上与主叫用户相同的前缀地址, 以便该请求消息可以被正确地路由。 此后进入步骤 240, 主叫侧代理服务器设备将修改后的请求消息发送 出去。 此后进入步骤 250, 当被叫终端收到请求消息后, 如果该终端支持号 码显示业务, 则在显示的号码中包含扩展地址信息。 在第二实施方式中, 通过主叫侧代理服务器设备对被叫地址的补齐功 能, 实现了基于 SIP智能终端和分组网络的 PBX功能。 One or more of the terminals of the same user identity may have the same extended address. For example, the user ID "Sales" can have five phones, eight, B, C, D, and E. The three phones A, B, and C are registered by the user Tom with the same extension address "Tom", and the phone C is used by the user. Tony registered the extension address "Tony", and phone D was registered by the user Peter with the extension address "Peter". Then, proceeding to step 120, the terminal sends a registration message to the registration server on the network side, where the extension address, the contact address, and the user identifier are carried. Specifically, the extended address parameter is added to the SIP/SIPS URI parameter of the user ID or contact address. The standard functions of the registration server are clearly defined in the open protocol RFC3261 of the Internet Engineering Task Force (IETF) standard. For details, refer to the publicly available document. The present invention adds a processing function to the newly added extended address based on the functions of the well-known registration server. Thereafter, proceeding to step 130, the registration server establishes a binding relationship between the extended address and the contact address. Specifically, when the registration server processes the registration message and establishes or refreshes the binding relationship between the user identifier and the contact address, the binding relationship between the extended address and the contact address is simultaneously saved. Thereafter, the process proceeds to step 140. If the called side proxy server device receives the request message, the process proceeds to step 150. The standard functions of the proxy server are clearly defined in the open protocol RFC3261 of the IETF standard, which can be found in the publicly available document. The present invention is not limited to the specific form of the request message, and the typical request message includes an Invite message and the like. In step 150, it is determined whether the request-URI header field of the request message includes extended address information. If there is no extended address information, the process proceeds to step 180, and according to the existing processing mechanism, if the extended address information is included, the process proceeds to step 160. In step 160, the called side proxy server device searches the registration server for the binding relationship between the extended address and the contact address, and obtains the contact address corresponding to the extended address in the request message. Thereafter, proceeding to step 170, the request message is forwarded to the corresponding terminal according to the contact address in the search result. If there are multiple contact addresses corresponding to the extended address, the multiple contact addresses are forged according to the existing processing mechanism. For example, for the aforementioned example of the user identifier "Sales", if the extension address in the request message is "Tom", then phones A, B, and C will receive the request message forwarded by the proxy server device, ringing at the same time. If there is a priority between phones A, B, and C, the proxy server will forward the packets in descending order of priority. Phones A, B, and C will ring in sequence. If the extended address does not have a corresponding contact address, it is processed as a failure or in a manner that the extended address does not exist. In step 180, the request message is processed in accordance with an existing processing mechanism. If there is an operator terminal, the priority (q parameter value) of the contact address of the operator terminal is set to the highest. As can be seen from the foregoing implementation manner, because of the extended address, the SIP session request may be separately sent to one or a part of the multiple terminals in the same user identifier, or the SIP session may be established between multiple terminals identified by the same user. . A second embodiment of the present invention will now be described with reference to FIG. 2, which is directed to the implementation of a PBX function based on a SIP intelligent terminal and a packet network. The premise of this embodiment is that the binding relationship between the extended address and the contact address has been established on the network side. About how to create extension addresses and contact locations For the binding relationship of the address, refer to step 110 to step 130 in the first embodiment. When the calling terminal initiates the request message, the calling terminal carries the extended address information in the calling user identification information. If the calling party's user identification information does not carry extended address information. After the calling party initiates the clearing message, the calling party device supplements the extended address information corresponding to the terminal in the calling user identifier. In this way, the called terminal can obtain the extended address information of the calling party. In step 210, the calling side device receives the request message. Thereafter, proceeding to step 220, the calling side device determines whether the Request-IMI header field of the request message includes only the extended address information, and does not include the SIP/SIPS URI and the tel URI. If yes, the process proceeds to step 230, otherwise, the process proceeds to step 260. Existing processing mechanisms are handled. In step 230, the proxy server device considers that the primary called party is registered with two extended addresses under the same user identity, and the SIP/SIPS URI and the tel URI of the initiating requesting user complete the address. This is typical in PBX applications. If the calling user only dials the tail number, the PBX considers that the called terminal is in the same PBX, so it can add the same prefix address as the calling user, so that the request message can be Routed correctly. Thereafter, proceeding to step 240, the calling side proxy server device sends the modified request message. Thereafter, proceeding to step 250, when the called terminal receives the request message, if the terminal supports the number display service, the extended number information is included in the displayed number. In the second embodiment, the PBX function based on the SIP smart terminal and the packet network is implemented by the calling side proxy server device complementing the called address.
以上虽然以 SIP协议为例进行说明, 但本领域的普通技术人员可以理 解本发明提出的增加扩展地址的还适用于下一代网络 (Next Generation Network, 简称 "NGN" )、 IMS ( IP Multimedia Subsystem ) 网络、 E-mail (电子邮件)等***中, 其实现过程同理, 不再赘述。  Although the SIP protocol is taken as an example, those skilled in the art can understand that the extended address proposed by the present invention is also applicable to the Next Generation Network (NGN) and the IMS (IP Multimedia Subsystem). In the network, E-mail (email) and other systems, the implementation process is the same, and will not be described again.
虽然通过参照本发明的某些优选实施方式, 已经对本发明进行了图示 和描述, 但本领域的普通技术人员应该明白, 可以在形式上和细节上对其 作各种改变, 而不偏离本发明的精神和范围。  While the invention has been illustrated and described with reference to the preferred embodiments embodiments The spirit and scope of the invention.

Claims

权 利 要 求 Rights request
1. 一种通信***中寻址方法, 其特征在于, 包含以下步骤:  A method of addressing in a communication system, comprising the steps of:
网络侧设备保存终端的联系地址与扩展地址的绑定关系;  The network side device saves the binding relationship between the contact address of the terminal and the extended address.
如果网络侧设备收到的请求消息中被叫用户标识包含被叫终端的扩展 地址信息, 则根据扩展地址信息查找所述绑定关系, 并根据查找结果将该 请求消息转发给扩展地址信息对应的联系地址;  If the called user identifier in the request message received by the network side device includes the extended address information of the called terminal, the binding relationship is searched according to the extended address information, and the request message is forwarded to the extended address information according to the search result. contact address;
其中, 网络侧设备通过联系地址来定位终端, 一个或多个所述终端共 享同一个用户标识。  The network side device locates the terminal by using a contact address, and one or more of the terminals share the same user identifier.
2. 根据权利要求 1所述的通信***中寻址方法, 其特征在于, 每个所述终端的联系地址绑定唯一的扩展地址; 或者, 多个所述终端 的联系地址绑定相同的扩展地址; 所述网络侧设备根据扩展地址查找到多 个绑定关系时, 则按照分叉(Forking )处理的方法将该请求消息转发给扩 展地址对应的多个联系地址。  2. The addressing method in a communication system according to claim 1, wherein each contact address of the terminal is bound to a unique extended address; or, a contact address of a plurality of the terminals is bound to the same extension. Address: When the network side device finds multiple binding relationships according to the extended address, the request message is forwarded to multiple contact addresses corresponding to the extended address according to a method of Forking processing.
3. 根据权利要求 1所述的通信***中寻址方法, 其特征在于, 包含以 下步驟:  3. The addressing method in a communication system according to claim 1, comprising the steps of:
终端向网络侧注册时在注册消息中携带扩展地址参数;  When the terminal registers with the network side, the extended address parameter is carried in the registration message;
网络侧处理所述注册消息, 保存所述扩展地址与所述终端的联系地址 绑定关系。  The network side processes the registration message, and saves a binding relationship between the extended address and the contact address of the terminal.
4. 根据权利要求 3所述的通信***中寻址方法, 其特征在于, 还包含 以下步骤:  4. The addressing method in a communication system according to claim 3, further comprising the steps of:
在注册以前, 预先将扩展地址配置在所述终端内。  The extension address is previously configured in the terminal before registration.
5. 根据权利要求 3所述的通信***中寻址方法, 其特征在于, 所述注 册消息中,在被注册的用户标识或者联系地址的参数中携带所述扩展地址。  The addressing method in the communication system according to claim 3, wherein in the registration message, the extended address is carried in a parameter of a registered user identifier or a contact address.
6. 根据权利要求 1所述的通信***中寻址方法, 其特征在于, 主叫发 起请求消息时, 在主叫的用户标识信息中携带扩展地址信息。  The addressing method in the communication system according to claim 1, wherein when the calling party sends the request message, the extended user address information is carried in the calling user identification information.
7. 根据权利要求 1所述的通信***中寻址方法, 其特征在于, 主叫发 起请求消息时, 如果主叫的用户标识信息中没有携带扩展地址信息, 则主 叫侧设备收到的主叫发起的请求消息后 , 在主叫用户标识中补充终端对应 的扩展地址信息。 The method for addressing in a communication system according to claim 1, wherein, when the calling party initiates the request message, if the user identification information of the calling party does not carry the extended address information, the calling party device receives the master. After the initiated request message is called, the extended address information corresponding to the terminal is supplemented in the calling user identifier.
8. 根据权利要求 1所述的通信***中寻址方法, 其特征在于, 如果主 叫侧设备收到的主叫发起的请求消息中被叫信息只有扩展地址信息、 缺少 被叫用户标识信息, 则根据发起请求的终端的主叫用户标识信息, 将被叫 终端的地址补齐, 其中地址补齐方法是将主叫的用户标识作为被叫的用户 标识。 The method for addressing in a communication system according to claim 1, wherein if the called party receives a request message in the caller-initiated request message, only the extended address information and the called user identification information are missing. Then, according to the calling user identification information of the terminal that initiates the request, the address of the called terminal is completed, and the address filling method is to use the user identifier of the calling party as the called user identifier.
9. 根据权利要求 1至 8中任一项所述的通信***中寻址方法, 其特征 在于, 当所述终端显示用户标识时, 所显示的信息中包含所述扩展地址信 息。  The addressing method in a communication system according to any one of claims 1 to 8, characterized in that, when the terminal displays the user identification, the displayed information includes the extended address information.
10. 根据权利要求 3至 6中任一项所述的通信***中寻址方法, 其特 征在于, 由所述网络侧的注册服务器完成终端的注册过程, 其中包含对注 册消息的处理和所述联系地址与扩展地址的绑定关系的保存。  The addressing method in the communication system according to any one of claims 3 to 6, wherein the registration process of the terminal is completed by the registration server on the network side, and the processing of the registration message and the The binding relationship between the contact address and the extended address.
11. 根据权利要求 1至 8中任一项所述的通信***中寻址方法, 其特 征在于, 所述扩展地址可以应用于各种 URI中, 其中包括 " SIP URT、 "tel URI" 或 "mailto URT。  The addressing method in a communication system according to any one of claims 1 to 8, wherein the extended address can be applied to various URIs, including "SIP URT, "tel URI" or " Mailto URT.
PCT/CN2006/002039 2005-09-30 2006-08-11 An addressing method in communication system WO2007036124A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CNB2005101074130A CN100484104C (en) 2005-09-30 2005-09-30 Method for addressing in communication system
CN200510107413.0 2005-09-30

Publications (1)

Publication Number Publication Date
WO2007036124A1 true WO2007036124A1 (en) 2007-04-05

Family

ID=37578797

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2006/002039 WO2007036124A1 (en) 2005-09-30 2006-08-11 An addressing method in communication system

Country Status (2)

Country Link
CN (1) CN100484104C (en)
WO (1) WO2007036124A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101370026B (en) * 2007-08-17 2011-05-18 华为技术有限公司 Media stream increasing method for multimedia conversation, customer equipment and application server
CN101697619B (en) * 2009-09-30 2012-11-07 华为技术有限公司 Method, device and system for realizing addressing
FR2971659A1 (en) * 2011-02-10 2012-08-17 France Telecom METHOD AND DEVICE FOR DYNAMICALLY MANAGING THE PRIORITY OF RECEIVING A COMMUNICATION OF A TERMINAL
CN102843441B (en) * 2011-06-24 2017-02-22 华为技术有限公司 Method and device for controlling address configuration way
CN104135549B (en) * 2014-08-19 2017-12-12 中国人民解放军信息工程大学 A kind of data transmission method and device for supporting diversified addressing system
CN106301946B (en) 2016-08-30 2018-08-07 北京小米移动软件有限公司 device identification method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1108449A (en) * 1993-03-05 1995-09-13 美国电话电报公司 System and method to identify the terminating directory number at the customer premises
JP2002218058A (en) * 2001-01-23 2002-08-02 Nippon Telegr & Teleph Corp <Ntt> Communication management unit, method for setting communication management information and its processing program
CN1422059A (en) * 2002-12-05 2003-06-04 得实信息科技(北京)有限公司 'One number and several phone set' service realizing method for telephone subscriber in fixed radio telecommunication network
JP2003250011A (en) * 2002-02-22 2003-09-05 Tamura Electric Works Ltd Computer and method for providing extension speech connection service

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1108449A (en) * 1993-03-05 1995-09-13 美国电话电报公司 System and method to identify the terminating directory number at the customer premises
JP2002218058A (en) * 2001-01-23 2002-08-02 Nippon Telegr & Teleph Corp <Ntt> Communication management unit, method for setting communication management information and its processing program
JP2003250011A (en) * 2002-02-22 2003-09-05 Tamura Electric Works Ltd Computer and method for providing extension speech connection service
CN1422059A (en) * 2002-12-05 2003-06-04 得实信息科技(北京)有限公司 'One number and several phone set' service realizing method for telephone subscriber in fixed radio telecommunication network

Also Published As

Publication number Publication date
CN1889538A (en) 2007-01-03
CN100484104C (en) 2009-04-29

Similar Documents

Publication Publication Date Title
US20210297408A1 (en) Method and system for creating a virtual sip user agent by use of a webrtc enabled web browser
US8634412B2 (en) Session initiation protocol (SIP) message incorporating a multi-purpose internet mail extension (MIME) media type for describing the content and format of information included in the SIP message
JP5842290B2 (en) Session start protocol adapter
JP5275908B2 (en) Communication system, session control management server, and session control method
US20140334426A1 (en) Method and apparatus for processing a call to an aggregate endpoint device
JP2008543135A (en) Call forwarding in IP Multimedia Subsystem (IMS)
KR20110050439A (en) Method and system for selective call forwarding based on media attributes in telecommunication network
CN100574474C (en) Set up the method that communication traffic connects in a kind of communication system
WO2007036124A1 (en) An addressing method in communication system
US20080208993A1 (en) Method For Distributing New Services in an Internet Multimedia Subsystem (Ims), and a Node Adapted Therefore
WO2010091588A1 (en) Method and apparatus for distinguishing several user equipments sharing a same public user identity
US9071690B2 (en) Call transfer processing in SIP mode
KR20040073793A (en) System and method for Controlling network address translation and session
US9030956B2 (en) Method, computer-readable medium, and apparatus for providing different services to different users of an aggregate endpoint in an internet protocol multimedia subsystem (IMS) network
US8213373B2 (en) Supporting method for REFER message expansion parameter
GB2562541A (en) A signalling protocol routing system
CN101635672B (en) Device and method for realizing convergence service session in group mode
US20080123849A1 (en) Dynamic key exchange for call forking scenarios
WO2008086744A1 (en) Method of implementing call establishment, system and call controlling network element thereof
AU2011338587B2 (en) Method and apparatus for processing multiple incoming calls in a single device
EP2059001B1 (en) Multitype SIP processing element
US20140143314A1 (en) Communication system
Abouabdalla et al. SIP–Functionality and structure of the protocol
CN101997856A (en) Signaling message interaction method and application server

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 06775357

Country of ref document: EP

Kind code of ref document: A1