CN106789571A - A kind of cross-domain instant communication method and its system based on IMS architecture - Google Patents

A kind of cross-domain instant communication method and its system based on IMS architecture Download PDF

Info

Publication number
CN106789571A
CN106789571A CN201611170112.7A CN201611170112A CN106789571A CN 106789571 A CN106789571 A CN 106789571A CN 201611170112 A CN201611170112 A CN 201611170112A CN 106789571 A CN106789571 A CN 106789571A
Authority
CN
China
Prior art keywords
domain
cross
opposite end
message
group
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.)
Pending
Application number
CN201611170112.7A
Other languages
Chinese (zh)
Inventor
王亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bangyan Technology Co Ltd
Original Assignee
Bangyan Technology 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 Bangyan Technology Co Ltd filed Critical Bangyan Technology Co Ltd
Priority to CN201611170112.7A priority Critical patent/CN106789571A/en
Priority to PCT/CN2017/070707 priority patent/WO2018107556A1/en
Publication of CN106789571A publication Critical patent/CN106789571A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/043Real-time or near real-time messaging, e.g. instant messaging [IM] using or handling presence information
    • 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/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • 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/10Architectures or entities
    • H04L65/1063Application servers providing network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention provides a kind of cross-domain instant communication method based on IMS architecture, including cross-domain configuration, cross-domain detection, opposite end domain judges online, opposite end tract tissue framework is obtained, opposite end domain information is subscribed to, sets up cross-domain communication;Present invention also offers a kind of cross-domain instant communicating system based on IMS architecture, including cross-domain build module, cross-domain group management module, cross-domain instant message module;The present invention need not rebuild intercommunicating system and live and redeploy a set of stronger system, but carry out Function Extension transformation using the instant communicating system of original IMS architecture, make between multiple domains that between i.e. multiple systems intercommunication can be carried out;Eliminating instant communicating system intercommunication of handling official business between follow-up Liang Ge enterprises needs the cost of input, at the same after intercommunication cooperation terminates can the enterprise's interoperation relationships of Rapid reversal two, reach the high efficiency of cross-domain office, meet business tie-up demand.

Description

A kind of cross-domain instant communication method and its system based on IMS architecture
Technical field
The present invention relates to instant messaging field, and in particular to a kind of cross-domain instant communication method based on IMS architecture and its System.
Background technology
As current internet technology develops, instant messaging has become a kind of important way of the daily exchange of people;When Preceding enterprise routine office work communication with exchange in terms of, progressively start to tend to carry out office communication using immediate communication tool With communication.The MSN of current domestic existing Microsoft, enterprise of Tengxun leads to, the eSpace of Huawei, the instant messaging system such as nail nail of Ali System.But the instant communicating system of current these enterprises communication is substantially the communication system based on single system single domain, i.e., only a set of Server system, open an account data and the information of user be all among book server effectively;So for Liang Ge companies due to Instant communicating system intercommunication after Cooperation or combination of enterprise between company there is the technical difficulty on linking up or merging; On the one hand, for the cooperation of two or more proprietary companies, the original instant communicating system intercommunication between these companies is ratio Relatively have difficulties;On the other hand, while in combination of enterprise after follow-up cooperation is finished, it is possible to need to split again, it is necessary to extensive The state of multiple original single domain system.
For the demand that cooperative cooperating office is carried out between enterprise, need to be carried out to there is office communication system between different enterprises Intercommunication, a set of system for intercommunication docking or a set of property of deployment are redeployed in order to meet demand current similar product needs The stronger system of energy is currently needed for all enterprises of docking to include, and utilization rate of equipment and installations is low while input cost is high, particularly Subsequently as do not needed during cooperation, the equipment for putting into before just faces idle risk;At present except the equipment weight that performance is stronger New deployment is outer, without good solution.
The content of the invention
It is an object of the invention to the problem above for overcoming prior art to exist, there is provided a kind of based on the cross-domain of IMS architecture Instant communication method and its system, for solving two sets instant communicating systems for being based on IMS system architectures between cross-domain inter communication ask Topic.
To realize above-mentioned technical purpose, above-mentioned technique effect is reached, the present invention is achieved through the following technical solutions:
A kind of cross-domain instant communication method and its system based on IMS architecture, comprise the following steps:
S0, cross-domain configuration, configure this domain PGM-AS systems and set;
S1, cross-domain detection, this domain PGM-AS send cross-domain probe messages by this domain SBC, judge whether to it is cross-domain i.e. When communicate;
S2, opposite end domain judge online, judges opposite end domain state, then opens cross-domain online, then closes offline cross-domain;
S3, acquisition opposite end tract tissue framework, after unlatching is cross-domain, this domain PGM-AS receives opposite end domain message by this domain SBC Response message, this domain PGM-AS obtains opposite end tract tissue framework;
S4, subscription opposite end domain information, mutually subscribe to other side's organizational structure information between this domain and opposite end domain, returned by NOTIFY The subscription acknowledgement message returned;
S5, cross-domain communication is set up, described cross-domain communication includes cross-domain group creating (dismission), cross-domain instant messaging;Institute The cross-domain instant messaging stated includes cross-domain point-to-point instant messaging, cross-domain group's instant messaging;Described cross-domain group creating (solution Dissipate) for creating (dismission) not groups of users between same area;Described cross-domain point-to-point instant messaging is used to process point between not same area To user's instant messaging;User is in the group that described cross-domain group's instant messaging is constituted for user between treatment not same area When communicate.
Further, SBC address conversions are also included in described step S3, this domain addresses is converted into actual transmissions SBC addresses.
Further, the mode of described acquisition opposite end tract tissue Schema information includes FTP modes, described message response Information includes user name, password, purpose IP address, the destination interface of the FTP that opposite end tract tissue Schema information is used with opposite end domain.
Further, described subscription acknowledgement message includes opposite end domain user state information, opposite end domain management and group state Information;Described opposite end domain user state information is included online, offline, busy, leaves;Described opposite end domain management and group state Information enters group and peels off including the member that user is created in group, group, group members status change notification.
Further, described cross-domain group creating (dismission) is comprised the following steps:This domain group creating (dismission), preservation Group creating (dismission) tissue document, transmission group creating (dismission) tissue document to opposite end domain, opposite end domain create (dismission) group Organize document, notify cross-domain group member.
Further, described cross-domain point-to-point instant messaging is comprised the following steps:CSCF message fields judge, message sends Sent to opposite end domain SBC, opposite end domain CSCF message to this domain SBC, message and sent.
Further, described CSCF message fields judge to include the judgement of this domain CSCF message fields, opposite end domain CSCF message fields Judge;Described this domain CSCF message fields are judged as that non-domain message performs message and send to this domain SBC;Described opposite end domain CSCF message fields are judged as that this domain message performs opposite end domain CSCF message and sends.
Further, described cross-domain group's instant messaging is comprised the following steps:This domain CSCF message is sent to this domain PGM-AS, PGM-AS group domain judge, message sends to this domain SBC, message to send to opposite end domain SBC, opposite end domain CSCF and receives Sent after message to opposite end domain PGM-AS, opposite end domain CSCF message and sent.
Further, described PGM-AS group domains judge to include the judgement of this domain PGM-AS group domains, opposite end domain PGM-AS Group domain judges;Described this domain PGM-AS group domains are judged as that non-this domain performs message and sends to this domain SBC;Described opposite end Domain PGM-AS group domains are judged as that this domain performs opposite end domain CSCF message and sends.
A kind of cross-domain instant communicating system based on IMS architecture, including it is cross-domain build module, cross-domain group management module, Cross-domain instant message module;It is described it is cross-domain build module judge online including cross-domain detection, opposite end domain, opposite end tract tissue framework Obtain, opposite end domain information is subscribed to;Described cross-domain detection is used to configure the PGM-AS system settings of this domain, judges whether to cross-domain Instant messaging;Described opposite end domain judged for judging opposite end domain state online, then opens cross-domain online, then close offline across Domain;Described opposite end tract tissue framework is obtained and sends message for this domain SBC, and opposite end domain sends message response letter after receiving message Breath;Described opposite end domain information is subscribed to for mutually subscribing to other side's organizational structure information between this domain and opposite end domain, by NOTIFY The subscription acknowledgement message of return;Described cross-domain group management module is used to create (dismission) not groups of users between same area;It is described Cross-domain instant message module include cross-domain point-to-point instant messaging communication, cross-domain group's instant messaging communication;Described point is right Point instant messaging communication is used for user message communication between not same area;Between described cross-domain group's instant messaging communication is used for not same area Groups of users message communication.
Beneficial effects of the present invention:The present invention provides a kind of cross-domain instant communication method based on IMS architecture, including cross-domain Configuration, cross-domain detection, opposite end domain judge online, opposite end tract tissue framework is obtained, opposite end domain information is subscribed to, sets up cross-domain communication; Present invention also offers a kind of cross-domain instant communicating system based on IMS architecture, including cross-domain build module, cross-domain management and group Module, cross-domain instant message module;The present invention need not rebuild intercommunicating system work and redeploy a set of stronger system, but Function Extension transformation is carried out using the instant communicating system of original IMS architecture, makes between multiple domains energy between i.e. multiple systems Enough carry out intercommunication;Eliminating instant communicating system intercommunication of handling official business between follow-up Liang Ge enterprises needs the cost of input, while intercommunication Cooperation terminate after can the enterprise's interoperation relationships of Rapid reversal two, reach the high efficiency of cross-domain office, meet business tie-up demand.
Described above is only the general introduction of technical solution of the present invention, in order to better understand technological means of the invention, And can be practiced according to the content of specification, below with presently preferred embodiments of the present invention and coordinate accompanying drawing describe in detail as after. Specific embodiment of the invention is shown in detail by following examples and its accompanying drawing.
Brief description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, constitutes the part of the application, this hair Bright schematic description and description does not constitute inappropriate limitation of the present invention for explaining the present invention.In the accompanying drawings:
Fig. 1 is a kind of cross-domain instant communication method flow chart based on IMS architecture of the invention;
Fig. 2 is a kind of cross-domain instant communication method detail flowchart based on IMS architecture of the invention;
Fig. 3 is a kind of cross-domain instant messaging institutional framework schematic diagram based on IMS architecture of the invention;
Fig. 4 is a kind of acquisition opposite end tract tissue configuration diagram based on IMS architecture of the invention;
Fig. 5 is a kind of subscription opposite end domain schematic diagram based on IMS architecture of the invention;
Fig. 6 is a kind of cross-domain group creating schematic diagram based on IMS architecture of the invention;
Fig. 7 is a kind of cross-domain point-to-point instant messaging schematic diagram based on IMS architecture of the invention;
Fig. 8 is a kind of cross-domain group's instant messaging schematic diagram based on IMS architecture of the invention;
In figure:
SIP (Session Initiation Protocol, session initiation protocol);
PGM-AS (Presence Group Message-Application Server, group's instant message application clothes Business);
SBC (Session border controller, Session Border Controller);
XCAP (The XML Configuration Access Protocol, XML configuration access agreement);
CSCF (Call Session Control Function, CSCF).
Specific embodiment
Describe the present invention in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Shown in reference picture 1-8, as shown in figure 1, a kind of cross-domain instant communication method and its system based on IMS architecture, bag Include following steps:
S0, cross-domain configuration, before cross-domain beginning, first set to this domain PGM-AS systems and configure;It should be appreciated that configuration Domain number is not limited, and cross-domain relation is not single only one-to-one, but the relation of multi-to-multi.
S1, cross-domain detection, this domain PGM-AS send cross-domain probe messages by this domain SBC, judge whether to it is cross-domain i.e. When communicate;As shown in figure 3, the SBC in IMS network is the cross-domain standard configuration of IMS network;By configuring this domain PGM-AS systems come really It is fixed whether to need to carry out cross-domain instant messaging, for example:A domains are when carrying out cross-domain to B domains after the PGM-AS system configurations of this domain Detected, opened detection, detection is carried out the User Status of cross-domain business organization and obtains its state.
S2, opposite end domain judge online, judges opposite end domain state, then opens cross-domain online, then closes offline cross-domain.
S3, acquisition opposite end tract tissue framework, after unlatching is cross-domain, this domain PGM-AS receives opposite end domain message by this domain SBC Response message, this domain PGM-AS obtains opposite end tract tissue framework;As shown in Figure 4, it is preferable that also include in described step S3 SBC address conversions, this domain addresses is converted to the SBC addresses of actual transmissions.Preferably, described acquisition opposite end tract tissue framework The mode of information includes FTP modes, and described message response message includes opposite end tract tissue Schema information with the use of opposite end domain The user name of FTP, password, purpose IP address, destination interface.Preferably message uses the OPTIONS, OPTIONS messages can to take With self-defined header field, it is respectively intended to indicate the organizational structure for obtaining opposite end and the mode for obtaining, for example:Detect and obtain opposite end domain Organizational structure information, acquisition methods use FTP modes.Specific acquisition methods are illustrated below by code annotation, code is such as Under:
OPTIONS sip:[email protected] SIP/2.0
Via:SIP/2.0/UDPserverA.domain.com;rport;Branch=z9hG4bKBY2846de0e- 9783-8d2f-125a0ea1a04a
From:<sip:[email protected]>;Tag=946d3ad3-c827-4798-b0a8- 12a26744d1e9
Contact:<sip:[email protected]>
Call-ID:aac15eee-d39f-4f52-a410-d2f897ae6625
CSeq:37862OPTIONS
Max-Forwards:70
Content-Type:Message/CPIM
Content-Length:89
MsgExt.FileName:B-Organizational-Structure//instruction obtains the organizational structure information of B
MsgExt.TransType:The transmission means ftp modes of ftp//acquisition
MsgExt.MthType:The method get methods of get//acquisition
The detected side of probe messages OPTIONS is received, response can be carried out to negotiation to carry message in 200OK:
SIP/2.0 200OK
Via:SIP/2.0/UDPserverA.domain.com;rport;Branch=z9hG4bKBY2846de0e- 9783-8d2f-125a0ea1a04a;Received=17.168.81.225;
From:<sip:[email protected]>;Tag=946d3ad3-c827-4798-b0a8- 12a26744d1e9
To:<sip:[email protected]>;Tag=93810874
Call-ID:aac15eee-d39f-4f52-a410-d2f897ae6625
CSeq:37862OPTIONS
Contact:<sip:[email protected]>
Content-Type:Message/CPIM
Content-Length:337
MsgExt.File.Name:B-Organizational-Structure
MsgExt.File.ID:A0553E87-A9DF-4cf8-99B2-F6960B58B72A2016519142813291
MsgExt.File.Size:655
MsgExt.contentType:XmlFile
MsgExt.Ftp.Cmd:GET
MsgExt.Ftp.Username:anonymous
MsgExt.Ftp.pwd:
MsgExt.Ftp.Ip:17.168.81.225
MsgExt.Ftp.Port:21
MsgExt.Xcap.Port:8088//subsequent groups document function interface port
MsgExt.Ftp.Path:/groupfile/2016-05-18-06-32-32eENiKWp8
S4, subscription opposite end domain information, mutually subscribe to other side's organizational structure information between this domain and opposite end domain, returned by NOTIFY The subscription acknowledgement message returned;Preferably, described subscription acknowledgement message includes that opposite end domain user state information, opposite end domain group are managed Reason status information;Described opposite end domain user state information is included online, offline, busy, leaves;Described opposite end domain group pipe Reason status information enters group and peels off including the member that user is created in group, group, group members status change notification.Such as Fig. 5 institutes Show, A domains PGM-AS will be subscribed to the organizational structure information of the PGM-AS in B domains, member's change in follow-up B domains and member are presented State change all by this subscribe to NOTIFY notified, can be by the instant communicating system in opposite end domain by upper this step Acquisition of information to this domain, and opposite end member's change and subscriber presentation state all this domain can be notified by NOTIFY, The status presentation in such domain of A, B two can be with cross-domain.
S5, cross-domain communication is set up, as shown in Fig. 2 described cross-domain communication includes cross-domain group creating (dismissions), cross-domain is When communicate;Described cross-domain instant messaging includes cross-domain point-to-point instant messaging, cross-domain group's instant messaging;Described cross-domain group Group creates (dismissions) for creating (dismission) not groups of users between same area;Described cross-domain point-to-point instant messaging is used to process not Point-to-point user's instant messaging between same area;Group of the described cross-domain group's instant messaging for user's composition between treatment not same area Interior user's instant messaging.
As shown in Figure 6, it is preferable that described cross-domain group creating (dismission) is comprised the following steps:This domain group creating (solution Dissipate), preserve group creating (dismissions) tissue document, transmission group creating (dismission) tissue document to opposite end domain, the establishment of opposite end domain (dismission) group document, notify cross-domain group member.When user creates cross-domain group, this domain Mr.'s PGM-AS cost domain group letter Breath document;Group creating request is sent to opposite end domain simultaneously, equally a group document is created in opposite end domain, in this two parts of documents Appearance is consistent.User dismiss cross-domain group when, step is ibid;After group creating, the user for paying close attention to this group is needed to group Carry out subscription flow, the member that the variation of follow-up group group member all can in time notify other on-line subscriptions to cross group;User Actively move back group and the person of being created kicks out of;Operation is consistent with the operation of this domain, equally also to carry out cross-domain XCAP document functions.
As shown in Figure 7, it is preferable that described cross-domain point-to-point instant messaging is comprised the following steps:The judgement of CSCF message fields, Message sends to this domain SBC, message to send to opposite end domain SBC, opposite end domain CSCF message and sends.Preferably, described CSCF disappears Breath domain judges to include that this domain CSCF message fields judge, opposite end domain CSCF message fields judge;Described this domain CSCF message fields judge Sent to this domain SBC for non-domain message performs message;It is right that described opposite end domain CSCF message fields are judged as that this domain message is performed End domain CSCF message sends.As shown in fig. 7, cross-domain point-to-point instant message, when A domains user (UE) sends message, A domains CSCF sentences Breaking, the destination address of this message be not this domain (A domains), therefore message is transmitted directly to A domains SBC, and opposite end has been transmitted to by A domains SBC Domain B domains SBC is then passed to B domains CSCF, B domain CSCF and judges that message is this domain (B domains), and this domain instant message is walked after message is received Flow, message is finally issued B domains user.
As shown in Figure 8, it is preferable that described cross-domain group's instant messaging is comprised the following steps:This domain CSCF message sends Judge to this domain PGM-AS, PGM-AS group domain, message sends to this domain SBC, message and sends to opposite end domain SBC, opposite end domain CSCF is sent to opposite end domain PGM-AS, the CSCF message transmissions of opposite end domain after receiving message.Preferably, described PGM-AS group domains Judgement includes that this domain PGM-AS group domains judge, opposite end domain PGM-AS group domains judge;Described this domain PGM-AS group domains are sentenced Break and sent to this domain SBC for non-this domain performs message;Described opposite end domain PGM-AS group domains are judged as that this domain performs opposite end domain CSCF message sends.As shown in figure 8, the message of cross-domain group's instant messaging, first A domains user (UE1) send a message to A domains CSCF, A domain CSCF send it to the PGM-AS treatment of A domains, and the PGM-AS in A domains has found that current purpose group is cross-domain group Group, the PGM-AS in A domains parses A domains user in group, and A domains CSCF is transmitted to the user (UE2) in A domains;Message is passed through into A afterwards Domain SBC, B domain SBC is transmitted to opposite end domain B domains CSCF;B domains CSCF sends it to the PGM-AS treatment of B domains, B domains PGM-AS B domains user in group is parsed, B domains CSCF is transmitted to the user (UE3, UE4) in B domains after B domains reception message.
A kind of cross-domain instant communicating system based on IMS architecture, including it is cross-domain build module, cross-domain group management module, Cross-domain instant message module;It is described it is cross-domain build module judge online including cross-domain detection, opposite end domain, opposite end tract tissue framework Obtain, opposite end domain information is subscribed to;Described cross-domain detection is used to configure the PGM-AS system settings of this domain, judges whether to cross-domain Instant messaging;Described opposite end domain judged for judging opposite end domain state online, then opens cross-domain online, then close offline across Domain;Described opposite end tract tissue framework is obtained and sends message for this domain SBC, and opposite end domain sends message response letter after receiving message Breath;Described opposite end domain information is subscribed to for mutually subscribing to other side's organizational structure information between this domain and opposite end domain, by NOTIFY The subscription acknowledgement message of return;Described cross-domain group management module is used to create (dismission) not groups of users between same area;It is described Cross-domain instant message module include cross-domain point-to-point instant messaging communication, cross-domain group's instant messaging communication;Described point is right Point instant messaging communication is used for user message communication between not same area;Between described cross-domain group's instant messaging communication is used for not same area Groups of users message communication.
The present invention provides a kind of cross-domain instant communication method based on IMS architecture, including cross-domain configuration, cross-domain detection, right End domain judges online, opposite end tract tissue framework is obtained, opposite end domain information is subscribed to, sets up cross-domain communication;Present invention also offers one Kind of the cross-domain instant communicating system based on IMS architecture, including cross-domain build module, cross-domain group management module, cross-domain disappear immediately Breath module;The present invention need not rebuild intercommunicating system work and redeploy a set of stronger system, but use original IMS framves The instant communicating system of structure carries out Function Extension transformation, makes that intercommunication can be carried out between i.e. multiple systems between multiple domains;Save Instant communicating system intercommunication of being handled official business between follow-up Liang Ge enterprises needs the cost of input, while can be quick after intercommunication cooperation terminates Two enterprise's interoperation relationships are released, the high efficiency of cross-domain office is reached, business tie-up demand is met.
The above, only presently preferred embodiments of the present invention not makees any formal limitation to the present invention;It is all The those of ordinary skill of the industry can shown in by specification accompanying drawing and the above and swimmingly implement the present invention;But, it is all Those skilled in the art without departing from the scope of the present invention, are done using disclosed above technology contents The equivalent variations of a little variation, modification and evolution for going out, are Equivalent embodiments of the invention;Meanwhile, it is all according to of the invention Variation, modification and evolution of any equivalent variations that substantial technological is made to above example etc., still fall within skill of the invention Within the protection domain of art scheme.

Claims (10)

1. a kind of cross-domain instant communication method based on IMS architecture, it is characterised in that comprise the following steps:
S0, cross-domain configuration, configure this domain PGM-AS systems and set;
S1, cross-domain detection, this domain PGM-AS send cross-domain probe messages by this domain SBC, judge whether to cross-domain IMU News;
S2, opposite end domain judge online, judges opposite end domain state, then opens cross-domain online, then closes offline cross-domain;
S3, acquisition opposite end tract tissue framework, after unlatching is cross-domain, this domain PGM-AS receives the message response of opposite end domain by this domain SBC Information, this domain PGM-AS obtains opposite end tract tissue framework;
S4, subscription opposite end domain information, mutually subscribe to other side's organizational structure information between this domain and opposite end domain, returned by NOTIFY Subscription acknowledgement message;
S5, cross-domain communication is set up, described cross-domain communication includes cross-domain group creating (dismission), cross-domain instant messaging;Described Cross-domain instant messaging includes cross-domain point-to-point instant messaging, cross-domain group's instant messaging;Described cross-domain group creating (dismission) For creating (dismission) not groups of users between same area;Described cross-domain point-to-point instant messaging is for point-to-point between treatment not same area User's instant messaging;Described cross-domain group's instant messaging is for user's IMU in the group of user's composition between treatment not same area News.
2. a kind of cross-domain instant communication method based on IMS architecture according to claim 1, it is characterised in that:Described Also include SBC address conversions in step S3, this domain addresses is converted to the SBC addresses of actual transmissions.
3. a kind of cross-domain instant communication method based on IMS architecture according to claim 1, it is characterised in that:Described Obtaining the mode of opposite end tract tissue Schema information includes FTP modes, and described message response message includes opposite end tract tissue framework User name, password, purpose IP address, the destination interface of the FTP that information is used with opposite end domain.
4. a kind of cross-domain instant communication method based on IMS architecture according to claim 1, it is characterised in that:Described Subscription acknowledgement message includes opposite end domain user state information, opposite end domain management and group status information;Described opposite end domain user's shape State information is included online, offline, busy, leaves;Described opposite end domain management and group status information includes that user creates group's group Member in group enters group and peels off, group members status change notification.
5. a kind of cross-domain instant communication method based on IMS architecture according to claim 1, it is characterised in that described Cross-domain group creating (dismission) comprises the following steps:This domain group creating (dismission), preserve group creating (dismission) tissue document, Group creating (dismission) tissue document to opposite end domain, opposite end domain is sent to create (dismission) group document, notify cross-domain group member.
6. a kind of cross-domain instant communication method based on IMS architecture according to claim 1, it is characterised in that described Cross-domain point-to-point instant messaging is comprised the following steps:CSCF message fields judge, message sends to this domain SBC, message and sends to right End domain SBC, opposite end domain CSCF message send.
7. a kind of cross-domain instant communication method based on IMS architecture according to claim 6, it is characterised in that:Described CSCF message fields judge to include that this domain CSCF message fields judge, opposite end domain CSCF message fields judge;Described this domain CSCF message Domain is judged as that non-domain message performs message and send to this domain SBC;Described opposite end domain CSCF message fields are judged as this domain message Opposite end domain CSCF message is performed to send.
8. a kind of cross-domain instant communication method based on IMS architecture according to claim 1, it is characterised in that described Cross-domain group's instant messaging is comprised the following steps:This domain CSCF message sends to this domain PGM-AS, PGM-AS group domain and judges, disappears Breath send to this domain SBC, message send receive message to opposite end domain SBC, opposite end domain CSCF after send to opposite end domain PGM-AS, right End domain CSCF message sends.
9. a kind of cross-domain instant communication method based on IMS architecture according to claim 8, it is characterised in that:Described PGM-AS group domains judge to include that this domain PGM-AS group domains judge, opposite end domain PGM-AS group domains judge;This described domain PGM-AS group domains are judged as that non-this domain performs message and sends to this domain SBC;Described opposite end domain PGM-AS group domains are judged as This domain performs opposite end domain CSCF message and sends.
10. a kind of cross-domain instant communicating system based on IMS architecture according to claim 1 to 9, it is characterised in that:Bag Include and cross-domain build module, cross-domain group management module, cross-domain instant message module;Described cross-domain module of building includes cross-domain spy Survey, opposite end domain judges online, opposite end tract tissue framework is obtained, opposite end domain information is subscribed to;Described cross-domain detection is used to configure this Domain PGM-AS systems are set, and judge whether to cross-domain instant messaging;Described opposite end domain is judged for judging opposite end domain online State, then opens cross-domain online, then closes offline cross-domain;Described opposite end tract tissue framework is obtained to be sent for this domain SBC and reported Text, opposite end domain sends message response message after receiving message;Described opposite end domain information is subscribed to for phase between this domain and opposite end domain Other side's organizational structure information is mutually subscribed to, the subscription acknowledgement message returned by NOTIFY;Described cross-domain group management module is used The groups of users between establishment (dismission) not same area;Described cross-domain instant message module is logical including cross-domain point-to-point instant message News, cross-domain group's instant messaging communication;Described point-to-point instant messaging communication is used for user message communication between not same area;It is described Cross-domain group's instant messaging communication be used for not groups of users message communication between same area.
CN201611170112.7A 2016-12-16 2016-12-16 A kind of cross-domain instant communication method and its system based on IMS architecture Pending CN106789571A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201611170112.7A CN106789571A (en) 2016-12-16 2016-12-16 A kind of cross-domain instant communication method and its system based on IMS architecture
PCT/CN2017/070707 WO2018107556A1 (en) 2016-12-16 2017-01-10 Cross-domain instant messaging method and system based on ims architecture

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611170112.7A CN106789571A (en) 2016-12-16 2016-12-16 A kind of cross-domain instant communication method and its system based on IMS architecture

Publications (1)

Publication Number Publication Date
CN106789571A true CN106789571A (en) 2017-05-31

Family

ID=58892318

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611170112.7A Pending CN106789571A (en) 2016-12-16 2016-12-16 A kind of cross-domain instant communication method and its system based on IMS architecture

Country Status (2)

Country Link
CN (1) CN106789571A (en)
WO (1) WO2018107556A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109428737A (en) * 2017-08-24 2019-03-05 钉钉控股(开曼)有限公司 Change method, group creating method and the device of group type
CN110198524A (en) * 2018-02-26 2019-09-03 中兴通讯股份有限公司 A kind of corresponding relationship processing method and processing device based on intercommunication RCS system
CN112217709A (en) * 2019-07-10 2021-01-12 腾讯科技(深圳)有限公司 Instant messaging method, instant messaging device, electronic equipment and storage medium
CN113645320A (en) * 2020-05-11 2021-11-12 阿里巴巴集团控股有限公司 Incidence relation establishing method, data interaction method and device
CN113852543A (en) * 2021-10-09 2021-12-28 周子阳 Communication method

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111431790B (en) * 2019-01-09 2022-02-08 腾讯科技(深圳)有限公司 Instant messaging method, device, system and storage medium
CN115277538A (en) * 2022-07-18 2022-11-01 郑州小鸟信息科技有限公司 Cross-domain message publishing method and system based on routing computation

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1487706A (en) * 2003-07-17 2004-04-07 腾讯科技(深圳)有限公司 Method, system and control process for enterprise to communicate timely
US20100107088A1 (en) * 2008-10-28 2010-04-29 Meebo, Inc. Provisioning instant communications for a community of users
CN103685004A (en) * 2013-12-18 2014-03-26 华南理工大学 Protocol gateway and method supporting interconnection and interworking of enterprise-class instant messaging systems
CN103916311A (en) * 2014-04-21 2014-07-09 腾讯科技(深圳)有限公司 Information transmission control method, device and system
CN104811371A (en) * 2015-05-15 2015-07-29 北京北信源软件股份有限公司 Brand-new instant messaging system
CN104811370A (en) * 2015-04-27 2015-07-29 北京北信源软件股份有限公司 Safe instant messaging system structure based on identification
CN104821908A (en) * 2015-04-08 2015-08-05 北京北信源软件股份有限公司 Exclusive service-supporting instant messaging method and system
CN105072093A (en) * 2015-07-20 2015-11-18 北京北信源软件股份有限公司 Interconnection device and method used for IM system
CN105099864A (en) * 2014-05-23 2015-11-25 上海优立检测技术有限公司 Method for interconnecting and intercommunicating with instant messaging softwares

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1487706A (en) * 2003-07-17 2004-04-07 腾讯科技(深圳)有限公司 Method, system and control process for enterprise to communicate timely
US20100107088A1 (en) * 2008-10-28 2010-04-29 Meebo, Inc. Provisioning instant communications for a community of users
CN103685004A (en) * 2013-12-18 2014-03-26 华南理工大学 Protocol gateway and method supporting interconnection and interworking of enterprise-class instant messaging systems
CN103916311A (en) * 2014-04-21 2014-07-09 腾讯科技(深圳)有限公司 Information transmission control method, device and system
CN105099864A (en) * 2014-05-23 2015-11-25 上海优立检测技术有限公司 Method for interconnecting and intercommunicating with instant messaging softwares
CN104821908A (en) * 2015-04-08 2015-08-05 北京北信源软件股份有限公司 Exclusive service-supporting instant messaging method and system
CN104811370A (en) * 2015-04-27 2015-07-29 北京北信源软件股份有限公司 Safe instant messaging system structure based on identification
CN104811371A (en) * 2015-05-15 2015-07-29 北京北信源软件股份有限公司 Brand-new instant messaging system
CN105072093A (en) * 2015-07-20 2015-11-18 北京北信源软件股份有限公司 Interconnection device and method used for IM system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109428737A (en) * 2017-08-24 2019-03-05 钉钉控股(开曼)有限公司 Change method, group creating method and the device of group type
CN109428737B (en) * 2017-08-24 2021-05-04 钉钉控股(开曼)有限公司 Method for changing group type, group creation method and device
US11178517B2 (en) 2017-08-24 2021-11-16 Dingtalk Holding (Cayman) Limited Method for changing group type and group creation method and device
CN110198524A (en) * 2018-02-26 2019-09-03 中兴通讯股份有限公司 A kind of corresponding relationship processing method and processing device based on intercommunication RCS system
CN112217709A (en) * 2019-07-10 2021-01-12 腾讯科技(深圳)有限公司 Instant messaging method, instant messaging device, electronic equipment and storage medium
CN113645320A (en) * 2020-05-11 2021-11-12 阿里巴巴集团控股有限公司 Incidence relation establishing method, data interaction method and device
CN113645320B (en) * 2020-05-11 2022-12-20 阿里巴巴集团控股有限公司 Incidence relation establishing method, data interaction method and device
CN113852543A (en) * 2021-10-09 2021-12-28 周子阳 Communication method

Also Published As

Publication number Publication date
WO2018107556A1 (en) 2018-06-21

Similar Documents

Publication Publication Date Title
CN106789571A (en) A kind of cross-domain instant communication method and its system based on IMS architecture
EP2014013B1 (en) Method and devices for third-party session modification
CN101159714B (en) Instant communication method and device
CN101345845B (en) Method for implementing video conference service in IMS surroundings
US8589547B2 (en) Side channel for membership management within conference control
EP2342883B1 (en) File transfer in conference services
US8903922B2 (en) Exporting an email thread to a persistent chat room
CN102958107B (en) A kind of method of capability query, communication terminal and application server
CA2649346A1 (en) User presence aggregation at a server
JP2007525087A (en) Context-dependent forwarding with active reception and active alerts
CN104539510B (en) A kind of information transmission system and method based on multi-protocols
EP2560329B1 (en) Method and processing system for routing a message request
US20140317205A1 (en) Method and Devices to Invite a User from an External Chat Service to a Group Chat Session
CN105556980A (en) A method and system for integrating content viewing and communication in immersive social centre session
CN101834730A (en) Multimedia conferencing control method and system
KR101038736B1 (en) Session based communication
CN101405990A (en) System, apparatus and method for maintaining present information of public group members
US20060161620A1 (en) Extensible activities within collaboration sessions
US20200259873A1 (en) Messaging resource function
CN108965265A (en) A kind of chat method and system based on MQTT agreement
CN105306337B (en) Multi-conference file sharing method based on instant messaging, device and system
CN102291366A (en) Method for realizing instant messaging of multi-media conference and user equipment
JP2012530304A (en) Method and device for controlling presence information of a user terminal
WO2016022574A1 (en) System and method for providing unified communications and collaboration (ucc) connectivity between incompatible systems
JP2007026199A (en) Multipoint conference system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170531

RJ01 Rejection of invention patent application after publication