CN101170623B - A fax receiving and transmission system and method - Google Patents
A fax receiving and transmission system and method Download PDFInfo
- Publication number
- CN101170623B CN101170623B CN 200710124756 CN200710124756A CN101170623B CN 101170623 B CN101170623 B CN 101170623B CN 200710124756 CN200710124756 CN 200710124756 CN 200710124756 A CN200710124756 A CN 200710124756A CN 101170623 B CN101170623 B CN 101170623B
- Authority
- CN
- China
- Prior art keywords
- fax
- processing server
- session initiation
- initiation protocol
- facsimile machine
- 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
- Facsimiles In General (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a system for sending and receiving telefax and a method for sending and receiving telefax. The system mainly comprises a SIP terminal, a telefax processing server, a call exchanger, a media server, and a fax. The system sends and receives telefax based on SIP and MSRP protocols independently from the need to support T30 and T38 protocols at the PC client terminal. The invention has the advantages of simple implementation and easy expansion; can work in the Internet/Intranet environment since the SIP and MSRP protocols are both based on IP, and can easily and conveniently send and receive telefax. The invention can be used to send and receive telefax.
Description
Technical field
The invention belongs to facsimile domain, be specifically related to a kind of system of the fax sending and receiving based on SIP and MSRP agreement, and the method for sending/receiving faxes.
Background technology
It is the multimedia communication service of carrier transmission literal, pictorial information that fax is to use T30, T38 agreement.3GPP has carried out standard to this professional demand, framework, agreement.
Since SIP (Session Initiation Protocol) terminal (like pc client) the editor of multimedia messages, appear, the advantage of aspect such as storage, editor and the transmitting-receiving meeting of therefore using these terminals to fax bring better experience to the user.
The scheme of using pc client to fax and receive and dispatch is also arranged at present; But all depending on pc client directly encodes to fax paper; Transmit according to T30 or T38 agreement, so just depend on T30, T38 agreement that pc client must be supported, other agreement is inapplicable.
Summary of the invention
The objective of the invention is to overcome the deficiency of prior art, a kind of system of fax sending and receiving is provided.This system contains sip terminal, does not rely on T30, T38 agreement that pc client must be supported, and based on the transmitting-receiving of faxing of Session Initiation Protocol, MSRP agreement.
Another object of the present invention is to provide the method for a kind of transmission/receive faxes, this method utilizes the system of above-mentioned fax sending and receiving to realize sending/receiving faxes.
For solving the problems of the technologies described above, the present invention realizes through following technical scheme:
A kind of system of fax sending and receiving comprises facsimile machine equipment, and
Sip terminal, said sip terminal comprises the fax paper processing module, the editor who is used to fax, appears and stores, be the inlet that the user sends and receives faxes;
The fax processing server, the storage that is used to fax is transmitted, and adopts Session Initiation Protocol and MSRP protocol interconnection between itself and the sip terminal;
Media server, and adopt the Session Initiation Protocol intercommunication between the fax processing server, be used for converting fax paper to Media Stream and send to facsimile machine equipment and become file to store the media stream transition of receiving; Adopt the T38 protocol interconnection between said media server and the facsimile machine equipment;
Call out switching equipment, and adopt the Session Initiation Protocol intercommunication between the fax processing server, be used to call out facsimile machine equipment.
The system of said fax sending and receiving also comprises NAS (Network-Attached Storage), and it is connected with the fax processing server, as mass memory unit, is used to provide the storage of fax paper.
Said sip terminal can be a pc client, also can be based on the terminal of embedded OS.
Said terminal based on embedded OS can be SIP phone, mobile phone etc.
Said sip terminal comprises SIP and MSRP protocol stack, fax paper processing module, the fax paper processing module be used for fax paper editor, appear and store, be the inlet that the user sends and receives faxes.
The system of this fax sending and receiving can send fax, and its method of sending fax comprises the steps:
Step 1: sip terminal sends the fax request message to the processing server of faxing, and sets up and the linking of the MSRP of the processing server of faxing;
Step 2: said sip terminal comprises the fax paper processing module, the editor who is used to fax, appears and stores, and sip terminal sends said fax paper processing module editor's fax content to the fax processing server through said MSRP link;
Step 3: the fax processing server is consulted based on Session Initiation Protocol and media server, calling switching equipment and facsimile machine equipment, and after negotiation, transmits said fax content to media server;
Step 4: media server transmits fax content to facsimile machine equipment.
The system of this fax sending and receiving can receive faxes, and its method of receiving faxes comprises the steps:
Step 1: facsimile machine equipment is consulted with calling out switching equipment, fax processing server and media server based on Session Initiation Protocol, and after negotiation, sends the fax content to media server, and media server sends the fax content to the fax processing server;
Step 2: if the sip terminal off-line, the fax processing server content of will fax is temporary to NAS, and after sip terminal was reached the standard grade, the processing server of faxing notified it that new fax is arranged through sip message;
Step 3: sip terminal generates invitation request then to message response, and utilizes SDP to initiate the negotiation of MSRP link;
Step 4: the fax processing server responds invitation request, accomplishes the negotiation of MSRP link simultaneously, and the content of will faxing at last sends to sip terminal, and said sip terminal comprises the fax paper processing module, the editor who is used to fax, appears and stores.
The system of fax sending and receiving of the present invention contains sip terminal, and uses the sip terminal fax sending and receiving, has following beneficial effect:
(1) use Session Initiation Protocol, have advantages such as realizing simply, be easy to expansion, it is the core protocol of NGN/IMS, is convenient to standardization;
(2) use the MSRP agreement, can realize the transmission of file through conversational mode;
(3) Session Initiation Protocol and MSRP agreement the two all based on IP, can under the Internet/Intranet environment, work, very convenient, be easy to receive and send fax.
Description of drawings
Fig. 1 is the block diagram of the system of fax sending and receiving of the present invention;
Fig. 2 is the schematic flow sheet of facsimile transmission of the present invention;
Fig. 3 is the schematic flow sheet that the present invention faxes and receives.
Embodiment
In order to understand the present invention better, the present invention is done to describe further below in conjunction with accompanying drawing and specific embodiment.
See also Fig. 1; The system of fax sending and receiving comprises six entities: sip terminal 1, fax processing server 2, calling switching equipment 3, media server 4, NAS 5 and facsimile machine equipment 6; Sip terminal 1 can be a pc client; Also can be based on the terminal (like SIP phone, mobile phone) of embedded OS, it comprises SIP and MSRP protocol stack, fax paper processing module.The fax paper processing module provide fax paper editor, appear and memory function, be the inlet that the user sends and receives faxes.The user initiates the fax transmission session through the SIP INVITE after selecting fax paper transmission or reception, and sets up the MSRP link through media negotiation, the transmission that good through consultation MSRP link is faxed.Fax processing server 2 is responsible for the storage forwarding capability of fax papers, adopts the Session Initiation Protocol intercommunication between itself and the sip terminal 1, and adopts the Session Initiation Protocol intercommunication between the media server 4.Media server 4 is responsible for converting fax paper to Media Stream and is sent to facsimile machine equipment 6 and become fax paper to store the media stream transition of receiving, adopts the T38 protocol interconnection between itself and the facsimile machine equipment 6.NAS 5 is connected with fax processing server 2, as mass memory unit, the memory function of fax paper is provided.
See also Fig. 2, it is the schematic flow sheet of facsimile transmission of the present invention, may further comprise the steps:
Step 201:SIP terminal 1 generates INVITE (invitation) request; The facsimile machine number of intended receiver in the request; The specify message type is fax; In message body, describe the title of fax, the media information that carries, and utilize SDP (SessionDescription Portocol) to initiate the negotiation of MSRP link;
Step 202: 2 pairs of INVITE requests of fax processing server respond, and accomplish the negotiation of MSRP link simultaneously;
The 1 time ACK in step 203:SIP terminal;
After the MSRP link of step 204:SIP terminal 1 and fax processing server 2 is set up, send the SEND request, the content of will faxing sends to fax processing server 2;
Step 205: the fax content is sent and is finished, and fax processing server 2 echoes and answers message;
The BYE request is initiated at step 206:SIP terminal 1;
Step 207: the 200OK response is replied in 2 pairs of BYE requests of fax processing server;
Step 208: fax processing server 2 is consulted through the INVITE signaling and the media server 4 of Session Initiation Protocol;
Step 209: media server 4 returns to fax processing server 2 with negotiation result;
Step 210: fax processing server 2 is consulted with calling switching equipment 3 through the INVITE signaling of Session Initiation Protocol;
Step 211: call out switching equipment 3 and consult through the INVITE signaling and the facsimile machine equipment 6 of Session Initiation Protocol;
Step 212: facsimile machine equipment 6 returns to negotiation result and calls out switching equipment 3 through Session Initiation Protocol 200OK;
Step 213: call out switching equipment 3 negotiation result is returned to fax processing server 2 through Session Initiation Protocol 200OK;
Step 214: fax processing server 2 returns to media server 4 through Session Initiation Protocol ACK (ACK);
Step 215: fax processing server 2 returns to through Session Initiation Protocol ACK and calls out switching equipment 3;
Step 216: call out switching equipment 3 and return to facsimile machine equipment 6, accomplish this negotiation through Session Initiation Protocol ACK;
Step 217: fax processing server 2 sends the fax operation to media server 4 requests;
Step 218: media server 4 sends facsimile data to facsimile machine equipment 6;
Step 219: facsimile transmission finishes, and fax processing server 2 is initiated the BYE request to media server 4;
Step 220: media server 4 is to 2 times 200OK responses of fax processing server;
Step 221: fax processing server 2 is initiated the BYE request to calling out switching equipment 3;
Step 222: call out switching equipment 3 and initiate the BYE request to facsimile machine equipment 6;
Step 223: facsimile machine equipment 6 is to calling out 3 times 200OK of switching equipment;
Step 224: call out switching equipment 3 to 2 times 200OK of fax processing server, finish this session.
See also Fig. 3, it is the schematic flow sheet that the present invention faxes and receives, and may further comprise the steps:
Step 301: facsimile machine equipment 6 is consulted with calling switching equipment 3 through the INVITE signaling of Session Initiation Protocol;
Step 302: call out switching equipment 3 and consult with fax processing server 2 through the INVITE signaling of Session Initiation Protocol;
Step 303: fax processing server 2 is consulted through the INVITE signaling and the media server 4 of Session Initiation Protocol;
Step 304: media server 4 will be consulted to return to fax processing server 2 through Session Initiation Protocol 200OK result;
Step 305: fax processing server 2 returns to negotiation result and calls out switching equipment 3 through Session Initiation Protocol 200OK;
Step 306: call out switching equipment 3 negotiation result is returned to facsimile machine equipment 6 through Session Initiation Protocol 200OK;
Step 307: facsimile machine equipment 6 returns to through Session Initiation Protocol ACK and calls out switching equipment 3;
Step 308: call out switching equipment 3 and return to fax processing server 2 through Session Initiation Protocol ACK;
Step 309: fax processing server 2 returns to media server 4 through Session Initiation Protocol ACK, accomplishes this negotiation;
Step 310: facsimile machine equipment 6 sends facsimile data to media server 4;
Step 311: facsimile transmission finishes, and facsimile machine equipment 6 is initiated the BYE request to calling out switching equipment 3;
Step 312: call out switching equipment 3 and initiate the BYE request to fax processing server 2;
Step 313: fax processing server 2 is initiated the BYE request to media server 4;
Step 314: media server 4 is to 2 times 200OK responses of fax processing server;
Step 315: fax processing server 2 is to calling out 3 times 200OK responses of switching equipment;
Step 316: call out switching equipment 3 to 6 times 200OK responses of facsimile machine equipment;
Step 317: if sip terminal 1 off-line; Fax processing server 2 content of will fax is kept in to NAS 5 (consulting Fig. 1); After sip terminal 1 was reached the standard grade, it had new fax to fax processing server 2 through SIP MESSAGE message informing, and MESSAGE message comprises the title and the media information of fax; And carrying the unique identification of this fax, sip terminal 1 identifies through this and obtains fax;
The response of the 1 pair of MESSAGE message in step 318:SIP terminal;
Step 319:SIP terminal 1 generates the INVITE request, the facsimile machine number of intended receiver in the request, and the specify message type is carried the unique identification of fax for fax message body, and utilizes SDP to initiate the negotiation of MSRP link;
Step 320: 2 pairs of INVITE requests of fax processing server respond, and accomplish the negotiation of MSRP link simultaneously;
The 1 time ACK in step 321:SIP terminal;
Step 322: after the MSRP link of fax processing server 2 and sip terminal 1 is set up, send the SEND request, the content of will faxing sends to sip terminal 1;
Step 323: the fax content reception finishes, and sip terminal 1 echoes and answers message;
The BYE request is initiated at step 324:SIP terminal 1;
Step 325: 200 OK response is replied in 2 pairs of BYE requests of fax processing server, discharges this SIP session.
Native system uses the transmitting-receiving of faxing of SIP, MSRP agreement, does not rely on T30, T38 agreement that pc client must be supported, have realize simple, be easy to advantage such as expansions, and can pass through the transmission of conversational mode realization file; Since Session Initiation Protocol and MSRP agreement the two all based on IP, can under the Internet/Intranet environment, work, very convenient, be easy to reception and transmission is faxed.
The above is merely preferred embodiment of the present invention;, not should be pointed out that for the person of ordinary skill of the art in order to restriction the present invention; Any modification of being done within every spirit of the present invention and the principle, be equal to replacement or improvement etc., all should be included within protection scope of the present invention.
Claims (10)
1. the system of a fax sending and receiving comprises facsimile machine equipment, it is characterized in that, also comprises:
Sip terminal, said sip terminal comprises the fax paper processing module, the editor who is used to fax, appears and stores, be the inlet that the user sends and receives faxes;
The fax processing server, the storage that is used to fax is transmitted, and adopts Session Initiation Protocol and MSRP protocol interconnection between itself and the sip terminal;
Media server, and adopt the Session Initiation Protocol intercommunication between the fax processing server, be used for converting fax paper to Media Stream and send to facsimile machine equipment and become file to store the media stream transition of receiving; Adopt the T38 protocol interconnection between said media server and the facsimile machine equipment;
Call out switching equipment, and adopt the Session Initiation Protocol intercommunication between the fax processing server, be used to call out facsimile machine equipment.
2. the system of fax sending and receiving according to claim 1 is characterized in that, also comprises NAS, and it is connected with the fax processing server, as mass memory unit, is used to provide the storage of fax paper.
3. the system of fax sending and receiving according to claim 1 and 2 is characterized in that, said sip terminal is a pc client.
4. the system of fax sending and receiving according to claim 1 and 2 is characterized in that, said sip terminal is based on the terminal of embedded OS.
5. the system of fax sending and receiving according to claim 4 is characterized in that, said terminal based on embedded OS is SIP phone or mobile phone.
6. the system of fax sending and receiving according to claim 1 and 2; It is characterized in that; Said sip terminal comprises SIP and MSRP protocol stack, fax paper processing module, the fax paper processing module be used for fax paper editor, appear and store, be the inlet that the user sends and receives faxes.
7. one kind is utilized claim 1 or 2 described systems to send the method for faxing, and it is characterized in that, comprises the steps:
Step 1: sip terminal sends the fax request message to the processing server of faxing, and sets up and the linking of the MSRP of the processing server of faxing;
Step 2: said sip terminal comprises the fax paper processing module, the editor who is used to fax, appears and stores, and sip terminal sends said fax paper processing module editor's fax content to the fax processing server through said MSRP link;
Step 3: the fax processing server is consulted based on Session Initiation Protocol and media server, calling switching equipment and facsimile machine equipment, and after negotiation, transmits said fax content to media server;
Step 4: media server transmits fax content to facsimile machine equipment.
8. the method for transmission fax according to claim 7 is characterized in that negotiations process is following in the said step 3:
Steps A: the fax processing server is consulted through the invitation signaling and the media server of Session Initiation Protocol;
Step B: media server returns to the fax processing server with negotiation result;
Step C: the fax processing server is consulted with the calling switching equipment through the invitation signaling of Session Initiation Protocol;
Step D: call out switching equipment and consult through the invitation signaling and the facsimile machine equipment of Session Initiation Protocol;
Step e: facsimile machine equipment returns to the calling switching equipment with negotiation result through Session Initiation Protocol 200 OK;
Step F: call out switching equipment negotiation result is returned to the fax processing server through Session Initiation Protocol 200 OK;
Step G: the fax processing server returns to media server through Session Initiation Protocol ACK;
Step H: the fax processing server returns to the calling switching equipment through Session Initiation Protocol ACK;
Step I: call out switching equipment and return to facsimile machine equipment, accomplish and consult through Session Initiation Protocol ACK.
9. a method of utilizing the described system of claim 2 to receive faxes is characterized in that, comprises the steps:
Step 1: facsimile machine equipment is consulted with calling out switching equipment, fax processing server and media server based on Session Initiation Protocol, and after negotiation, sends the fax content to media server, and media server sends the fax content to the fax processing server;
Step 2: if the sip terminal off-line, the fax processing server content of will fax is temporary to NAS, and after sip terminal was reached the standard grade, the processing server of faxing notified it that new fax is arranged through sip message;
Step 3: sip terminal generates invitation request then to message response, and utilizes SDP to initiate the negotiation of MSRP link;
Step 4: the fax processing server responds invitation request, accomplishes the negotiation of MSRP link simultaneously, and the content of will faxing at last sends to sip terminal, and said sip terminal comprises the fax paper processing module, the editor who is used to fax, appears and stores.
10. method of receiving faxes according to claim 9 is characterized in that, negotiations process is following in the said step 1:
Steps A: facsimile machine equipment is consulted with the calling switching equipment through the invitation signaling of Session Initiation Protocol;
Step B: call out switching equipment and consult with the fax processing server through the invitation signaling of Session Initiation Protocol;
Step C: the fax processing server is consulted through the invitation signaling and the media server of Session Initiation Protocol;
Step D: media server will be consulted to return to the fax processing server through Session Initiation Protocol 200 OK results;
Step e: the fax processing server returns to the calling switching equipment with negotiation result through Session Initiation Protocol 200 OK;
Step F: call out switching equipment negotiation result is returned to facsimile machine equipment through Session Initiation Protocol 200 OK;
Step G: facsimile machine equipment returns to the calling switching equipment through Session Initiation Protocol ACK;
Step H: call out switching equipment and return to the fax processing server through Session Initiation Protocol ACK;
Step I: the fax processing server returns to media server through Session Initiation Protocol ACK, accomplishes and consults.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200710124756 CN101170623B (en) | 2007-11-23 | 2007-11-23 | A fax receiving and transmission system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200710124756 CN101170623B (en) | 2007-11-23 | 2007-11-23 | A fax receiving and transmission system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101170623A CN101170623A (en) | 2008-04-30 |
CN101170623B true CN101170623B (en) | 2012-12-19 |
Family
ID=39391078
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200710124756 Expired - Fee Related CN101170623B (en) | 2007-11-23 | 2007-11-23 | A fax receiving and transmission system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101170623B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101335627B (en) * | 2008-07-31 | 2011-01-19 | 中兴通讯股份有限公司 | Network facsimile system and using method thereof |
CN104049977A (en) * | 2014-06-27 | 2014-09-17 | 上海新跃物流企业管理有限公司 | System and method for achieving network faxes through internet |
US10498791B2 (en) * | 2014-12-19 | 2019-12-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Negotiation of message chunk size for message session relay protocol session |
CN106101481B (en) * | 2016-07-21 | 2019-08-20 | 上海携程商务有限公司 | Fax receiving system and facsimile receptions method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1801875A (en) * | 2005-01-05 | 2006-07-12 | 英华达(上海)电子有限公司 | Method for transmitting fax using mobile phone |
CN101035140A (en) * | 2007-02-07 | 2007-09-12 | 中兴通讯股份有限公司 | File transmission system based on the SIP and MSRP and its method |
-
2007
- 2007-11-23 CN CN 200710124756 patent/CN101170623B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1801875A (en) * | 2005-01-05 | 2006-07-12 | 英华达(上海)电子有限公司 | Method for transmitting fax using mobile phone |
CN101035140A (en) * | 2007-02-07 | 2007-09-12 | 中兴通讯股份有限公司 | File transmission system based on the SIP and MSRP and its method |
Non-Patent Citations (1)
Title |
---|
蒋宇.软交换系统IP传真存储转发设计与实现.<<中国优秀硕士学位论文全文数据库>>.2007,24-79. * |
Also Published As
Publication number | Publication date |
---|---|
CN101170623A (en) | 2008-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8339646B2 (en) | Systems and methods for the reliable transmission of facsimiles over packet networks | |
CN101222521B (en) | File transfer method based on conversation launching protocol | |
JP3633546B2 (en) | Signaling relay system and signaling relay method | |
US7801160B2 (en) | Communication apparatus and data transmission method thereof | |
JP4240067B2 (en) | Communication device | |
WO2007041937A1 (en) | A method for sending and receiving the off-line message, a client apparatus, a server and a system | |
JP5171676B2 (en) | Transmitting apparatus, control method thereof, and program | |
WO2009026822A1 (en) | Method,system and apparatus for message interworking | |
WO2015131487A1 (en) | Method and device for short messaging service intercommunication | |
CN101170623B (en) | A fax receiving and transmission system and method | |
US20130151715A1 (en) | Communication apparatus that performs communication using t.38 protocol, control method therefor, and storage medium | |
TW201212696A (en) | Universal facsimile engine | |
US20090063697A1 (en) | File transfer system and method for same | |
KR20100039508A (en) | Apparatus and method for providing fax service in ip multimedia subsystem | |
CN101110799A (en) | Multimedia message transmission system and sending/receiving method thereof | |
US7990560B2 (en) | IP communication apparatus, IP communication system, and data transmission method thereof | |
JP2014192741A (en) | Image processing apparatus, information processing method, and program | |
CN101415249B (en) | Method, system and apparatus for negotiating data business signaling of session initialization protocol | |
US20050243871A1 (en) | Communication deivce and communication method | |
CN101778182B (en) | VOIP fax sharing method, telephone and system | |
JP2006246255A (en) | Image processing apparatus and network system | |
JP2009110292A (en) | E-mail processing system and device | |
EP2640029A1 (en) | System and method for transmitting multipage multimedia messages, session initiation protocol terminal and multimedia message proxy server | |
CN112243012A (en) | Offline message transmission method and device, server and terminal | |
US8964196B2 (en) | System for connecting to next generation networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20121219 Termination date: 20161123 |