[go: up one dir, main page]

CN101340613B - Method, apparatus and system implementing user terminal communication - Google Patents

Method, apparatus and system implementing user terminal communication Download PDF

Info

Publication number
CN101340613B
CN101340613B CN2007100763972A CN200710076397A CN101340613B CN 101340613 B CN101340613 B CN 101340613B CN 2007100763972 A CN2007100763972 A CN 2007100763972A CN 200710076397 A CN200710076397 A CN 200710076397A CN 101340613 B CN101340613 B CN 101340613B
Authority
CN
China
Prior art keywords
user terminal
information
message
service
calling user
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.)
Expired - Fee Related
Application number
CN2007100763972A
Other languages
Chinese (zh)
Other versions
CN101340613A (en
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.)
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
Priority to CN2007100763972A priority Critical patent/CN101340613B/en
Priority to PCT/CN2008/071536 priority patent/WO2009006830A1/en
Publication of CN101340613A publication Critical patent/CN101340613A/en
Application granted granted Critical
Publication of CN101340613B publication Critical patent/CN101340613B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/10Push-to-Talk [PTT] or Push-On-Call services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/40Connection management for selective distribution or broadcast
    • H04W76/45Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services
    • 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/4061Push-to services, e.g. push-to-talk or push-to-video

Landscapes

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

Abstract

本发明公开了一种实现用户终端通信的方法、装置和系统,该方法包括:主叫用户终端通过应用服务器和被叫用户终端进行通信,通过应用服务器或被叫用户终端判断主叫用户终端是否能够识别被叫用户终端发出的相关的业务信息,如果否,则生成主叫用户终端能够支持的业务信息短消息信息或语音信息,通知正在建立连接;该系统包括主叫用户终端、被叫用户终端和应用服务器,主叫用户终端用于向应用服务器发送业务请求消息,被叫用户终端用于向应用服务器发送业务响应消息。

Figure 200710076397

The invention discloses a method, device and system for realizing user terminal communication. The method includes: the calling user terminal communicates with the called user terminal through an application server, and judges whether the calling user terminal is Can identify the relevant service information sent by the called user terminal, if not, then generate the service information short message or voice information that the calling user terminal can support, and notify that the connection is being established; the system includes the calling user terminal, the called user terminal A terminal and an application server, the calling user terminal is used to send a service request message to the application server, and the called user terminal is used to send a service response message to the application server.

Figure 200710076397

Description

A kind of methods, devices and systems of realizing user terminal communication
Technical field
The present invention relates to the multimedia communication technology of the communications field, specially refer to a kind of methods, devices and systems of user terminal communication.
Background technology
Development along with broadband network; Mobile communication will not only be confined to traditional Speech Communication; Multimedia service in conjunction with multimedia types such as audio frequency, video, picture and texts will be carried out gradually; Multi-party communication becomes a kind of general business gradually simultaneously, and the PoC system is a kind of central controlled multimedia communications system in many ways at present.The multimedia conference service that is similar to PoC service uses multimedia means to couple together a plurality of session participants equally.
PoC is a kind of half-duplex, instant, multi-party communication mode, allows user and one or more user to communicate.Use this professional user and certain user's communication or be broadcast to the participant of a group.After the recipient receives this spoken voice; Can have no action (for example not replying this calling), perhaps before hearing transmit leg sound, notified and necessary this calling of reception; After this initial speech was accomplished, other participants can respond this speech message.
Simultaneously, along with the continuous development of technology, to standard formulation also in continuous improvement.And in the prior art; Often stipulated the specification requirement of back compatible property; Be the function that the communication equipment terminal of later stage version must comprise version communication equipment terminal in early stage, early stage version terminal equipment can be in the network that the network equipment of later stage version is formed operate as normal and the function of using the version in early stage; And the function at later stage version terminal and characteristic do not require and can use in the network that early stage, version equipment was formed.
For example; At present; Open Mobile Alliance (OMA) has defined PoC1.0 standard and PoC2.0 standard; The PoC1.0 standard of OMA all defines and requirement from many aspects such as traffic performance, business demand, business realizing, network frame, operation demand, agreement support, signaling control, medium controls, be the fairly perfect traffic criteria of a cover, but it also has certain limitation under some applicable cases; Such as PoC1.0 has only defined voice class PTT business, and all also has weak point aspect the PTT of multimedia mode business, intervention schedule and the performance requirement.OMA has formulated the PoC2.0 standard at present, solves the deficiency that PoC1.0 exists, and functions such as preemption is preferential, dealing with calamity, speech case, speech multicast also are provided simultaneously.The formulation of the PoC2.0 standard of OMA will have more importantly meaning to the development of PoC service.
Defined at OMA PoC2.0 and can preserve the memory function PoC Box (comprising UE PoC Box and NW PoC Box) of session control data and session service data for the user; But in the business norms of PoC1.0 version, do not define the traffic performance of memory function.According to the basic demand of back compatible property, the signaling information of PoC Box can't be discerned in PoC1.0 version terminal, can not use the PoC Box function that provides in the PoC2.0 network.For the user; PoC2.0 user's PoC Box function is to preserve session data that PoC1.0 user sends; Therefore the terminal of the PoC1.0 function that can't use PoC Box to provide can't realize the terminal of PoC1.0 version and the communication between the PoC Box.
Again for example, in multimedia conference system, existing multimedia terminal is inserted in the multimedia conference system newly developed, the situation that the original multimedia terminal of characteristic that can occur increasing newly and function can't be used.In this case, the signaling of multimedia conference system newly developed will have at least the original multimedia terminal of partial information to discern, and this makes that also there is certain obstacle in communication between the terminal.
Summary of the invention
Embodiment of the invention technical problem to be solved has provided the methods, devices and systems of realizing user terminal communication.
A kind of method that realizes user terminal communication comprises:
Call subscriber terminal communicates through application server and called user terminal; According to the version information of call subscriber terminal and the version information of related service information and called user terminal; Judge whether call subscriber terminal can discern the related service information that called user terminal sends; If, then do not generate the business information that call subscriber terminal can be supported;
Call subscriber terminal receives the business information that can support.
A kind of application server comprises message sink unit, judging unit, message generation unit, message sending unit;
The message sink unit is used to receive business request information or service response message, from business request information or response message, obtains relevant version information and business information;
Judging unit is used for judging according to relevant version information and the business information that the message sink unit obtains whether call subscriber terminal can discern the business information of called user terminal, if then the notification message transmitting element sends service response message; Otherwise, the trigger messages generation unit;
Message generation unit is used to generate the business information that call subscriber terminal can be supported;
Message sending unit is used to send service response message or send the business information that the generation call subscriber terminal can be supported.
A kind of user terminal comprises message sink unit, judging unit, message generation unit and message sending unit;
The message sink unit is used to receive business request information, from business request information, obtains call subscriber terminal version information and business information;
The version and the business information of the call subscriber terminal that judging unit is used for obtaining according to the message sink unit judge whether call subscriber terminal can discern the business information at its terminal, if then the notification message transmitting element sends service response message; Otherwise, the trigger messages generation unit;
Message generation unit is used to generate the business information that call subscriber terminal can be supported;
Message sending unit is used to send service response message or send the business information that the generation call subscriber terminal can be supported.
A kind of user terminal communication system; Comprise: call subscriber terminal, called user terminal and application server; Application server receives the business request information of call subscriber terminal transmission or the service response message that called user terminal sends; From business request information, obtain call subscriber terminal version information and related service information or from described service response message, obtain the version information and the related service information of called user terminal; Judge according to call subscriber terminal version information and related service information and called user terminal version information whether call subscriber terminal can discern the relevant business information that called user terminal sends; If not, then do not generate the business information that call subscriber terminal can support and send to call subscriber terminal.
A kind of user terminal communication system; Comprise: call subscriber terminal, called user terminal and application server; Called user terminal receives the business request information that call subscriber terminal sends through application server; Perhaps generate professional response message and send to call subscriber terminal through application server; And judge that can call subscriber terminal discern the relevant business information that called user terminal sends, if not, generate the business information that call subscriber terminal can support and send to call subscriber terminal through application server.
This shows; The present invention realizes the methods, devices and systems of user terminal communication; Carry the message of call subscriber terminal version information and related service information through transmission; Judge by application server or called user terminal whether call subscriber terminal can discern the related service information of called user terminal; If cannot discern, send the business information that to support through application server or called user terminal to call subscriber terminal, such as voice messaging or short message information; The content of this business information comprises called user terminal version information, business information, function prompt or method for using, and call subscriber terminal is presented to the user with the content of business information.Through sending the business information that to support, can realize the communication of user terminal to call subscriber terminal.
Description of drawings
The flow chart of the user terminal communication method that Fig. 1 provides for the embodiment of the invention one;
The flow chart of the user terminal communication method that Fig. 2 provides for the embodiment of the invention two;
The flow chart of the user terminal communication method that Fig. 3 provides for the embodiment of the invention three;
The flow chart of the user terminal communication method that Fig. 4 provides for the embodiment of the invention four;
The flow chart of the user terminal communication method that Fig. 5 provides for the embodiment of the invention five;
The flow chart of the user terminal communication method that Fig. 6 provides for the embodiment of the invention six;
The user terminal communication block diagram of system that Fig. 7 provides for the embodiment of the invention seven;
The user terminal communication block diagram of system that Fig. 8 provides for the embodiment of the invention eight;
Embodiment
The embodiment of the invention discloses a kind of methods, devices and systems of realizing terminal communication; Particularly working as the calling subscriber is preceding version terminal; When the called subscriber is version terminal, back; Version user terminal and back version terminal communication before realizing, the business that version terminal, back provides can be used in the version terminal before making, wherein business comprise PoC service, convention business, information series business, present business, location service and mobile broadcast class business, mobile advertisement service etc.
The embodiment of the invention one to five is that example describes with the PoC service; Set up when communicating by letter at PoC1 user terminal and PoC2 user terminal; The PoC1 user terminal sends the SIP signaling invitation message that comprises PoC1 version information and related service information; Be routed on the PoC Box according to routing policy; Judge that by PoCServer or PoC2 user terminal can the PoC1 user terminal discern the related service information of the PoC Box in the SIP signaling that PoC Box sent; If PoC1 can not discern the related service information in the signaling, then send voice messaging or short message information notice PoC1 and setting up and being connected of PoC Box by PoC Server or PoC Box, the PoC1 user terminal can use the business information of PoC2 user terminal.
The embodiment of the invention six is that example describes with the convention business, realizes the method for user terminal communication.The embodiment of the invention six has been explained and has been supported video and audio conferencing terminal and only support the conference terminal of audio frequency to set up method for communicating.
Below in conjunction with accompanying drawing the embodiment of the embodiment of the invention is done further elaboration in detail.
Fig. 1 provides the PoC server (PoC Server) that uses the PoC1 ownership to realize the method for user terminal communication with the mode of voice messaging notice for the embodiment of the invention one.As shown in Figure 1, specifically may further comprise the steps:
Step 1: calling subscriber PoC1 calling party PoC2; PoC1 Client (PoC1 client) generates the PoC server that SIP INVITE invitation message sends to the PoC1 ownership, wherein comprises version information and the related service information (like calling subscriber PoC1 terminal versions information PoC1.0, called subscriber PoC2 terminal address etc.) of expression PoC1 Client in the SIP INVITE invitation message;
Version information and related service information that the PoC Server of step 2-3:PoC1 ownership preserves PoC1 Client; Be routed to SIP INVITE invitation message on the PoC Server of PoC2 ownership; The PoC Server of PoC2 ownership is according to the routing iinformation of the related service information acquisition SIP INVITE invitation message of PoC2; If be routed to the service terminal PoC Box of PoC2; The PoC Server of PoC2 ownership is routed to the service terminal PoC Box of PoC2 to SIP INVITE invitation message, forwards step 4-5 to; Otherwise, SIP INVITE invitation message is routed to PoC2Client, communication follow-up work flow process is identical with prior art, here repeats no more;
After step 4-5:PoC Box receives SIP INVITE invitation message; Generation comprises the version information of PoC Box and the 200OK response message of related service information; Send to the 200OK response message on the PoC Server of PoC2 ownership, the PoC Server of PoC2 ownership is transmitted to the 200OK response message PoC Server of PoC1 ownership;
The PoC Server of step 6:PoC1 ownership receives the 200OK response message; Obtain version information and the related service information of PoC Box, judge with relevant business information and PoC Box version information whether PoC1 Client can discern the business information of the PoC Box in the 200OK response message according to the version information of the PoC1Client that preserves, if can discern; Then transmit the 200OK response message; Comprise the information of supporting PoC1 in this message, set up the connection between them, communicate by letter normally; If can not discern, then forward step 9 to;
It is to be noted at this; PoC1 communicate by letter with PoC Box do not connect communicate before; PoC1 Client also can initiate speaking request; This speaking request can be to comprise speaking request message in the SIP INVITE invitation message of giving tacit consent to, or the other speaking request of initiating of PoC1Client, i.e. step 7;
The PoC Server of PoC1 ownership refuses the speaking request of PoC1 Client or according to after the flow process approval speaking request, the content of promptly describing in the step 8 forwards step 9 to;
The PoC Server of step 9:PoC1 ownership sends voice messaging, and notice PoC1 Client is setting up and information such as being connected of PoC Box sound pick-up outfit, and PoC1 Client presents to user PoC1 to this service message;
Step 10:PoC1 Client communicates by letter with PoC Box normally, and PoC Box will write down voice messaging and the control information that PoC1 user sends.
In above-mentioned step 8, what refuse PoC1 Client speaking request is the controlled function of PoC Server, and after according to flow process approval speaking request, this speech can not successfully be preserved; In step 9; What send voice messaging can be the participation function of the PoC Server of calling subscriber PoC1 ownership; It also can be the controlled function of the PoC Server of calling subscriber PoC1 ownership; Comprise PoC Box information in this voice messaging, the business information of recording, information such as function prompt or method for using.
PoC Box can be UE (user terminal) PoC Box in the method, also can be NW (network) PoC Box.
The use PoC Box that Fig. 2 provides for the embodiment of the invention two realizes the method for user terminal communication with the verbal announcement mode.As shown in Figure 2, specifically may further comprise the steps:
Step 1: calling subscriber PoC1 calling party PoC2; PoC1 Client generates the PoC server that SIP INVITE invitation message sends to the PoC1 ownership, wherein comprises version information and the related service information (like calling subscriber PoC1 terminal versions information PoC1.0, called subscriber PoC2 terminal address etc.) of expression PoC1 Client in the SIP INVITE invitation message;
Version information and related service information that the PoC Server of step 2-3:PoC1 ownership preserves PoC1 Client; Be routed to the SIP INVITE invitation message of version information that comprises PoC1Client and relevant business information on the PoC Server of PoC2 ownership; The PoC Server of PoC2 ownership is according to the routing iinformation of the related service information acquisition SIP INVITE invitation message of PoC2; If be routed to the service terminal PoC Box of PoC2; The PoC Server of PoC2 ownership is routed to the service terminal PoC Box of PoC2 to SIP INVITE invitation message, forwards step 4-5 to; Otherwise, SIP INVITE invitation message is routed to PoC2 Client, communication follow-up work flow process is identical with prior art, here repeats no more;
Step 4:PoC Box receives and comprises the version information of PoC1 Client and the SIP INVITE invitation message of related service information; Version information and related service information according to the PoC1 Client that receives judge whether PoC1 Client can discern the business information of the PoC Box in the signaling information; If can discern, the follow-up work flow process of then communicating by letter is identical with prior art; If can not discern; Then generate and comprise the version information of PoC Box and the 200OK response message of related service information; Send to the 200OK response message on the PoC Server of PoC2 ownership, the PoC Server of PoC2 ownership is transmitted to the 200OK response message PoC Server of PoC1 ownership;
The PoC Server of step 5-6:PoC1 ownership transmits the 200OK response message;
It is to be noted at this; PoC1 communicate by letter with PoC Box do not connect communicate before; PoC1 Client also can initiate speaking request; This speaking request can be to comprise speaking request message in the SIP INVITE invitation message of giving tacit consent to, or the other speaking request of initiating of PoC1 Client, i.e. step 7;
The PoC Server of PoC1 ownership refuses the speaking request of PoC1 Client or according to after the flow process approval speaking request, the content of promptly describing in the step 8 forwards step 9 to;
Step 9-11:PoC Box sends voice messaging, and notice PoC1 Client is setting up and being connected of PoC Box sound pick-up outfit, information such as function prompt or method for using, and PoC1 Client presents to user PoC1 to this service message;
Step 12:PoC1 Client communicates by letter normally, and PoC Box will write down voice messaging and the control information that PoC1 user sends.
In above-mentioned step 8, what refuse PoC1 Client speaking request is the controlled function of PoC Server, and after according to flow process approval speaking request, this speech can not successfully be preserved;
PoC Box can be UE (user terminal) PoC Box in the method, also can be NW (network) PoC Box.
The PoC Server of the use PoC1 ownership that Fig. 3 provides for the embodiment of the invention three realizes the method for user terminal communication with the mode of short message notification.As shown in Figure 3, specifically may further comprise the steps:
Step 1: calling subscriber PoC1 calling party PoC2; PoC1 Client generates the PoC server that SIP INVITE invitation message sends to the PoC1 ownership, wherein comprises version information and the related service information (like caller PoC1 user terminal version information PoC1.0, called PoC2 user terminal address etc.) of expression PoC1 Client in the SIP INVITE invitation message;
Version information and related service information that the PoC Server of step 2-3:PoC1 ownership preserves PoC1 Client; Be routed to SIP INVITE invitation message on the PoC Server of PoC2 ownership; The PoC Server of PoC2 ownership is according to the routing iinformation of the related service information acquisition SIP INVITE invitation message of PoC2; If be routed to the service terminal PoC Box of PoC2; The PoC Server of PoC2 ownership is routed to the service terminal PoC Box of PoC2 to SIP INVITE invitation message, forwards step 4-5 to; Otherwise, SIP INVITE invitation message is routed to PoC2 Client, communication follow-up work flow process is identical with prior art, here repeats no more;
After step 4-5:PoC Box receives SIP INVITE invitation message; Generation comprises the version information of PoC Box and the 200OK response message of related service information; Send to the 200OK response message on the PoC Server of PoC2 ownership, the PoC Server of PoC2 ownership is transmitted to the 200OK response message PoC Server of PoC1 ownership;
The PoC Server of step 6:PoC1 ownership receives the 200OK response message; Obtain version information and the related service information of PoC Box, judge according to the version information of the PoC1Client that preserves and business information and PoC Box version information whether PoC1 Client can discern the business information of the PoC Box in the 200OK response message, if can discern; Then transmit the 200OK response message; Comprise the information of supporting PoC1 in this message, set up the connection between them, communicate by letter normally; If can not discern, then forward step 9 to;
It is to be noted at this; PoC1 communicate by letter with PoC Box do not connect communicate before; PoC1 Client also can initiate speaking request; This speaking request can be to comprise speaking request message in the SIP INVITE invitation message of giving tacit consent to, or the other speaking request of initiating of PoC1 Client, i.e. step 7;
The PoC Server of PoC1 ownership refuses the speaking request of PoC1 Client or according to after the flow process approval speaking request, the content of promptly describing in the step 8 forwards step 9 to;
The PoC Server of the step 9:PoC1 ownership information that sends SMS message, notice PoC1 Client is setting up and information such as being connected of PoC Box sound pick-up outfit, and PoC1 Client offers PoC1 user to this service message;
The short message information that PoC Server sends can adopt multiple mode, like traditional SMS short message, and multimedia message MMS, the type of message of recommending to use can also be SIP MESSAGE message, SIP INFO, and the SIP NOTIFY.In this message, will comprise following content at least, the calling subscriber, is used for the sign of User Recognition session at the called subscriber, and the called user terminal type is set up business information that call subscriber terminal can not be discerned in the process called user terminal provides etc. in communication.When using every kind of short message form to send, need the content of message to be organized according to agreement and the standard used separately.
Step 10:PoC1 Client communicates by letter with PoC Box normally, and PoC Box will write down voice messaging and the control information that PoC1 user sends.
In above-mentioned step 8, what refuse PoC1 Client speaking request is the controlled function of PoC Server, and after according to flow process approval speaking request, this speech can not successfully be preserved.
PoC Box can be UE (user terminal) PoC Box in the method, also can be NW (network) PoC Box.
The use PoC Box that Fig. 4 provides for the embodiment of the invention four realizes the method for user terminal communication with sms notification.As shown in Figure 4, specifically may further comprise the steps:
Step 1: calling subscriber PoC1 calling party PoC2; PoC1 Client generates the PoC server that SIP INVITE invitation message sends to the PoC1 ownership, wherein comprises version information and the related service information (like calling subscriber PoC1 terminal versions information PoC1.0, called subscriber PoC2 terminal address etc.) of expression PoC1 Client in the SIP INVITE invitation message;
Version information and related service information that the PoC Server of step 2-3:PoC1 ownership preserves PoC1 Client; Be routed to the SIP INVITE invitation message of version information that comprises PoC1 Client and relevant business information on the PoC Server of PoC2 ownership; The PoC Server of PoC2 ownership is according to the routing iinformation of the related service information acquisition SIP INVITE invitation message of PoC2; If be routed to the service terminal PoC Box of PoC2; The PoC Server of PoC2 ownership is routed to the service terminal PoC Box of PoC2 to SIP INVITE invitation message, forwards step 4-5 to; Otherwise, SIP INVITE invitation message is routed to PoC2 Client, communication follow-up work flow process is identical with prior art, here repeats no more;
Step 4:PoC Box receives and comprises the version information of PoC1 Client and the SIPINVITE invitation message of related service information; Version information and related service information according to the PoC1 Client that receives judge whether PoC1 Client can discern the business information of PoC Box; If can discern, the follow-up work flow process of then communicating by letter is identical with prior art; If can not discern; Then generate and comprise the version of PoC Box and the 200OK response message of related service information; Send to the 200OK response message on the PoC Server of PoC2 ownership, the PoC Server of PoC2 ownership is transmitted to the 200OK response message PoC Server of PoC1 ownership;
The PoC Server of step 5-6:PoC1 ownership transmits the 200OK response message;
It is to be noted at this; PoC1 communicate by letter with PoC Box do not connect communicate before; PoC1 Client also can initiate speaking request; This speaking request can be to comprise speaking request message in the SIP INVITE invitation message of giving tacit consent to, or the other speaking request of initiating of PoC1 Client, i.e. step 7;
The PoC Server of PoC1 ownership refuses the speaking request of PoC1 Client or according to after the flow process approval speaking request, the content of promptly describing in the step 8 forwards step 9 to.
The step 9-11:PoC Box information that sends SMS message, notice PoC1 Client is setting up and information such as being connected of PoCBox sound pick-up outfit, and PoC1 Client offers user PoC1 to this service message;
The short message information that PoC Box sends can adopt multiple mode, like traditional SMS short message, and multimedia message MMS, the type of message of recommending to use can also be SIP MESSAGE message, SIP INFO, and the SIP NOTIFY.At least to comprise following content in this short message, the calling subscriber, the called subscriber is used for the sign of User Recognition session, and the called user terminal type is set up business information that call subscriber terminal can not be discerned in the process called user terminal provides etc. in communication.When using every kind of short message form to send, every kind of message needs according to agreement and the standard used separately the content of message to be organized.
Step 12:PoC1 Client communicates by letter with PoC Box normally, and PoC Box will write down voice messaging and the control information that PoC1 user sends.
In above-mentioned step 8, what refuse PoC1 Client speaking request is the controlled function of PoC Server, and after according to flow process approval speaking request, this speech can not successfully be preserved;
PoC Box can be UE (user terminal) PoC Box in the method, also can be NW (network) PoC Box.
The PoC Server verbal announcement of the use PoC2 ownership that Fig. 5 provides for the embodiment of the invention five or the mode of short message notification realize the method for user terminal communication; Be with the embodiment of the invention two differences; The PoC Server of PoC2 ownership judges according to the version information of the PoC1 Client that receives and the version information of related service information and PoC2 whether PoC1 Client can discern the business information of the PoCBox in the signaling information; If can not, then the PoC Server of PoC2 ownership sets up communicating by letter between PoC1 and the PoC2 through the method for speech message or short message notification.
Fig. 6 realizes the convention business method for communicating for the embodiment of the invention six provides a kind of user terminal, and wherein the terminal is respectively the terminal of support voice business release and the version terminal of support voice and video traffic, specifically may further comprise the steps:
Step 1: the invitation message that user T1 comprises T1 version information and related service information for user T2 transmission through application server is set up and is communicated by letter;
Step 2:T2 Client generates response message and issues application server; Application server judges that according to the version information of the T1 Client version information in the invitation message and related service information and T2 can T1 Client discern T2 Client and send the business information in the signaling information; If can discern; Then identical with normal communication process, if can not discern, then forward step 3 to;
Step 3: application server is transmitted response message and is given user T1;
Step 4: application server sends voice message notification or short message notification T1 Client, is setting up and being connected of T2 Client, and has comprised the version information of T2 Client in speech message or the short message, business information, function prompt or method for using;
Step 5:T1 Client and T2 Client establish a communications link, and communicate by letter normally.
In the above-mentioned steps, the inventive method has made full use of through sending the business information that can support and understand to legacy version, makes it possible to realize the communication of user terminal.
The composition frame chart of the user terminal communication system that Fig. 7 provides for the embodiment of the invention seven.This system comprises call subscriber terminal PoC1 Client110, called user terminal PoC2 Client130 and PoCServer120; PoC1 Client communicates by letter with PoC2 through PoC Server, and PoC Server comprises message sink unit 121, judging unit 122, message generation unit 123, message sending unit 124;
The message sink unit is used to receive business request information or the PoC2 that PoC1 Client sends and sends service response message, from business request information, obtains PoC1 Client version information and related service information or from service response message, obtains version information and the related service information of PoC2;
PoC1 Client version that judging unit is used for obtaining according to the message sink unit and the version information of related service information and PoC2 judge whether PoC1 Client can discern the related service information of PoC2; If can support, then the notification message transmitting element sends related service information; Otherwise, the trigger messages generation unit;
Message generation unit is used to generate the business information that PoC1 Client can support;
Message sending unit is used to send related service information or will generates the business information that PoC1 Client can support and sends to PoC1 Client.
The business information that PoC1Client can support is voice messaging or short message information.
The composition frame chart of the user terminal communication system that Fig. 8 provides for the embodiment of the invention eight.This system comprises call subscriber terminal PoC1 Client210, called user terminal PoC Box220 and PoCServer230; PoC1 sends business request information through PoC Server to PoC Box, and PoC Box comprises message sink unit 221, judging unit 222, message generation unit 223, message sending unit 224;
The message sink unit is used to receive PoC1 Client through the business request information that PoC Server sends, and from business request information, obtains PoC1 Client version information and business information;
PoC1Client version information and related service information that judging unit is used for obtaining according to the message sink module judge whether call subscriber terminal can know the business information of PoC Box, if then the notification message sending module sends related service information; Otherwise, the trigger messages generation unit;
Message generation unit is used to generate the business information that PoC1 Client can support, this business information content comprises called user terminal, business information, function prompt or method for using;
Message sending unit is used to send business information and maybe will generates the business information that PoC1 Client can support and send to PoC1 Client through PoC Server.
The business information that PoC1 Client can support is voice messaging or short message information.
The embodiment of the invention has also proposed a kind of application server, and this application server 120 comprises: message sink unit 121, judging unit 122, message generation unit 123, message sending unit 124;
The message sink unit is used to receive business request information or service response message, from business request information or response message, obtains relevant version information and related service information;
Judging unit is used for judging according to relevant version information and the related service information that the message sink unit obtains whether call subscriber terminal can discern the business information of called user terminal, if then the notification message transmitting element sends service response message; Otherwise, the trigger messages generation unit;
Message generation unit is used to generate the business information that call subscriber terminal can be supported, the content of this business information comprises called subscriber's version information, business information, function prompt or method for using;
Message sending unit is used to send service response message or send the business information that the generation call subscriber terminal can be supported.
The embodiment of the invention also provides a kind of user terminal apparatus, and user terminal 230 comprises message sink unit 231, judging unit 232, message generation unit 233, message sending unit 234;
The message sink unit is used to receive business request information, from business request information, obtains call subscriber terminal version information and business information;
The version and the business information of the call subscriber terminal that judging unit is used for obtaining according to the message sink unit judge whether call subscriber terminal can discern the business information at its terminal, if then the notification message transmitting element sends service response message; Otherwise, the trigger messages generation unit;
Message generation unit is used to generate the business information that call subscriber terminal can be supported;
Message sending unit is used to send service response message or send the business information that the generation call subscriber terminal can be supported.
The embodiment of the invention is that example has been explained implementation method of the present invention and system with PoC service and convention business; But not only be confined to this two kinds of business; Also comprise multiple multimedia communication service, such as information series business, type of appearing business, location service and mobile broadcast class business, mobile advertisement service etc.
More than lift preferred embodiment; The object of the invention, technical scheme and advantage have been carried out further detailed description, and institute it should be understood that the above the preferred embodiments of the present invention that are; Not in order to limit the present invention; All within spirit of the present invention and principle, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (17)

1.一种实现用户终端通信的方法,主叫用户终端通过应用服务器和被叫用户终端进行通信,其特征在于,包括: 1. A method for realizing user terminal communication, the calling user terminal communicates with the called user terminal through an application server, it is characterized in that, comprising: 根据主叫用户终端的版本信息和相关业务信息和被叫用户终端的版本信息,判断所述主叫用户终端是否能够识别被叫用户终端发出的相关业务信息,如果否,则生成主叫用户终端能够支持的业务信息; According to the version information and related service information of the calling user terminal and the version information of the called user terminal, it is judged whether the calling user terminal can identify the related service information sent by the called user terminal, if not, then generate the calling user terminal Business information that can be supported; 所述的主叫用户终端接收能够支持的业务信息,其中所述主叫用户终端能够支持的业务信息的内容包括被叫用户终端版本信息,业务信息,功能提示或使用方法。 The calling user terminal receives the service information that can be supported, wherein the content of the service information that the calling user terminal can support includes the version information of the called user terminal, service information, function prompts or usage methods. 2.如权利要求1所述的方法,其特征在于,应用服务器根据主叫用户终端的版本信息和相关业务信息和被叫用户终端的版本信息,判断所述主叫用户终端是否能够识别被叫用户终端发出的相关业务信息,如果否,则应用服务器生成主叫用户终端能够支持的业务信息; 2. The method according to claim 1, wherein the application server judges whether the calling user terminal can identify the called user terminal according to the version information and related service information of the calling user terminal and the version information of the called user terminal. The relevant service information sent by the user terminal, if not, then the application server generates service information that the calling user terminal can support; 或被叫用户终端根据主叫用户终端的版本信息和相关业务信息和其版本信息判断所述主叫用户终端是否能够识别被叫用户终端发出的相关业务信息,如果否,则被叫用户终端生成主叫用户终端能够支持的业务信息。 Or the called user terminal judges whether the calling user terminal can identify the related service information sent by the called user terminal according to the version information and related service information of the calling user terminal, and if not, the called user terminal generates Service information that the calling user terminal can support. 3.如权利要求2所述的方法,其特征在于,所述应用服务器根据主叫用户终端的版本信息和相关业务信息和被叫用户终端的版本信息,判断所述主叫用户终端是否能够识别被叫用户终端发出的相关业务信息之前,进一步包括: 3. The method according to claim 2, wherein the application server judges whether the calling user terminal can identify Before the relevant service information sent by the called user terminal, it further includes: 主叫用户终端发送业务请求消息,应用服务器接收所述业务请求消息,根据所述业务请求消息获取所述主叫用户终端的版本信息和相关业务信息; The calling user terminal sends a service request message, the application server receives the service request message, and obtains version information and related service information of the calling user terminal according to the service request message; 应用服务器将所述的业务请求信息转发给被叫用户终端,接收所述被叫用户终端发送的业务响应消息,根据所述业务响应消息获取所述被叫用户终端的版本信息和相关业务信息。 The application server forwards the service request information to the called user terminal, receives the service response message sent by the called user terminal, and acquires version information and related service information of the called user terminal according to the service response message. 4.如权利要求2所述的方法,其特征在于,所述被叫用户终端根据主 叫用户终端的版本信息和相关业务信息和其版本信息判断所述主叫用户终端是否能够识别被叫用户终端发出的相关业务信息之前,进一步包括: 4. The method according to claim 2, wherein the called user terminal judges whether the called user terminal can identify the called user terminal according to the version information of the calling user terminal, related service information and its version information. Before the relevant business information sent by the terminal, it further includes: 所述被叫用户终端通过应用服务器接收主叫用户终端发送的业务请求消息,根据所述业务请求消息获取主叫用户终端的版本信息和相关业务信息。 The called user terminal receives the service request message sent by the calling user terminal through the application server, and obtains version information and related service information of the calling user terminal according to the service request message. 5.如权利要求1所述的方法,其特征在于,用户终端的业务包括PoC业务、会议业务、消息类业务、呈现类业务、位置业务、移动广播类业务或移动广告业务。 5. The method according to claim 1, wherein the services of the user terminal include PoC services, conference services, message services, presence services, location services, mobile broadcast services or mobile advertisement services. 6.如权利要求5所述的方法,其特征在于,若所述用户终端的业务为PoC业务,所述的主叫用户终端为PoC终端,应用服务器为PoC服务器,被叫用户终端为PoC Box。 6. The method according to claim 5, wherein, if the service of the user terminal is a PoC service, the calling user terminal is a PoC terminal, the application server is a PoC server, and the called user terminal is a PoC Box . 7.如权利要求6所述的方法,其特征在于,所述的短消息信息,包括SMS、MMS、SIP MESSAGE、SIP INFO或SIP NOTIFY消息。 7. The method according to claim 6, wherein the short message information includes SMS, MMS, SIP MESSAGE, SIP INFO or SIP NOTIFY messages. 8.如权利要求7所述的方法,其特征在于,主叫用户终端PoC终端在收到能够支持的业务信息前,暂时不能发起发言请求或者不能成功获得发言请求。 8 . The method according to claim 7 , wherein the PoC terminal of the calling user terminal cannot initiate a speaking request temporarily or fails to successfully obtain the speaking request before receiving the service information that can be supported. 9.如权利要求7所述的方法,其特征在于,所述的PoC Box为UE PoC Box或NW PoC Box。 9. The method according to claim 7, wherein the PoC Box is a UE PoC Box or a NW PoC Box. 10.一种应用服务器,其特征在于,包括消息接收单元、判断单元、消息生成单元和消息发送单元; 10. An application server, characterized in that it comprises a message receiving unit, a judging unit, a message generating unit and a message sending unit; 所述消息接收单元用于接收业务请求消息或业务响应消息,从所述的业务请求消息或响应消息中获取相关的版本信息和相关业务信息; The message receiving unit is used to receive a service request message or a service response message, and obtain relevant version information and relevant service information from the service request message or response message; 所述判断单元用于根据所述消息接收单元获取的相关的版本信息和相关业务信息判断主叫用户终端是否能够识别被叫用户终端发出的相关业务信息,如果是,则通知消息发送单元发送业务响应消息;否则,触发消息生成单元;  The judging unit is used to judge whether the calling user terminal can identify the related service information sent by the called user terminal according to the relevant version information and related service information obtained by the message receiving unit, and if so, notify the message sending unit to send the service information. Response message; otherwise, trigger message generation unit; 所述消息生成单元用于生成主叫用户终端能够支持的业务信息;其中所述主叫用户终端能够支持的业务信息的内容包括被叫用户终端版本信息,业务信息,功能提示或使用方法。 The message generation unit is used to generate service information that the calling user terminal can support; wherein the content of the service information that the calling user terminal can support includes called user terminal version information, service information, function prompts or usage methods. 所述消息发送单元用于发送业务响应消息或者发送生成主叫用户终端能够支持的业务信息。 The message sending unit is used for sending a service response message or sending and generating service information that the calling user terminal can support. 11.一种用户终端,其特征在于,包括消息接收单元、判断单元、消息生成单元和消息发送单元; 11. A user terminal, characterized in that it comprises a message receiving unit, a judging unit, a message generating unit and a message sending unit; 所述消息接收单元用于接收业务请求消息,从所述业务请求消息中获取主叫用户终端版本信息和业务信息; The message receiving unit is used to receive a service request message, and obtain calling user terminal version information and service information from the service request message; 所述判断单元用于根据所述消息接收单元获取的主叫用户终端的版本和业务信息判断主叫用户终端是否能够识别其终端的业务信息,如果是,则通知所述消息发送单元发送业务响应消息;否则,触发消息生成单元; The judging unit is used to judge whether the calling user terminal can recognize the service information of the calling user terminal according to the version and service information of the calling user terminal obtained by the message receiving unit, and if so, notify the message sending unit to send a service response message; otherwise, trigger the message generation unit; 所述消息生成单元用于生成主叫用户终端能够支持的业务信息,其中所述主叫用户终端能够支持的业务信息的内容包括被叫用户终端版本信息,业务信息,功能提示或使用方法; The message generation unit is used to generate service information that the calling user terminal can support, wherein the content of the service information that the calling user terminal can support includes the version information of the called user terminal, service information, function prompts or usage methods; 所述消息发送单元用于发送业务响应消息或发送所述的生成主叫用户终端能够支持的业务信息。 The message sending unit is used for sending a service response message or sending the generated service information that the calling user terminal can support. 12.一种用户终端通信系统,包括权利要求10中的应用服务器,以及与该应用服务器进行通信的主叫用户终端与被叫用户终端。 12. A user terminal communication system, comprising the application server in claim 10, and a calling user terminal and a called user terminal communicating with the application server. 13.如权利要求12所述的系统,其特征在于,所述主叫用户终端为PoC终端,所述的应用服务器为PoC Server。 13. The system according to claim 12, wherein the calling user terminal is a PoC terminal, and the application server is a PoC Server. 14.如权利要求13所述的系统,其特征在于,主叫用户终端PoC终端能够支持的业务信息为短消息信息或语音信息。 14. The system according to claim 13, wherein the service information that the calling user terminal PoC terminal can support is short message information or voice information. 15.一种用户终端通信系统,包括权利要求11中的用户终端,以及与该用户终端通信的主叫用户终端与应用服务器。 15. A user terminal communication system, comprising the user terminal in claim 11, and a calling user terminal and an application server communicating with the user terminal. 16.如权利要求15所述的系统,其特征在于,所述主叫用户终端为PoC 终端,用户终端为PoC Box,应用服务器为PoC Server。 16. The system according to claim 15, wherein the calling user terminal is a PoC terminal, the user terminal is a PoC Box, and the application server is a PoC Server. 17.如权利要求16所述的系统,其特征在于,主叫用户终端PoC终端能够支持的业务信息为语音信息或短消息信息。  17. The system according to claim 16, wherein the service information that the calling user terminal PoC terminal can support is voice information or short message information. the
CN2007100763972A 2007-07-05 2007-07-05 Method, apparatus and system implementing user terminal communication Expired - Fee Related CN101340613B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2007100763972A CN101340613B (en) 2007-07-05 2007-07-05 Method, apparatus and system implementing user terminal communication
PCT/CN2008/071536 WO2009006830A1 (en) 2007-07-05 2008-07-03 Method, device and system for implementing communication between the user terminals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007100763972A CN101340613B (en) 2007-07-05 2007-07-05 Method, apparatus and system implementing user terminal communication

Publications (2)

Publication Number Publication Date
CN101340613A CN101340613A (en) 2009-01-07
CN101340613B true CN101340613B (en) 2012-12-12

Family

ID=40214543

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007100763972A Expired - Fee Related CN101340613B (en) 2007-07-05 2007-07-05 Method, apparatus and system implementing user terminal communication

Country Status (2)

Country Link
CN (1) CN101340613B (en)
WO (1) WO2009006830A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102438205B (en) * 2012-01-16 2014-09-17 广州市景心网络科技有限公司 Method and system for pushing service based on action of mobile user
CN103384238B (en) * 2012-10-30 2016-09-28 深圳海联讯科技股份有限公司 The method and device that a kind of SIP compensates

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1852496A (en) * 2005-11-02 2006-10-25 华为技术有限公司 Method for realizing PoC business
CN1893427A (en) * 2005-07-07 2007-01-10 华为技术有限公司 Method for conducting business support ability consultation
CN1984135A (en) * 2005-12-13 2007-06-20 华为技术有限公司 Network and method for operating session ability information

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1758649B (en) * 2004-10-05 2010-04-28 华为技术有限公司 Method for network intercommunication of Internet Protocols with different versions

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1893427A (en) * 2005-07-07 2007-01-10 华为技术有限公司 Method for conducting business support ability consultation
CN1852496A (en) * 2005-11-02 2006-10-25 华为技术有限公司 Method for realizing PoC business
CN1984135A (en) * 2005-12-13 2007-06-20 华为技术有限公司 Network and method for operating session ability information

