CN1163044C - Terminal application communication system and its communication method - Google Patents
Terminal application communication system and its communication method Download PDFInfo
- Publication number
- CN1163044C CN1163044C CNB011226455A CN01122645A CN1163044C CN 1163044 C CN1163044 C CN 1163044C CN B011226455 A CNB011226455 A CN B011226455A CN 01122645 A CN01122645 A CN 01122645A CN 1163044 C CN1163044 C CN 1163044C
- Authority
- CN
- China
- Prior art keywords
- information
- terminal
- user
- module
- format
- 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
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
The present invention relates to a terminal application communication system for communication among various terminals, which comprises information conversion modules and information exchange modules, wherein the information conversion modules are used for the interconversion of information between a terminal acceptance format and a unified information format; each of the information interchange modules comprises an exchange control submodule, an addressing submodule and an address information comparison table. After converting information collected from terminals into a unified information format, the information conversion modules send information packets to the information exchange modules, and through the control of the addressing of the submodules, the information packets are sent to the information conversion modules where target terminals are positioned. Therefore, the target information conversion modules convert the information packets of the unified information format into a target terminal acceptance format.
Description
The present invention relates to a kind of communication system and method thereof, refer in particular to a kind of system and method thereof of utilizing the intercommunication that unified information format realizes multiple terminal.
In the information-intensive society, people need enjoy different information services by different information terminals.Inquire about the weather condition on the same day such as, people by phone, inquire about stock market information, subscribe to air ticket etc. by mobile phone by computer.What everything showed is that the user is by the information interaction between terminal and the service provider.The information service that the terminal use is resulting to be in the information service provider to be provided.
Another of information-intensive society more common aspect, need between the terminal use to carry out information interchange by information terminal.The end user can be conversed in real time for phone, and Email makes the netizen to communicate, and the chat room can allow netizen's online chatting.The appearance of different information terminals, people can carry out each other interchange by different terminals.
But, how a telephone subscriber communicates in application layer with a computer user, TV user how with a telephone user communications, the communication issue how phone receives between these different information terminals of Email or the like is to discuss and study considerable problem at present.
In order to realize the application communication problem of different information terminals, people have dropped into a lot of times and have studied, and have also occurred some effective schemes simultaneously.People's terminal equipment commonly used at present has computer, phone, beep-pager, fax, mobile phone etc. respectively.If communicating by letter of computer needs and other-end equipment at first, needs by the network of computer network with other-end equipment linked to each other; Then, can realize after finishing the information translation of different information networks by different terminal communication gateways again.
Fig. 1 is the schematic flow sheet that computer will send paging information to beep-pager.In the communication system 10 of this prior art, if a certain user utilizes terminal 12
TnInitiate a message by the Internet 16, for example: greeting " How are you? ", then he the packets of information 14 that should send should comprise at least: recipient's pager number; With an information " How are you? "ICQ center 18 can be accepted from each terminal 12
T1~12
TnThe paging request 14 of sending.ICQ center 18 is according to terminal 12
TnThe pager number that is sent and the content of paging send to paging gateway 20; Paging gateway 20 passes through necessary information format conversion, and by the corresponding communication agreement paging information is sent to paging centers 22; Paging centers 22 finishes by paging network 24 paging information is sent to corresponding beep-pager 26
TnOn.
If computer will with other terminal communication, such as sending fax, must correspondingly increase by cover internet facsimile service and a fax gateway.By that analogy, computer will be communicated by letter with certain terminal equipment, then needs to increase corresponding service and gateway.Show the system 30 of the multiple terminal communication of terminal as Fig. 2.
From the graph as can be seen, terminal 32
TnWith the inhomogeneity terminal, as beep-pager 34
Tn, facsimile machine 36
Tn, mobile phone 38
TnAll need to utilize corresponding gateway Deng, communication network interconnected, as paging gateway 40, fax gateway 42 and Short Message Service Gateway 44 etc. can be realized.
If we further investigate various terminal equipments respectively with the interconnected situation of various terminal equipments, if will realize the interconnected of different communication terminal according to the method described above as can be seen, be the intercommunication of terminal 1, just formed connection layout as shown in Figure 3 up to terminal n.So, in the worst case, all need conversion that a gateway realizes information between the access network of each Terminal Type and communicate by letter.If the n Terminal Type is arranged, need n (n-1)/2 gateway to realize communication between the heterogeneous networks equipment so.From the graph as can be seen, in order to realize the intercommunication mutually between the inhomogeneity terminal equipment, every Terminal Type all needs to realize with the gateway of a mutual transition of communications of other Terminal Types.Undoubtedly, the defective of the plurality of communication systems of prior art is that significantly on the one hand, the increase of every Terminal Type all needs correspondingly to increase the gateway that intercoms mutually with other all terminals; On the other hand, each terminal network provider need safeguard and the equipment of other kinds terminal connection and relevant technology.Like this, if the value-added service that each accessing terminal to network provider provides thereon need provide service to other network terminals, need be at different Terminal Design different application services.And these defectives also will hinder the development of the intercommunication of mutual interchange between the terminal use and terminal.
A main purpose of the present invention is to propose a terminal applies communicator, and this device has been realized the exchanges data between the different terminals by the management to user profile and end message.
Another main purpose of the present invention is the system that has proposed a multiple terminal communication, this system's utilization will become a unified information format according to the information format conversion of the terminal equipment of variety of protocol communication, and under the support of a terminal applies communicator, terminal type information by the application communication module information that obtains and inquiry are obtained has realized various communication between terminals.
Another main purpose of the present invention is the method that has proposed one kind of multiple terminal communications, this method is by input source user code and purpose user code and information on arbitrary terminal equipment, and respectively the information format conversion of this communication protocol defined becomes unified information format, is able to realize exchanges data in the terminal applies communicator.
Further object of the present invention is the system that has proposed a multiple terminal communication, this system's utilization will become a unified information format according to the information format conversion of the terminal equipment of variety of protocol communication, and under the support of a terminal applies communicator, by input terminal type information and the application communication module information that obtains, various communication between terminals have been realized.
Another main purpose of the present invention is the method that has proposed one kind of multiple terminal communications, this method is by input source user code and terminal type and information on terminal equipment, and respectively the information format conversion of this communication protocol defined becomes unified information format, is able to realize exchanges data in the terminal applies communicator.
The present invention is achieved through the following technical solutions:
A kind of terminal applies communication system that realizes that polytype some terminal equipments intercom mutually comprises
Multiple access device is communicated by letter with the terminal equipment of described each type respectively by the terminal communication network, comprises
First access module is used for and described terminal communication; With
Second access module is characterized in that, described system also is provided with
A plurality of information translation modules are communicated by letter with described each access device respectively, are used for that information is carried out terminal and accept mutual conversion between form and the unified information format;
Information exchange module with described information translation module communication, is used for the information that described information translation module is changed is exchanged, and comprises
Exchange control submodule is used to receive the information that comes from described information translation module, obtains the address information in this information, and carries out exchange control;
The addressing submodule is connected with described exchange control submodule, is used to search destination address, and this Query Result is returned to described exchange control submodule; With
The address information table of comparisons with described addressing submodule interface, is used for described addressing submodule according to address information searching destination address; With
The user terminal management module is communicated by letter with described addressing submodule, is used for the different terminals information of stored user information and leading subscriber, and responds the query requests of the user terminal information of described addressing submodule.
Terminal applies communication system of the present invention, wherein said information translation module comprises
Unified information format conversion device, the information translation that is used for the described terminal equipment that will receive becomes the information of unified information format;
Terminal is accepted format converter, and the information translation that is used for coming from the unified information format of described information exchange module becomes the information format corresponding with described terminal type.
Terminal applies communication system of the present invention, wherein said information translation module also comprise the receiving element of reception information and the transmitting element of the information of transmission.
System of the present invention, wherein said information translation module is arranged in the described access device.
System of the present invention, it is corresponding and carry out the application communication module of information interaction with its second access module that wherein said information exchange module also is provided with some and described access device.
System of the present invention, the wherein said address information table of comparisons comprises application communication module and access device correspondence table and the terminal type and the access device table of comparisons.
System of the present invention, wherein said each application communication module is communicated by letter with some described access devices.
System of the present invention, the element of wherein said unified information format comprises source user sign indicating number, purpose user code, transmission information, terminal type identification and termination number sign at least, and wherein the content of source user sign indicating number and purpose user code comprises area code and user identification code.
System of the present invention, wherein said user terminal management module comprises
The user terminal management editing machine is used for providing editor to the input of customer management information with to increase, deletion and the modification of this user profile;
The user terminal attribute library is used to store described user terminal management editing machine input and edits the user terminal information of finishing, and the response query requests;
The user terminal information access server is used to respond the query requests of described addressing submodule to user terminal information, obtains Query Result by described user terminal attribute library.
System of the present invention, wherein said user terminal attribute library information comprise user identification code, with described user identification code one to one user's name, terminal type, with described terminal type host ID and default terminal type one to one, the corresponding one or more host ID of user identification code.
A kind of method that realizes the multiple terminals application communication, comprising
A) on source terminal equipment, import the purpose user code at least and be used for the information transmitted content, if source terminal prompting input source user code then needs the input source user code;
B) the described data and the information content of utilizing the pairing information translation module of this source terminal equipment to gather converts the packets of information with unified information format to, and sends this packets of information to information exchange module;
C) according to the information of purpose user code described in the described packets of information, described information exchange module exchanges this packets of information to the pairing information translation module of this purpose terminal equipment;
D) the pairing described information translation module of described purpose terminal equipment converts the packets of information of described unified information format to information format that described purpose terminal equipment is accepted;
E) the described packets of information that converts the information format of this purpose terminal equipment acceptance to is transmitted to described purpose terminal equipment.
Method of the present invention wherein can also independent and while input terminal type and host ID in step a).
Method of the present invention is wherein set up the application communication module and the various access device table of comparisons and terminal class and the various access device table of comparisons in described information exchange module.
Method of the present invention is wherein set up the user property storehouse in described user management module, be used for the information of record user identifications sign indicating number correspondence, comprises the various host ID of user, terminal class and default designation.
Method of the present invention, wherein step c) comprises following processing
Ca) exchange of described information exchange module control submodule obtains the destination address information in the described packets of information with unified information format;
Cb) described exchange control submodule calls the addressing submodule and inquires about pairing application communication module of this destination address information and access device according to described destination address information;
Cc) described exchange control submodule with the application communication module of packets of information by inquiring of described unified information format, sends to the information translation module of the access device correspondence that inquires according to addressing submodule Query Result.
Method of the present invention, wherein step cb) comprise that also described addressing submodule is judged destination address information and processing respectively:
If include terminal type and host ID information in this destination address information, this addressing submodule can directly be searched purpose application communication module and purpose access device in the address information table of comparisons;
If do not include terminal type and host ID in this address information, or do not comprise one of them, then addressing submodule invoke user termination management module is searched in the user property storehouse, and select its default terminal type, in the address information table of comparisons, search purpose application communication module and purpose access device according to lookup result again.
Method of the present invention, wherein said source user sign indicating number and purpose user code are made up of area code and the user identification code that is stored in the described user property storehouse, and wherein area code is made up of country code and position code.
A kind of terminal applies communication system that realizes that polytype some terminal equipments intercom mutually comprises
Multiple access device is communicated by letter with the terminal equipment of described each type respectively by the terminal communication network, comprises
First access module is used for and described terminal communication; With
Second access module is characterized in that: described system also is provided with
A plurality of information translation modules are communicated by letter with described each access device respectively, are used for that information is carried out terminal and accept mutual conversion between form and the unified information format;
Information exchange module with described information translation module communication, is used for the information that described information translation module is changed is exchanged, and comprises
Exchange control submodule is used to receive the information that comes from described information translation module, obtains the address information in this information, and carries out exchange control;
The addressing submodule is connected with described exchange control submodule, is used to search destination address, and this Query Result is returned to described exchange control submodule; With
The address information table of comparisons with described addressing submodule interface, is used for described addressing submodule according to address information searching destination address.
System of the present invention, wherein said information translation module comprises
Unified information format conversion device, the information translation that is used for the described terminal equipment that will receive becomes the information of unified information format;
Terminal is accepted format converter, and the information translation that is used for coming from the unified information format of described information exchange module becomes the information format corresponding with described terminal type.
System of the present invention, wherein said information translation module is separately positioned in the described access device.
System of the present invention, it is corresponding and carry out the application communication module of information interaction with its second access module that wherein said information exchange module also is provided with some and described access device.
System of the present invention, the wherein said address information table of comparisons comprises application communication module and access device correspondence table and terminal class and access device correspondence table.
System of the present invention, the unified packets of information of wherein said unified information format comprises source user sign indicating number, purpose user code, transmission information, terminal type identification and termination number sign, and wherein the content of source user sign indicating number and purpose user code comprises area code and user identification code.
A kind of method that realizes the multiple terminals application communication, comprising
A) on source terminal equipment, import the type identification and the host ID of purpose terminal at least, and the information content that is used to fail;
B) the described data and the information content of utilizing the pairing information translation module of this source terminal equipment to gather converts the packets of information with unified information format to, and sends this packets of information to information exchange module;
C) after the exchange of described information exchange module control submodule self information bag is obtained destination address information, call described addressing submodule search purposes application communication module and purpose access device in the address information table of comparisons, exchange control submodule exchanges information translation module to purpose terminal correspondence with packets of information by purpose application communication module and purpose access device;
D) the pairing described information translation module of described purpose terminal equipment converts the packets of information of described unified information format to information format that described purpose terminal equipment is accepted;
E) the described packets of information that converts the information format of this purpose terminal equipment acceptance to is transmitted to described purpose terminal equipment.
A kind of message exchange, wherein this device comprises
Exchange control submodule is used for reception information, and exchanges control;
The addressing submodule is connected with described exchange control submodule, and responds calling of described exchange control submodule search purposes address information; With
Address information contrast form with described addressing submodule interface, is used for described addressing submodule according to address information searching destination address.
Switch of the present invention, wherein said address information contrast form comprises terminal class and IAD correspondence table and application communication module and IAD correspondence table.
According to an aspect of the present invention, because the present invention becomes one to have unified information format by the information translation that various terminals are sent---the XML information format, therefore every Terminal Type and communicating by letter of other-end do not need to understand the software and hardware characteristic of other Terminal Types.
According to a further aspect of the invention, owing to the invention provides the terminal applies communicator, make various terminals all can by between the IAD separately with this terminal applies communication, the line data of going forward side by side exchange, therefore the increase of new terminal does not need the cooperation of the IAD of other Terminal Types, and only need increase an IAD with respect to this terminal.Simultaneously, the value-added service on all kinds of accessing terminal to network of one side can provide for other Terminal Types; On the other hand, the service of the increase of the value-added service on all kinds of accessing terminal to network and other classes is irrelevant, and provides service for other-end.
In accordance with a further aspect of the present invention, method for communicating between the multiple terminal that realizes according to multiple Terminal communication system of the present invention, the present invention has started the terminal communication pattern of letter, just, the terminal use only needs to know purpose terminal use's user identification code, just can send message mutually, will remember dilatory tediously long all kinds of numbers and saved.And, in case user's termination number changes, also only need this user in the user property storehouse, to make corresponding change and get final product, need not to announce to multi-party users.Therefore, multiple terminal communicating method of the present invention greatly facilitates the daily live and work of people.
By description, will make technique scheme of the present invention and other advantage apparent below in conjunction with accompanying drawing to preferred embodiment of the present invention.
Fig. 1 is the system schematic that the realization different terminals of prior art intercoms mutually, shows terminal and communicates by letter by between paging gateway and the beep-pager;
Fig. 2 is that the prior art end is realized the system schematic that multiple terminal intercoms mutually, and wherein terminal is respectively by paging gateway, fax gateway and Short Message Service Gateway and all kinds of terminal communication;
Fig. 3 is the sketch that each Terminal Type of prior art connects, and wherein all corresponding gateway need be set on every connecting line;
Fig. 4 is the schematic diagram of multiple Terminal communication system of the present invention, and wherein each Terminal Type utilizes the terminal applies communication;
Fig. 5 A is the structural representation of IAD of the present invention, shows to be arranged on the information translation module that enters in the gateway of the present invention;
Fig. 5 B is the schematic diagram of information translation module shown in Fig. 5 A, accepts format converter comprising XML form maker and terminal;
Fig. 6 A is a terminal applies communication apparatus structure schematic diagram of the present invention, comprising information exchange module and user management module;
Fig. 6 B is the table of comparisons of terminal class of the present invention and IAD;
Fig. 6 C is the table of comparisons of application communication module of the present invention and IAD;
Fig. 6 D is the structural representation of termination management module of the present invention;
Fig. 6 E is the structural representation in user property of the present invention storehouse;
Fig. 7 is the schematic diagram that terminal applies communicator of the present invention carries out the uniform data form of exchanges data;
Fig. 8 is the flow chart that the multiple terminal of utilizing multiple Terminal communication system of the present invention to realize intercoms mutually.
At first with reference to Fig. 4, the system 100 that multiple terminal of the present invention intercoms mutually comprises: multiple terminal equipment 102
TnWith this each terminal equipment 102
TnCorresponding IAD 104
GnWith with IAD 104
GnCommunicate and finish the terminal applies communicator 106 of exchanges data.
And IAD 104 of the present invention
GnDetailed structure be illustrated among Fig. 5 A, it comprises: a terminal communication module 1042, be used for communicating by letter with terminal equipment by different terminal communication networks, such as Internet, plain old telephone network, cordless communication network, this terminal communication module 1042 and terminal 102
TnCommunicate; One information translation module 1044 with terminal communication module 1042 interfaces and carry out data interaction, and is used for that information is carried out terminal and accepts form and the mutual conversion of unifying between the information format; With, an AIM 1046 is used for communicating by letter with terminal applies communicator 106.Please consult shown in Fig. 5 B again, information translation module 1044 of the present invention also has: receive the receiving element 1050 of information, the transmitting element 1052 of transmission information, with unified information format maker 1056, the information translation that is used for sending over from terminal equipment becomes unified information format; And terminal accepts format converter 1054, is used to receive the information of sending from AIM 1046, and the unified information format conversion that it has is become the terminal form of receiving information.
Dissimilar IADs 104
GnAnd unified format is adopted in the information communication between the terminal applies communicator 106.IAD 104 of the present invention
Gn, be essentially this IAD 104
GnIn information translation module 1044 at first with connected terminal equipment 102
TnFormat transmission message convert unified information format to.
Unified information format is the key that different terminals carries out application communication, and the present invention adopts extend markup language (being called for short XML) to represent that this unifies information format.As shown in Figure 7, unified information format of the present invention comprises:
1) source user sign indicating number SID
Adopt 16 codings, preceding 8 is the ground area code, comprises national code and city sign indicating number respectively; 8 of backs are user identification code, for example, and the 34567890th the user in China Shenzhen city, SID=0086075534567890.
2) purpose user code DID
Have identical information with source user sign indicating number SID, that is, if the 4658743rd user of Chinese Zhuhai City is purpose user, then DID=008607564658743.
3) terminal type TT
Terminal type TT, promptly which Terminal Type expression is.Such as, phone is represented with " TEL ", faxes with " FAX " expression, SMS is represented with " SMS ", Email " EML " expression etc.
4) host ID TID
Host ID TID, the i.e. number of terminal or other identifiers.Such as, telephone number 3630000, Short Message Service be phone number as 13900123456, or the like.
Use unified user code to manage among the present invention, each user distributes to unique user identification code, each user identification code can be to should the employed polytype terminal of user and the identification code of these terminals, such as terminal and phone number, telephone number, fax number and e-mail addresses such as mobile phone, phone, fax and Emails, shown in Fig. 6 F.
5) information content MSG
Institute's information transmitted between the expression terminal, it has nothing to do with concrete demonstration, only represents the content of information.
The host ID TID that terminal type TT in the unified terminal communications packets of being sent according to AIM 1046 and purpose user code DID are had exchanges to the pairing AIM 1046 of terminal type TT with packets of information.Such as, IAD 1 is a fax gateway among the figure, IAD 2 is an E-mail gateway, if the fax user sends an information to Email User.Terminal type TT is EML, and terminal applies communicator 106 sends to the pairing AIM 1046 of electronics addressee gateway according to terminal type TT with facsimile message.
Fig. 6 A is the structural representation of terminal applies communicator 106 of the present invention, and it comprises: a user terminal management module 114; One information exchange module 110; With, 116 4 parts of a user terminal attribute library.Shown in Fig. 6 B, this information exchange module 110 comprises again for another example: an exchange control submodule 1102; One addressing submodule 1104; The one address information table of comparisons 1106; With, a communication interface 1108.Communication interface 1108 connects with different AIM 1046 respectively, is connected to different IAD 104 by this AIM 1046
GnThis terminal applies communicator 106 can also be provided with a plurality of and IAD 104
Gn AIM 1046 duplicate application communication modules 112, these a plurality of application communication modules 112 place communication interface 1108 and each IAD 104
Gn AIM 1046 communication between, can realize IAD 104 easily
GnWith communicating by letter between the terminal applies communicator 106, and an application communication module 112 can connect a plurality of AIMs 1046.
The information that exchange control submodule 1102 receives from communication interface 1108 sends to corresponding application communication module 112 with information by communication interface 1108 after finishing exchange control.After exchange control submodule 1102 receives information, relevant address information at first can the acquired information bag, as purpose user code DID and terminal type TT, and call addressing submodule 1104 according to this address information and obtain purpose application communication module 112 information and host ID TID, and these information are sent to corresponding application communication module 112 by communication interface 1108.
Addressing submodule 1104 is accepted calling of exchange control submodule 1102, according to address information---and purpose user code DID and terminal type TT search the pairing IAD 104 of destination address
GnPairing application communication module 112 and host ID TID return to this information of inquiring exchange control submodule 1102 then.
The address information table of comparisons 1106 comprises the contrast information shown in Fig. 6 C~6D: terminal class and IAD correspondence table 1106a, and promptly this table should prestore such as the corresponding informance of plain old telephone TEL and telephony gateway, fax FAX and fax gateway etc.; With, the correspondence table 1106b of application communication module and IAD, promptly this table prestores such as corresponding informances such as telephony gateway and application communication module 1, fax gateway and application communication modules 2.
If include terminal class TT and host ID TID in the received information of exchange control submodule 1102, then exchange control submodule 1102 calls addressing submodule 1104, addressing submodule 1104 can be directly searched the corresponding gateway of this terminal type according to terminal type in terminal class and IAD correspondence table 1106a, search its corresponding application communication module 112 in the application communication module with IAD correspondence table 1106b according to this gateway that finds again, addressing submodule 1104 returns to accessed information exchange control submodule 1102 again; If do not have terminal class TT and host ID TID in the received information of exchange control submodule 1102, addressing submodule 1104 can't directly be searched information such as IAD and application communication module in the address information table of comparisons 1106, at this moment addressing submodule 1104 is responsible for invoke user termination management module 114 and is obtained terminal type TT.The method that obtains is to send purpose user code DID to user terminal management module 114, user terminal management module 114 can be searched user terminal attribute library 116 according to purpose user code DID and be obtained the user-selected default terminal type and the host ID TID of this default terminal type, and these information that will find return to addressing submodule 1104, addressing submodule 1104 is searched corresponding IAD and application communication module information according to this default terminal type that finds again in the address information table of comparisons 1106, and these information are returned to exchange control submodule 1102; If do not have terminal class TT or host ID TID in the received information of exchange control submodule 1102, then addressing submodule 1104 is searched host ID TID according to purpose user code DID and terminal type TT, or searches terminal type TT according to purpose user code DID and host ID TID.
User terminal management module 114 is in charge of user's different terminals information.Terminal applies communicator 106 of the present invention is to manage different termination number information according to the user.Like this, the user does not need to know the other side's concrete termination number when the communication of carrying out each other, i.e. host ID TID, but communicate by a unified user identification code, i.e. purpose user code DID.Fig. 6 E shows the structure chart of user terminal management module 114 of the present invention, it comprises: user terminal management editing machine 1142, be used for the input of customer management information, with editor's means that user profile is provided, it is user's increase, or deletion, or modification etc., and the customer management information that editor finishes is stored in the user terminal attribute library 116; User terminal information access server 1144 is used to respond the query requests of the user terminal information of addressing submodule 1104, and has access to user property storehouse 116 and inquire about, and the user terminal information that inquires is returned to addressing submodule 1104.Like this, user terminal management module 114 can receive the user attribute inquiry request that information exchange module 110 is sent, and returns the end message of respective user by inquiring user terminal attribute storehouse 116.
Fig. 6 F is the structural representation that the present invention arrives user terminal attribute library 116, and it should comprise information: user identification code ID; User's title; Terminal type TT; Host ID TID; Default terminal class etc.
In the present invention, IAD 104
GnCan be in each zone, terminal applies communicator 106 can be supported different local IADs 104
GnAccess, like this, can carry out application communication between each local terminal.In actual applications, terminal applies communicator 106 may be designed to the to distribute communication system of formula.So the present invention is not confined to the communication of an intra-zone, but can expand between the city and between the country.
According to multiple terminal communication device of the present invention, can realize the communication between any two Terminal Types easily, referring to Fig. 8.Beginning is at step S200, at first on first kind terminal equipment, as information terminal 102
T1, import one group of information, this group information comprises source user sign indicating number SID, purpose user code DID and information content MSG, then this first kind terminal 102
T1This group information sets bag is sent.During step S202, IAD 104
G1Receive this group information by terminal communication module 1042; In step S204, at this first kind terminal IAD 104
G1Information translation module 1044 information in package is converted to the information of consolidation form, unified information format adopts the expandable mark language XML form among the present invention, sends terminal applies communicator 106 to by AIM 1046 then and handles.When at step S206, terminal applies communicator 106 receives this packets of information, need at first judge whether to contain terminal type TT and host ID TID in this packets of information, as step S208; If do not contain terminal type TT information, then need to carry out step S210, promptly information exchange module 110 is according to first kind terminal 102
T1Relevant terminal type TT and host ID TID information are inquired about and extracted to the information purpose user code DID information of the transmission of asking by calling party termination management module 114 from user terminal attribute library 116.Then, at step S212, information exchange module 110 need be according to the relevant application communication module information of purpose user code DID inquiry.Like this, terminal applies communicator 106 of the present invention just can be with from first kind terminal 102
T1The information content MSG that is sent is transferred to the purpose IAD, such as being the second Terminal Type IAD 104
G2, as step S214.Next, at step S216, the purpose IAD is as the second class IAD 104
G2With the information translation of consolidation form is second Terminal Type, as 102
T2, the information format that can receive, and adopt the communication protocol of the second corresponding Terminal Type that these information are sent to second Terminal Type 102
T2Similarly, when second Terminal Type 102
T2Need be to first kind terminal 102
T1During transmission information, its process is opposite.The rest may be inferred, by so mutual exchange process, just can communicate between each Terminal Type.If judging in the packets of information, step S208 contains terminal type TT or host ID TID, then direct execution in step S212.
Thus, according to technical scheme of the present invention, when if this communication system 100 requires the user must import terminal type TT and host ID TID information simultaneously on input equipment, then need not the judgement of information exchange module 110 in this communication system 100, its handling process directly enters step S212 by step S206.
Embodiment 1: terminal user and facsimile terminal telex network
The user connects pairing Internet IAD by terminal, the Internet IAD requires the user to import user ID, be source user sign indicating number SID, this source user sign indicating number also can be to be produced automatically by user terminal, and do not need the user to import, mobile phone and plain old telephone are just automatic to be produced such as using, but just needs to login earlier when sending e-mails; And input ID number of the other side, i.e. purpose user code DID.The Internet IAD need to obtain information transmitted and the terminal type that need send to from user side.Terminal type can be specified.SID=0086075500000001 for example, DID=0086075500000002, information content MSG=" how are you? "
The information translation module 1044 of IAD will be converted to unified information format, promptly
<SID>0086075500000001</SID>
<DID>0086075500000002</DID>
<TID></TID>
<TT></TT>
<MSG>how?are?you?</MSG>
The AIM 1046 of Internet IAD sends to information the application communication module 112 of terminal applies communicator 106.The application communication module 112 of terminal applies communicator 106 sends to information exchange module 110 with information.The request that information exchange module 110 process user are sent, and resolve and judge.If include host ID TID and terminal type TT in the request package, then directly user's request is sent to the pairing gateway of terminal type TT according to host ID TID and terminal type TT.Because the information that terminal sends does not have host ID TID and terminal type TT, then information exchange module 110 transmit a request to the end message of user terminal management module 114 query source user code DID, promptly inquires about 0086075500000002 host ID TID and terminal type TT.
Then, the end message of user management module 114 query source user code DID also turns back to information exchange module 110, i.e. 0086075500000002 terminal type TT=FAX, number TID=35345677.
After information exchange module 110 obtains host ID TID and terminal type TT,, and form the consolidation form information of finishing according to the terminal type TT inquire address information table of comparisons 1106, as:
<SID>0086075500000001</SID>
<DID>0086075500000002</DID>
<TID>35345677</TID>
<TT>FAX</TT>
<MSG>how?are?you?</MSG>
After the fax IAD is received the request that terminal applies communicator 106 sent, packets of information is handled, this information translation is become the needed information of terminal communication module, and host ID TID is sent to terminal communication module 1042.Terminal communication module as the FAX IAD is the facsimile module, and the information translation module is converted to the graphic file that the fax function is discerned with MSG content " how are you ", and fax number TID is sent to the facsimile module together.
Purpose user's terminal 102
T2Receive information, shown as how are you? fax.
Embodiment 2: phone is communicated by letter with computer user
Suppose in this embodiment, the telephone subscriber needs to the computer send Email, does the phone sender import SID=0086075500000003, DID=0086075500000004, MSG=how are you respectively through the voice suggestion of phone? the last consolidation form of the request that the user sent should be:
<SID>0086075500000003</SID>
<DID>0086075500000004</DID>
<TID></TID>
<TT>EML</TT>
<MSG>how?are?you?</MSG>
Illustrate that user 0086075500000003 need send an Email to 0086075500000004, the content of Email is " how are you? "
After information exchange module received this request, analytical information found that TID be a sky, need obtain the host ID TID of 0086075500000004 EML by the inquiring user termination management module, i.e. the address of Email.Like this, will to insert resulting address be test@eml.com in the present invention.
Information exchange module will send to following information the IAD 104 of finishing E-mail receiver/send
T4
<SID>0086075500000001</SID>
<DID>0086075500000002</DID>
<TID>test@eml.com</TID>
<TT>EML</TT>
<MSG>how?are?you?</MSG>
Claims (26)
1, a kind of terminal applies communication system that realizes that polytype some terminal equipments intercom mutually comprises
Multiple access device is communicated by letter with the terminal equipment of described each type respectively by the terminal communication network, comprises
First access module is used for and described terminal communication; With
Second access module is characterized in that, described system also is provided with
A plurality of information translation modules are communicated by letter with described each access device respectively, are used for that information is carried out terminal and accept mutual conversion between form and the unified information format;
Information exchange module with described information translation module communication, is used for the information that described information translation module is changed is exchanged, and comprises
Exchange control submodule is used to receive the information that comes from described information translation module, obtains the address information in this information, and carries out exchange control;
The addressing submodule is connected with described exchange control submodule, is used to search destination address, and this Query Result is returned to described exchange control submodule; With
The address information table of comparisons with described addressing submodule interface, is used for described addressing submodule according to address information searching destination address; With
The user terminal management module is communicated by letter with described addressing submodule, is used for the different terminals information of stored user information and leading subscriber, and responds the query requests of the user terminal information of described addressing submodule.
2, terminal applies communication system according to claim 1 is characterized in that, described information translation module comprises
Unified information format conversion device, the information translation that is used for the described terminal equipment that will receive becomes the information of unified information format;
Terminal is accepted format converter, and the information translation that is used for coming from the unified information format of described information exchange module becomes the information format corresponding with described terminal type.
3, terminal applies communication system according to claim 2 is characterized in that, described information translation module also comprises the receiving element of reception information and the transmitting element of the information of transmission.
4, system according to claim 1 is characterized in that, described information translation module is arranged in the described access device.
5, system according to claim 1 is characterized in that, it is corresponding and carry out the application communication module of information interaction with its second access module that described information exchange module also is provided with some and described access device.
6, system according to claim 5 is characterized in that, the described address information table of comparisons comprises application communication module and access device correspondence table and the terminal type and the access device table of comparisons.
7, system according to claim 5 is characterized in that, described each application communication module is communicated by letter with some described access devices.
8, system according to claim 1, it is characterized in that, the element of described unified information format comprises source user sign indicating number, purpose user code, transmission information, terminal type identification and termination number sign at least, and wherein the content of source user sign indicating number and purpose user code comprises area code and user identification code.
9, system according to claim 1 is characterized in that, described user terminal management module comprises
The user terminal management editing machine is used for providing editor to the input of customer management information with to increase, deletion and the modification of this user profile;
The user terminal attribute library is used to store described user terminal management editing machine input and edits the user terminal information of finishing, and the response query requests;
The user terminal information access server is used to respond the query requests of described addressing submodule to user terminal information, obtains Query Result by described user terminal attribute library.
10, system according to claim 9, it is characterized in that, described user terminal attribute library information comprise user identification code, with described user identification code one to one user's name, terminal type, with described terminal type host ID and default terminal type one to one, the corresponding one or more host ID of user identification code.
11, a kind of method by the described system of claim 1 realization multiple terminals application communication, comprising
A) on source terminal equipment, import the purpose user code at least and be used for the information transmitted content, if source terminal prompting input source user code then needs the input source user code;
B) the described data and the information content of utilizing the pairing information translation module of this source terminal equipment to gather converts the packets of information with unified information format to, and sends this packets of information to information exchange module;
C) according to the information of purpose user code described in the described packets of information, described information exchange module exchanges this packets of information to the pairing information translation module of this purpose terminal equipment;
D) the pairing described information translation module of described purpose terminal equipment converts the packets of information of described unified information format to information format that described purpose terminal equipment is accepted;
E) the described packets of information that converts the information format of this purpose terminal equipment acceptance to is transmitted to described purpose terminal equipment.
12, method according to claim 11 is characterized in that, can also independent and while input terminal type and host ID in step a).
13, method according to claim 11 is characterized in that, sets up the application communication module and the various access device table of comparisons and terminal class and the various access device table of comparisons in described information exchange module.
14, method according to claim 13 is characterized in that, sets up the user property storehouse in described user management module, is used for the information of record user identifications sign indicating number correspondence, comprises the various host ID of user, terminal class and default designation.
15, method according to claim 14, wherein step c) comprises following processing
Ca) exchange of described information exchange module control submodule obtains the destination address information in the described packets of information with unified information format;
Cb) described exchange control submodule calls the addressing submodule and inquires about pairing application communication module of this destination address information and access device according to described destination address information;
Cc) described exchange control submodule with the application communication module of packets of information by inquiring of described unified information format, sends to the information translation module of the access device correspondence that inquires according to addressing submodule Query Result.
16, method according to claim 15, wherein step cb) comprise that also described addressing submodule is judged destination address information and processing respectively:
If include terminal type and host ID information in this destination address information, this addressing submodule can directly be searched purpose application communication module and purpose access device in the address information table of comparisons;
If do not include terminal type and host ID in this address information, or do not comprise one of them, then addressing submodule invoke user termination management module is searched in the user property storehouse, and select its default terminal type, in the address information table of comparisons, search purpose application communication module and purpose access device according to lookup result again.
17, method according to claim 11 is characterized in that, described source user sign indicating number and purpose user code are made up of area code and the user identification code that is stored in the described user property storehouse, and wherein area code is made up of country code and position code.
18, a kind of terminal applies communication system that realizes that polytype some terminal equipments intercom mutually comprises
Multiple access device is communicated by letter with the terminal equipment of described each type respectively by the terminal communication network, comprises
First access module is used for and described terminal communication; With
Second access module is characterized in that: described system also is provided with
A plurality of information translation modules are communicated by letter with described each access device respectively, are used for that information is carried out terminal and accept mutual conversion between form and the unified information format;
Information exchange module with described information translation module communication, is used for the information that described information translation module is changed is exchanged, and comprises
Exchange control submodule is used to receive the information that comes from described information translation module, obtains the address information in this information, and carries out exchange control;
The addressing submodule is connected with described exchange control submodule, is used to search destination address, and this Query Result is returned to described exchange control submodule; With
The address information table of comparisons with described addressing submodule interface, is used for described addressing submodule according to address information searching destination address.
19, system according to claim 18 is characterized in that, described information translation module comprises
Unified information format conversion device, the information translation that is used for the described terminal equipment that will receive becomes the information of unified information format;
Terminal is accepted format converter, and the information translation that is used for coming from the unified information format of described information exchange module becomes the information format corresponding with described terminal type.
20, system according to claim 18 is characterized in that, described information translation module is separately positioned in the described access device.
21, system according to claim 18 is characterized in that, it is corresponding and carry out the application communication module of information interaction with its second access module that described information exchange module also is provided with some and described access device.
22, system according to claim 21 is characterized in that, the described address information table of comparisons comprises application communication module and access device correspondence table and terminal class and access device correspondence table.
23, system according to claim 18, it is characterized in that, the unified packets of information of described unified information format comprises source user sign indicating number, purpose user code, transmission information, terminal type identification and termination number sign, and wherein the content of source user sign indicating number and purpose user code comprises area code and user identification code.
24, a kind of system as claimed in claim 18 realizes the method for multiple terminals application communication, comprising
A) on source terminal equipment, import the type identification and the host ID of purpose terminal at least, and the information content that is used to fail;
B) the described data and the information content of utilizing the pairing information translation module of this source terminal equipment to gather converts the packets of information with unified information format to, and sends this packets of information to information exchange module;
C) after the exchange of described information exchange module control submodule self information bag is obtained destination address information, call described addressing submodule search purposes application communication module and purpose access device in the address information table of comparisons, exchange control submodule exchanges information translation module to purpose terminal correspondence with packets of information by purpose application communication module and purpose access device;
D) the pairing described information translation module of described purpose terminal equipment converts the packets of information of described unified information format to information format that described purpose terminal equipment is accepted;
E) the described packets of information that converts the information format of this purpose terminal equipment acceptance to is transmitted to described purpose terminal equipment.
25, a kind of message exchange is characterized in that, this device comprises
Exchange control submodule is used for reception information, and exchanges control;
The addressing submodule is connected with described exchange control submodule, and responds calling of described exchange control submodule search purposes address information; With
Address information contrast form with described addressing submodule interface, is used for described addressing submodule according to address information searching destination address.
26, switch according to claim 25 is characterized in that, described address information contrast form comprises terminal class and IAD correspondence table and application communication module and IAD correspondence table.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB011226455A CN1163044C (en) | 2001-06-29 | 2001-06-29 | Terminal application communication system and its communication method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB011226455A CN1163044C (en) | 2001-06-29 | 2001-06-29 | Terminal application communication system and its communication method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1394050A CN1394050A (en) | 2003-01-29 |
CN1163044C true CN1163044C (en) | 2004-08-18 |
Family
ID=4664829
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB011226455A Expired - Fee Related CN1163044C (en) | 2001-06-29 | 2001-06-29 | Terminal application communication system and its communication method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1163044C (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007016810A1 (en) * | 2005-08-08 | 2007-02-15 | Zte Corporation | An in-band management method of the asymmetrical digital subscriber line (adsl) terminal unit |
CN101232495B (en) * | 2007-01-26 | 2011-04-20 | 华为技术有限公司 | Architecture of protocol stack in radio communication system and information interactive method |
JP5088611B2 (en) * | 2007-07-09 | 2012-12-05 | コニカミノルタビジネステクノロジーズ株式会社 | Management system, management method, and control program |
CN104202313A (en) * | 2014-08-22 | 2014-12-10 | 北京航空航天大学 | Data forwarding method and gateway |
CN111277364B (en) * | 2020-01-08 | 2022-03-22 | 中国电子科技集团公司第五十四研究所 | Information forwarding method based on information identification code |
-
2001
- 2001-06-29 CN CNB011226455A patent/CN1163044C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1394050A (en) | 2003-01-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1166137C (en) | Method and apparatus for exchange of information in communication network | |
CN1100459C (en) | Packet data transfering method for mobile radio data communication system | |
CN1265582C (en) | Information insertion service providing system, information insection method, communication network, information management device, and service controller | |
CN1077752C (en) | A method of supporting communication | |
CN1913661A (en) | Message transmitting equipment and method | |
CN1503548A (en) | Communication terminal device, communication method and electronic mail server | |
CN1372425A (en) | Method for processing calling, relative radio mobile terminal and computer program | |
CN101047662A (en) | Method and system for implementing multi-identity immediate message communication and present service of single account number | |
CN1249640A (en) | Wireless communication apparatus and method with application programming interface and method between subscriber application program and telephone program | |
CN1767688A (en) | Position-registering method, information distribution method, mobile communication network, and mobile communication terminal | |
CN1918863A (en) | Address solving apparatus, address solving method, and communication system using the same | |
CN1212398A (en) | Message transfer service system provideo with address data base | |
CN1703888A (en) | Network telephone system and method thereof | |
CN1231792A (en) | Method and system for interactive communication between two telephone sets via the internet | |
CN1183686A (en) | Message store and forward system | |
CN1685700A (en) | Telephony terminal providing connection between a telephone and a data network | |
CN1514617A (en) | VOIP calling control equipment in speical miniexchanger and its method | |
CN1523868A (en) | Network phone system and method having dynamic gain control function | |
CN1921518A (en) | Recording equipment, store server, recording system and method and playback system and method | |
CN1725689A (en) | Telecommunication network calling centre system and its implementing method | |
CN1163044C (en) | Terminal application communication system and its communication method | |
CN1578312B (en) | Ip communication device | |
CN100342686C (en) | Internet telephone system, calling connecting controller and terminal association method | |
CN1770886A (en) | Cellular phone for recording and automatic transmission of multimedia messages | |
CN1418420A (en) | Information providing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
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 | ||
C19 | Lapse of patent right due to non-payment of the annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |