[go: up one dir, main page]

WO2008006311A1 - Procédé et dispositif d'utilisation d'un identificateur de terminal utilisateur - Google Patents

Procédé et dispositif d'utilisation d'un identificateur de terminal utilisateur Download PDF

Info

Publication number
WO2008006311A1
WO2008006311A1 PCT/CN2007/070215 CN2007070215W WO2008006311A1 WO 2008006311 A1 WO2008006311 A1 WO 2008006311A1 CN 2007070215 W CN2007070215 W CN 2007070215W WO 2008006311 A1 WO2008006311 A1 WO 2008006311A1
Authority
WO
WIPO (PCT)
Prior art keywords
user terminal
user
message
information
identifier
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.)
Ceased
Application number
PCT/CN2007/070215
Other languages
English (en)
Chinese (zh)
Inventor
Youzhu Shi
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.)
Huawei Technologies Co Ltd
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 WO2008006311A1 publication Critical patent/WO2008006311A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways

Definitions

  • the present invention relates to the field of communications, and in particular, to a method and apparatus for using a user terminal identifier.
  • ) is an application layer control protocol for establishing, changing, and terminating multimedia sessions or calls, including multimedia conferencing, distance learning, Internet telephony, and the like.
  • Messages are addressed by the user ID.
  • user identities are classified into public identities (health identities).
  • the common identifier is the identifier issued by the user to the public, for other users or the network to initiate a communication request, such as a phone number.
  • the format of the common identifier is generally in the URI format.
  • the private identity is assigned by the user's home network operator and is generally used for registration, authentication, authentication, management, accounting, etc., such as the Subscriber Identity Module (SIM) card number.
  • SIM Subscriber Identity Module
  • one user can have multiple registered terminals, that is, multiple user terminals can share a common identifier.
  • the communication request is initiated with its shared identity, so it is impossible to determine which terminal to establish communication with.
  • User A has two registered terminals, one is a mobile terminal and the other is a fixed terminal.
  • User B wants to establish communication with user A's mobile terminal, user B to user A
  • the common identity initiates a call, User A
  • the two terminals may ring at the same time. If the fixed terminal is answered by the off-hook, user B
  • the most direct method is that the user specifies the terminal identifier of user A in advance after initiating a call request.
  • a method for addressing a user terminal is as follows: The globally routable user agent uniform resource identifier (GRUU), the user B can directly use the GRUU of the mobile terminal of the user A to initiate a call request to establish a call connection with the mobile terminal of the user A.
  • GRUU globally routable user agent uniform resource identifier
  • the GRUU is generally obtained after the user terminal is registered, and the GRU
  • the U naming convention is undefined. It is difficult for GRUU to be distributed by means of a directory or a verbal method like a shared logo, and it is difficult for a user to memorize other users' GRUUs. Therefore, the calling user needs to obtain the GRUU of the called user in other ways before using the GRUU to initiate a session request.
  • the calling user terminal can obtain the GRUU of the called user terminal in the process of establishing a communication connection with the called user terminal, for example, the user B initiates a call request to the user A, and a registered terminal of the user A answers and the user The B terminal establishes a call contact, and the user B terminal can obtain the GRUU of the answering terminal of the user A, and the answering terminal of the user A also obtains the GRUU of the user B terminal.
  • the foregoing method can obtain the GRUU of the called user terminal only after the calling user terminal initiates the session request.
  • the subaddress of the user terminal also has the above problem.
  • An embodiment of the present invention provides a method and apparatus for using a user terminal identifier, and provides a complete method for notifying a GRUU to other users or networks outside the establishment of a communication connection, and using the GRUU, including the GRU U in charging and location. Use of business and other aspects.
  • a method for using a user terminal identifier including the steps of:
  • the user terminal identifies that the sender sends a message, where the message carries the user terminal identifier allocated by the user home network;
  • the user terminal identifier receiver receives the message, and obtains the user terminal identifier, and the user terminal identifies the receiver to use the user terminal identifier to respond to the user terminal identifier corresponding party.
  • an apparatus for using a user terminal identifier includes: [17] a user terminal identifier sending unit, configured to send a message, where the message carries a user home network allocation User terminal identification;
  • the user terminal identifier receiving unit is configured to obtain the user terminal identifier from the received message, and then use the user terminal identifier to respond to the user terminal identifier corresponding party.
  • FIG. 1 is a flowchart of a method for using a user terminal identifier according to an embodiment of the present invention
  • FIG. 2 is a block diagram of an apparatus for using a user terminal identifier according to an embodiment of the present invention
  • FIG. 3 is a flowchart showing a signaling according to a first embodiment of the present invention
  • Figure 5 is a flow chart showing a second embodiment of the present invention.
  • Figure 6 is a flow chart showing a third embodiment of the present invention.
  • Figure 7 is a flow chart showing a fourth embodiment of the present invention.
  • FIG. 8 is a flow chart showing a fifth embodiment of the present invention.
  • FIG. 9 is a flow chart showing a sixth embodiment of the present invention.
  • An embodiment of the present invention provides a method for using a user terminal identifier, including the following steps: Step S102
  • the user terminal identifier information sender sends a message, where the message carries the user terminal identifier;
  • Step S104 the user terminal identifier information receiver receives the message, obtains the user terminal identifier;
  • step S106 the user terminal identifier information receiver uses the user terminal identifier to the user The terminal identification information corresponding party responds.
  • the above message includes an identifier notification message or a service message.
  • step S106 When the message is an identification notification message, step S106
  • the response may be a communication request to the user terminal identification information corresponding party, or a communication hold, or a communication release, etc., wherein the identification notification message includes a SIP NOTIFY message, or SIP PUBLISH ( release the news.
  • the user terminal identification information is carried in the information application body of the event package in the message, where the event package may be a dialog event package, or a presence (presentation)
  • An event package or an event package that represents a callback.
  • step S106 When the message is a service message, step S106
  • the response may be a service information storage, or a service information query service, etc., where the service information may be location information or communication record information, etc., and the communication record information may be communication charging information, or Communication tracking information, or communication log information, etc.
  • the user terminal identifier may be GRUU
  • the network resource identifier can distinguish multiple network resources under one public service identifier.
  • the user terminal identifier may be a user terminal identifier of the sender of the user terminal identifier information, or a terminal identifier of another user terminal saved by the sender of the user terminal identifier information, or a terminal identifier of the peer end of the session where the sender of the terminal identifier information is located.
  • An embodiment of the present invention provides a device 200 for using a user terminal identifier. Includes:
  • the terminal identifier information receiving unit 204 is configured to receive the message, obtain the user terminal identifier, and then respond to the terminal identifier information corresponding party by using the user terminal identifier.
  • the message comprises an identification notification message or a service message.
  • the response may be to initiate a communication request, or a communication hold, or a communication release to the user terminal identification information corresponding party, wherein the identification notification message includes a SIP NOTIFY message, or SIP PUBLISH
  • the user terminal identification information is carried in the information application body of the event package in the message, wherein the event package may be a dialog event package, or a presence event package, or an event package indicating a callback.
  • the response may be to provide a service information storage, or a service information query service, etc. to the terminal identification information corresponding party, where the service information may include location information or communication record information, etc.,
  • the record information may be communication billing information, or communication trace information, or communication log information, and the like.
  • the user terminal identifier may be a GRUU, or a sub-address of the user terminal, a contact address of the user terminal, or a certain network resource identifier under the public service identifier.
  • the user terminal identifier may be a terminal identifier of the sender of the terminal identifier information, or a terminal identifier of another user terminal saved by the sender of the terminal identifier information, or a terminal identifier of the peer end of the session where the sender of the terminal identifier information is located.
  • Figure 3 shows a signaling flow diagram in accordance with a first embodiment of the present invention
  • step S402 user A terminal and user B
  • step S404 the user C terminal initiates a session state subscription to the user B, and sends a SIP SUBSCRIBE subscription message.
  • the Event event header field is set to the dialog dialog event package, which means to user B.
  • Event: dialog To subscribe to its current session state, an example is: Event: dialog.
  • the user B terminal receives the SIP SUBSCRIBE message and returns a 200 OK response code. If User B has multiple registered terminals, each registered terminal can receive the SIP SUBSCRIBE message.
  • step S408 the user B terminal sends a SIP to the user C.
  • the message body carries the GRUU information of the user B terminal, and the user A terminal
  • GRUU information examples are as follows:
  • the Content-Type header field is set to "application/dialog-info+xml", which means that this part of the message body is in Extended Markup (Extended Markup).
  • XML XML Language
  • the content of the dialog information application is only an example, and the call identifier (call-id), local-tag (local-tag), remote tag (remote-tag), state (state), etc. are omitted.
  • “local” means local information
  • “uri” means that this is the local resource identifier, that is, the shared user ID of the user B terminal ("sip:alice@pc33.example.com”)
  • “gr uu” means this is this The GRUU information of the terminal, that is, the GRUU of the user B terminal ("f81d4fae-7dec-l ld0-a7 65");
  • “remote” indicates the peer information, and "uri” indicates that this is the unified resource identifier of the peer end, that is, the shared by the user A terminal.
  • the user ID (“sip:confid@host3.example.net”), "gruu” indicates that this is the GRUU information of the peer, that is, the GRUU of the user A terminal ("hdg7777ad7aflzig8sf7").
  • step S410 the user C terminal receives the NOTIFY message to obtain the user B.
  • step S412 user C initiates a communication request to the GRUU counterpart.
  • the GRUU notification message (SIP NOTIFY message) sent by the user B terminal to the third party (user C) does not belong to the established SIP session contact, and the GRUU notification message can be transmitted.
  • the peer GRUU information of the SIP session in which the sender is located may be transmitted, that is, the GRUU information of the user A terminal.
  • the notification message is a SIP NOTIFY message.
  • the notification message can also be
  • SIP PUBLISH publishes messages and so on.
  • the GRUU of the terminal can be carried in the header field of the message or in the message body.
  • the GRUU information is used in conjunction with the dialog event package, via dislog
  • the information application body passes the relevant GRUU.
  • Event Information can also be used in conjunction with other event packages to convey relevant GRUU information through the application body of these event packages, such as event packages that describe session state or call status.
  • Figure 5 is a flow chart showing a second embodiment in accordance with the present invention.
  • step S502 user A adds user B to his own 'buddy list'. Assume User B There are two registered terminals, then the user A's buddy list can distinguish the two registered terminals. User A initiates a subscription to the presence status to User B, and subscribes to the event package as a presence.
  • step S504 the user B or the network notifies the user A of the current presentation status of the user B (ie, whether it is online), and the presence status notification message includes the GRUU information of each registered terminal of the user B and the current The presentation status corresponding to the terminal.
  • step S506 user A records user B in the 'buddy list'
  • a communication request is initiated to a registered terminal of user B by clicking in the 'buddy list'.
  • Figure 6 is a flow chart in accordance with a third embodiment of the present invention.
  • step S602 user A calls user B, and user B is currently busy or long called.
  • step S604 user A activates a busy call completion service or a no answer call completion service.
  • step S606 the network goes to user B.
  • the event packet application body that informs the network that the busy call is completed or the non-answered call is completed, and carries the GRUU information corresponding to the user B terminal and its corresponding state.
  • user A initiates a callback to the designated user B terminal.
  • GRUU Global Retention Information
  • the user is actively obtained to acquire other user terminals GRUU.
  • the user terminal corresponding to the information establishes a communication link.
  • GRUU Not only limited to terminal addressing in communications, but also other broader uses, including billing, location services, tracking, and the like.
  • GRUU can be sent.
  • the network element that stores the GRUU information of the user terminal in the network may also send the GRUU that carries the GRUU information of the terminal.
  • the notification message for example, the network element may be an access point, a registration point, or the like of the user terminal in the network. That is, the GRUU information sender may be a user terminal or a network element. Similarly, the GRUU information receiver may be a user terminal or a network element.
  • Figure 7 is a flow chart showing a fourth embodiment of the present invention.
  • the GRUU sender is a session processing NE, GRUU
  • the information receiver is a billing processing network element.
  • step S702 during the user communication establishment process, during communication, or after the communication ends, the GRUU information transmission direction sends the communication-related charging information to the GRUU information receiving party, where the GRU of the communication party is included.
  • step S704 the GRUU information receiver receives the information, and acquires the GRUU of the communication party.
  • step S706 the GRUU information receiver is based on the received GRUU.
  • the information clearly indicates the cost of the communication, and which terminal of the communication party is associated with the fee, for example, the GRUU information of the communicating party is displayed in the generated communication bill.
  • the GRUU information sending direction can be transmitted by the GRUU information receiving party.
  • the Diameter protocol that is, the GRUU information of the communicating party needs to be extended in the Diameter protocol.
  • FIG. 8 is a flow chart showing a fifth embodiment of the present invention.
  • the GRUU sender is a location service client, GRUU
  • the information receiver is a location business client.
  • step S802 the GRUU information transmission direction GRUU
  • the information receiver sends a message describing the location information of the client or a message of the location query of the client, where the client GRUU information is carried.
  • GRUU The information receiver receives the message and obtains the GRUU information.
  • the GRUU information receiver saves the client location information or returns the client location information.
  • the message describes the client location query parameters, ie, the client GRUU information needs to be extended in the client location query parameters.
  • FIG. 9 is a flow chart showing a sixth embodiment of the present invention.
  • the GRUU sender is a tracking maintenance network element, GRUU
  • the information receiver is a session processing network element.
  • step S902 the GRUU information transmission direction GRUU
  • the information receiver sends a tracking command, which carries the GRUU information of the tracked party.
  • step S904 the GRUU information receiver receives the instruction.
  • step S906 GRUU
  • the GRUU information transmission direction GRUU is [92] As can be seen from the third to sixth embodiments described above, the GRUU information transmission direction GRUU
  • the information receiver sends the GRUU of the terminal
  • the information is not used to address the terminal in the communication, but to provide a service such as information preservation and inquiry in addition to the communication service, that is, the GRUU information receiver uses the GRUU.
  • the information positioning terminal provides related service information storage and service information inquiry operations for the terminal, wherein the service information refers to location information, communication record information, etc., and communication record information such as communication charging information, communication tracking information, and communication log Information, etc.
  • the GRUU is only a way of identifying the user terminal, and the GRUU enables the user to establish a communication relationship directly with the terminal that he wants to establish a communication connection with.
  • other user terminal identification methods for example, the contact address of the user terminal, the sub-address of the user terminal, etc.
  • Terminal identification method The subaddress of the GRUU and the user terminal are provided by the user home network.
  • the user terminal identifier where the GRUU may be generated by the user after registration, and the sub-address of the user terminal may be pre-allocated as the subscription data in the user home network by signing the contract; the contact address of the user terminal is generally It is the user terminal identifier provided by the user accessing the network.
  • the home network is determined by the subscriber in the contracting carrier, unless the subscriber subscription changes, the user home network generally remains unchanged.
  • the user terminal identifier assigned by the access network changes.
  • the user terminal identifier assigned by the home network may remain unchanged. Therefore, the user terminal identifier provided by the home network is more suitable for providing various services to the user.
  • the user terminal identifier provided by the access network may also be used to provide various services for the user, but need to be at the user terminal. Update notification after the identity has changed.
  • the method for using the network resource identifier in the embodiment of the present invention is further described by taking the network resource identifier as the conference resource identifier as an example.
  • the conference initiates a message to the conference server to request a conference resource.
  • the conference initiator sends a SIP INVITE message to the conference server.
  • the SIP INVITE message example is as follows:
  • sip:conference-factoryl @ mrfcl.homel.net ' is the public service identifier of the conference business.
  • the conference server is receiving a SIP INVITE
  • the conference resource is allocated for the public service identity of the conference service.
  • other conference participants obtain the network resource identifier of the conference resource through the invited process.
  • the other conference participants send a SIP INVITE message to the conference server.
  • the message example is as follows:
  • the corresponding parameter name is named 'grid' in the example.
  • the message is routed to the corresponding conference server according to the public service identifier of the conference service in the message, and according to
  • the network resource identifier corresponding to the public service identifier may be located, and the network resource may be allocated by Linyi, such as a conference resource, or may be fixed, such as a network resource specified by the user in the voice mailbox, the user. Initiate a call to its own voice mailbox, examples of which are as follows:
  • 'sip:vmail@homel.net' is the public service identifier of the voice mailbox
  • 'alice' is the voice mailbox resource fixedly allocated for the user. It can be assigned by the user in the subscription voice mailbox.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

L'invention concerne un procédé et un dispositif d'utilisation d'un identificateur de terminal utilisateur. Selon l'invention, l'émetteur d'informations d'identificateur de terminal émet un message contenant l'identificateur de terminal utilisateur affecté par le réseau domestique de l'utilisateur. L'identificateur de terminal utilisateur peut-être un GRUU, une adresse de contact, une sous-adresse du terminal utilisateur ou un identificateur de ressources réseau dans un identificateur de service commun. Le récepteur d'informations d'identificateur de terminal reçoit ledit message, et emploie l'identificateur de terminal utilisateur afin de répondre au terminal indiqué par les informations d'identificateur.
PCT/CN2007/070215 2006-07-05 2007-07-02 Procédé et dispositif d'utilisation d'un identificateur de terminal utilisateur Ceased WO2008006311A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CNA2006100903808A CN101102583A (zh) 2006-07-05 2006-07-05 用户终端标识的使用方法及装置
CN200610090380.8 2006-07-05

Publications (1)

Publication Number Publication Date
WO2008006311A1 true WO2008006311A1 (fr) 2008-01-17

Family

ID=38922941

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2007/070215 Ceased WO2008006311A1 (fr) 2006-07-05 2007-07-02 Procédé et dispositif d'utilisation d'un identificateur de terminal utilisateur

Country Status (2)

Country Link
CN (1) CN101102583A (fr)
WO (1) WO2008006311A1 (fr)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101621459B (zh) * 2008-07-02 2011-06-15 华为技术有限公司 消息传递方法、互通代理节点、数据网关及网络系统
CN102165745B (zh) * 2008-09-23 2017-11-24 西门子企业通讯有限责任两合公司 用于在面向因特网的网络中传送停留信息的方法和终端设备
CN101742431B (zh) * 2008-11-19 2014-04-02 华为技术有限公司 一种消息发送方法,装置及系统
CN102130845B (zh) * 2010-01-19 2016-09-28 中兴通讯股份有限公司 回执报告的发送方法及处理系统
CN102387462B (zh) * 2010-08-30 2016-06-15 中兴通讯股份有限公司 位置服务中准确识别用户的方法和系统
CN102148907B (zh) * 2010-09-30 2013-11-06 华为软件技术有限公司 会议消息跟踪方法、系统和会议跟踪控制器
CN104780523A (zh) * 2014-01-13 2015-07-15 中兴通讯股份有限公司 终端信息的传输、呈现方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1372301A1 (fr) * 2001-03-19 2003-12-17 Sony Corporation Systeme pour reseau
JP2004328104A (ja) * 2003-04-22 2004-11-18 Hitachi Ltd アクセスポイントノード装置および端末位置情報登録方法
CN1684411A (zh) * 2004-04-13 2005-10-19 华为技术有限公司 一种验证移动终端用户合法性的方法
EP1650940A1 (fr) * 2003-07-30 2006-04-26 Softbank BB Corp. Systeme de communication, serveur de connexion d'appel, appareil terminal et procede de communication

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1372301A1 (fr) * 2001-03-19 2003-12-17 Sony Corporation Systeme pour reseau
JP2004328104A (ja) * 2003-04-22 2004-11-18 Hitachi Ltd アクセスポイントノード装置および端末位置情報登録方法
EP1650940A1 (fr) * 2003-07-30 2006-04-26 Softbank BB Corp. Systeme de communication, serveur de connexion d'appel, appareil terminal et procede de communication
CN1684411A (zh) * 2004-04-13 2005-10-19 华为技术有限公司 一种验证移动终端用户合法性的方法

Also Published As

Publication number Publication date
CN101102583A (zh) 2008-01-09

Similar Documents

Publication Publication Date Title
US20040003058A1 (en) Integration of service registration and discovery in networks
US8195147B2 (en) Method of enabling a combinational service and communication network implementing the service
US20030055981A1 (en) Provision of call features
US20080037574A1 (en) Method for securing privacy in automatic answer mode of push-to service
WO2005027460A1 (fr) Services multimedia combines
US9723032B2 (en) Data communication
RU2414082C2 (ru) Ассоциирование телефонного вызова с диалогом, основанным на компьютерном протоколе, таком как sip
WO2011098972A1 (fr) Dispositifs et procédés de mise en œuvre d'une prise d'appel dans un réseau ims
JP2017510116A (ja) 第1のユーザが第2のユーザのソーシャル・ネットワーク識別子およびそれらのソーシャル・ネットワークにおけるこの第2のユーザのそれぞれのステータスを自動的に検出できるようにする方法およびサーバ
US9246955B2 (en) Capability query handling in a communication network
WO2008006311A1 (fr) Procédé et dispositif d'utilisation d'un identificateur de terminal utilisateur
WO2019011149A1 (fr) Procédé et dispositif de communication, serveur d'application, équipement utilisateur et système
CN101800945A (zh) 区分共享同一公共用户标识的多个用户设备的方法及装置
KR20060028128A (ko) 브이오아이피 서비스 제공 시스템의 가입자 정보 제공방법 및 장치
US9008287B2 (en) Data communication
US8983043B2 (en) Data communication
EP1914973B1 (fr) Système et procédé pour fournir des services combinés à des appelants anonymes
WO2008025265A1 (fr) Procédé et dispositif pour obtenir un message de route, procédé et système pour localiser un terminal utilisateur
US20080208993A1 (en) Method For Distributing New Services in an Internet Multimedia Subsystem (Ims), and a Node Adapted Therefore
CN101933312A (zh) 用于传送用户标识符的方法、电信节点和用户设备
KR100785792B1 (ko) 접속 설정 프로토콜을 사용하는 인터넷 전화 시스템에서의서비스 제공 방법 및 그 시스템
KR100757535B1 (ko) 어플리케이션 구분이 가능한 멀티미디어 서비스 방법 및장치
Hyun et al. System and Method for Providing SIP-Based Conference Service without Memorizing Temporary Conference ID
EP2130347A2 (fr) Système et procédé pour fournir des services combinatoires à des appelants anonymes

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07764144

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

NENP Non-entry into the national phase

Ref country code: RU

122 Ep: pct application non-entry in european phase

Ref document number: 07764144

Country of ref document: EP

Kind code of ref document: A1