Also Published As

Publication number Publication date
WO2009006830A1 (en) 2009-01-15
CN101340613A (en) 2009-01-07

Similar Documents

Publication Publication Date Title
US8036692B2 (en) Brew platform enabling advanced voice services (AVS) including push-to-talk, push-to-conference and push-to-message on wireless handsets and networks
US7668515B2 (en) Portable telephone for conveying real time walkie-talkie streaming audio-video
US20060189337A1 (en) Premium voice services for wireless communications systems
EP2154820A1 (en) A method for initiating conferences, an application service proxy, a conference server and system
CN101361315A (en) Group communication
JP2008523662A (en) Image-based push-to-talk user interface image exchange method
WO2005009006A2 (en) Premium voice services for wireless communications systems
MX2007002723A (en) Group details of group services.
CN101394294B (en) Access method, system and apparatus for network multimedia meeting
CN101098516B (en) System, method for implementing wireless one-key operation and gateway switching equipment
US7809839B2 (en) Method and system for call set-up between mobile communication terminals
US20080064430A1 (en) Mobile communications terminal and method therefor
CN101459880B (en) Session request method and system for establishing temporary group call
US20090106114A1 (en) Method and system for controlling advertisement playing and playing advertisements in group sessions
KR100625123B1 (en) Method and system for implementing PET service using SIP and SDV in mobile communication data network
CN100442789C (en) A method and system for implementing multi-party communication
CN101340613B (en) Method, apparatus and system implementing user terminal communication
CN1750505B (en) Sender Identification Method Based on Real-time Transport Protocol
US20100189240A1 (en) Contacting a person outside of a teleconference without leaving the teleconference
JP4078381B2 (en) Method and apparatus for push-to-talk
US8391908B2 (en) Communication systems
CN102067594B (en) Method and communication session information server for determining an active communication session
CN101083535B (en) Method and system for realizing personalized service in packet service
JP2010507302A (en) Improved signaling for “push-to-talk” type communication sessions by inserting business cards
KR100723673B1 (en) Speaker display method and system using multimedia in PPT service

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20121212

Termination date: 20180705

CF01 Termination of patent right due to non-payment of annual fee