view Side-By-Side changes
Internet-Draft:draft-ietf-fax-gateway-protocol-11.txtdraft-ietf-fax-gateway-protocol-12.txt K.Yokoyama T.Satoh C.Kanaide TOYO Communication EquipmentJuly 20 2004C. Allocchio Consortium GARR January 18 2005 Internet FAX GatewayFunctionsRequirements Status Of This MemoThis document is an Internet-DraftBy submitting this Internet-Draft, we certify that any applicable patent or other IPR claims of which I am aware have been disclosed, andisany of which I become aware will be disclosed, infull conformanceaccordance withall provisions of Section 10 of RFC2026.RFC 3668. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups may also distribute working documents as Internet-Drafts. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, orobsoleteobsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." The list of current Internet-Drafts can be accessed athttp://www.ietf.org/ietf/1id-abstracts.txthttp:// www.ietf.org/ietf/1id-abstracts.txt. The list of Internet-Draft Shadow Directories can be accessed at http://www.ietf.org/shadow.html. Copyright Notice Copyright (C) The Internet Society(2004).(2005). All Rights Reserved. AbstractAn Internet FAX Gateway provides functions which translate facsimileTo allow connectivity between the general switched telephone network(GSTN)facsimile service (GSTN fax) and theInternet.e-mail based Internet Fax service (i-fax) an "Internet FAX Gateway" is required. This document providesinformation on recommended behaviorsrecommendations for the functionality of Internet FAXGateway functions for email-based Internet Fax.Gateways. In this context, anofframp means"offramp gateway" provides facsimile data transmission from i-fax totheGSTNfrom the Internet, and onramp means facsimilefax; viceversa an "onramp gateway" provides data transmission form GSTN fax tothe Internet from the GSTN. Thisi-fax. The recommendations in this documentcoversapply to thedelivery process of data with equipment which may includeintegrated service including Internet Fax terminals,PCscomputers with i-fax software on the Internet, and GSTN Fax terminals on the GSTN.Table Of Contents 1. Introduction 1.1 Key words 1.2 Intellectual property 2. Internet FAX Gateway Protocol Mimura, et. al. Expires January 2005 [Page1] Internet Draft Internet FAX Gateway Functions July 2004 3. Offramp Gateway 3.1 Offramp functions 3.2 Addressing 3.2.1 Examples of local dialing rules 3.3 User authorization 3.4 Return notice 4. Onramp Gateway 4.1 Onramp functions 4.2 Address designation 4.2.1 Immediate address designation 4.2.2 Indirect address designation 4.2.3 Support subaddress 4.3 Relay function 4.4 File format conversion 4.5 User authorization 4.6 Return notice 5. Security Considerations 6. References 6.1 Informative groups 6.2 Normative groups 7. Full Copyright Statement 8. Author's Address1. Introduction An Internet FAX Gatewayplays the role of gatewayprovides connectivity and translation betweenFax operations built on athe General Switched Telephone Network(GSTN)facsimile service (GSTN fax) and theInternet.e-mail based Internet Fax service (i-fax). This document defines thepotentialrecommended behavior ofdevices and applications which support thesean Internet Fax Gateway. An Internet Faxoperations. GatewaysGateway can be classified asan onramp, where"onramp", when a facsimiledataistranslatedtransferred fromtheGSTN fax to theInternet,Internet Fax, and asan offramp, where"offramp", when a facsimiledataistranslatedtransferred fromtheInternet Fax tothe GSTN. AGSTN fax. For a more detailed definition ofonramps"onramp" andofframps"offramp" within i-fax service, see [1]. This document provides recommendations only foremail-basedthe specific case hereunder: 1) the operational mode of the Internet Fax isprovided in [1]. Internet FAX Gateway functions for real-time Internet Fax are"store and forward", as defined in[2]. The scopeSection 2.5 ofthe Internet FAX Gateway defined in this document is shown below. 1)[1]. 2) The format of image data is the data format defined by "simple mode" in [3].2) The operational mode is "store and forward",This document does not apply to the gateway funcions for "real-time Internet Fax", as described and defined inSection 2.5 of [1].[2]. Additional recommendations for optional functionality are described in [23]. 1.1 Key words The key words "MUST", "SHOULD", "SHOULD NOT", and "MAY" in this document are to be interpreted as described in [4]. 1.2 Intellectual property The IETF has been notified of intellectual property rights claimed in regard to some or all of the specification contained in thisMimura, et. al. Expires January 2005 [Page2] Internet Draft Internet FAX Gateway Functions July 2004document. For more information consult the online list of claimed rights in <http://www.ietf.org/ipr.html>. 2. Internet FAX GatewayProtocol There are two kinds of gateway functions: an onramp gateway and an offramp gateway.operations An onramp gateway receives a facsimiledatafrom afacsimileGSTN fax device (which may include an offramp gateway itself), and generates an Internet Fax over theGSTN, then sends the facsimile dataInternet which is sent toanany InternetFax-capable device or application.Fax device. An offramp gateway receives an Internet Fax over the Internet from any Internet Fax-capabledevices, whichdevice (which may include an onramp gateway or a PC), and generates aPC, then sends the facsimile dataGSTN fax which is sent toa facsimile device over the GSTN.any GSTN fax device. In both of these cases,facsimile communication between a gateway andthe Internetis based on [3]. The protocols which are discussedside of the gateway acts as an Internet Fax device, as described in [3], while the GSTN side of the gateway acts as a GSTN fax device, as described in [5]. In this documentare shown below, and other communication protocols should be referred to in [3].we will only thus recommend the actions which occur while 1)The communication protocol betweenthe onramp gatewayandconverts a fax received from GSTN to forward it to theGSTN.Internet Fax service; 2)The communication protocol betweenthe offramp gateway converts a fax received from the Intenret and forwards it to theGSTN.GSTN fax service. 3. The Offramp Gateway3.1 Offramp functionsoperations An offramp gatewayprovides a translation function, which is used whenMUST, as minimal requirement, perform the following functions: - addresses translation/mapping; - image format conversion; - error/return notification handling; and MAY also perform - user authorization; 3.1 User authorization An offramp gatewayreceivesMAY have a user authorization function to confirm that an user is allowed to transmit its InternetFax and then sends the facsimile datafax tofacsimile devices overthe GSTNusingfax service. As an Internet Fax is sent as astandard facsimile protocol [5]. The communication protocol betweenMIME e-mail message until the offrampgatewaygateway, digital signatures can be used to authenticate and authorize the user. S/MIME is one example of a protocol that includes digital signature services. S/MIME is described in [8][9][10][11][12]. Other methods to add a digital signature to a mail message (like OpenPGP [16] [24]) MAY also be used to authenticate and authorize the user. The agent sending thesubmittingInternet Faxdevice will be based on [3](which may include an an onramp gateway) sends the digitally-signed S/MIME or OpenPGP Fax message to the offramp gateway. The offramp gateway then compares the credentials of the user to determine if he/she is authorized to send faxes to the GSTN fax service. In case the authorization process fails, then the offramp gateway MUST generate an error delivery notification forstandards-based store and forward operations.the sender of the Internet Fax. 3.2 Addressing An Internet fax may contain multiple e-mail addresses, both as originators, and as recipients. For its forwarding function to GSTN fax service, an offramp gateway MUST only consider those ones which are explicitly addressed to itself, i.e. those where the right hand side of the e-mail address corresponds to the offramp gateway itself. As addresses on Internet Fax service are e-mail addresses, in order to reach a destination in GSTN fax service, the offramp gateway MUST convert e-mail addresses into GSTN addresses. The GSTN destination address SHOULD normally be encoded inside the left hand side of the e-mail address, according to [6]. However, an offramp gateway MAY use locally implemented translation rules to map left hand side strings into GSTN addresses. In any case the offramp gateway MUST process themailbox stringresultant GSTN address, and convert it to a "local-phone" according to local dialing rules. "Global-phone" is defined in Section 2 of [6]. "Local-phone" is defined in Section 2 of [7]. "Exit-code" is defined in Section 2.1 of [7]. The offramp gateway SHOULD also have a function to apply translation to originator and other addresses referred to into the Internet fax in order to ensure a possible return path from GSTN fax service into Internet fax destinations, including other offramp gateways. These functions MUST be compliant with the address handling of onramp gateways described in this document, section 4.2. 3.2.1 Examples of local dialing rules applied to GSTN destination addresses The first example shows how an offramp gateway converts a "global-phone" to a "local-phone" by removing the "+", recognizing the international country code "1" as the local one and thus removing it, and knowing it can directly dial without any exit code: global-phone: +12223334444 resulting into: local-phone: 2223334444 Thefirstnext example shows how an offramp gatewaychangesconverts a "global-phone" toa"local-phone" by removing"+" and the international country code. If an offramp gateway receives the "global-phone" +12223334444 The "local-phone" isthestring remaining after removing "+" and"+", recognizing the international country code"1" from "global-phone". Therefore, "local-phone" is 2223334444 Mimura, et. al. Expires January 2005 [Page3] Internet Draft Internet FAX Gateway Functions July 2004as local, and then adding the "exit-code" "0" in front of the string: global-phone: +81355556666 resulting into local-phone: 0355556666 The next example shows how an offramp gatewaychangesconverts a "global-phone" to "local-phone" by removing"+" andthe "+", recognizing the international countrycode. Then,code as local, and then adding the"exit-code"long distance "0"is put at the headin front of thestring. If thestring: global-phone: +41227675566 resulting into local-phone: 02267635566 The last example shows how an offramp gatewayreceives theconverts a "global-phone"+81355556666 Theto "local-phone"is the string remaining afterby removing"+" andthe "+", recognizing the international country code"81". The "exit-code" "0" isas non local, and thenput at the head of the string, so thatadding theresult from "global-phone" indirectly and "local-phone" directly is 0355556666 "Global-phone" is defined in Section 2 of [6]. "Local-phone" is defined in Section 2 of [7]. "Exit-code" is definedlocal international dialling prefix "00" inSection 2.1front of[7]. 3.3 User authorizationthe string: global-phone: +441272276755 resulting into local-phone: 00441272276755 3.2.2 Support for subaddress An offramp gatewayMAY have a user authorization function to confirm thatSHOULD support the subaddress. In case ausersubaddress isallowed to transmit data. Digital signatures can be used forencoded into theuser authorization function. For example, S/MIME is oneleft-hand-side of thedigital signatures. S/MIME is described in [8][9][10][11][12]. An onramp gateway or a client PC send digital-signed S/MIME Fax message toe-mail address [6], then it MUST be used by the offrampgateway. The functiongateway as specified in T.33 [14] toverify signatures is required forreach the final GSTN fax recipient. 3.3 Image format conversion An offrampgateway. Andgateway MUST convert thesignature information is usedfile format from TIFF Profile-S fordetermine authorization.Internet Fax (defined in [15]) into the GSTN fax image format. The case of other Internet fax file formats is not considered in this document. 3.4Return noticeError/return notification handling An offramp gateway SHOULD have a function which allowsthe offramp gatewayit to send a return notice to thesource IFaxoriginator Internet fax device (defined in [3]) when a transmission error occurs over the GSTN fax service and the facsimiledatais nottransmitted. Whendelivered to destination. The return notice MUST be in Message Delivery Notification (MDN) format, delivered by the offramp gateway over the Internet e-mail transport service used by Internet fax. The MDN disposition-type MUST be set as "processed", and the dispoistion-modifier MUST be set as an "error". If the offramp gateway fails to transmit thereturn notice,MDN, the error information MAY be recorded to a log, and processing MAY end, or the administrator of the gateway system MAY be notified of these errors through a specificprocessmethod (for example,SMTP). An MDNby sending him/her an e-mail message). The more complex case of Delivery Status Notification (DSN) requests handling isused fornot considered in this document. 4. The Onramp Gateway operations An onramp gateway MUST, as minimal requirement, perform thereturn notice. Because offollowing functions: - addresses translation/mapping; - image format conversion; - error/return notification handling. and MAY also perform - user authorization; 4.1 User authorization An onramp gateway MAY have a user authorization function to confirm that theFax deviceuser is authorized to transmit facsimile into the Internet fax service. For example, user authorization may be accomplished by getting aUser Agent. Anduser-ID and password received by DTMF, or via a local authorization table based on theofframpGSTN caller-ID. In case the authorization process fails, then the onramp gatewaymakes return notice in placeMUST generate an error message/code for the sender of thefacsimile device. A disposition-type is set as a processed andGSTN Fax. 4.2 Address translation/mapping Addresses on Internet Fax service are e-mail addresses, thus adisposition-modifier is set asrecipient of anerror. Mimura, et. al. Expires January 2005 [Page4]InternetDraftfax might be either an e-mail user, an InternetFAX Gateway Functions July 2004 4. Onramp Gateway 4.1 Onramp functions Anfax device with its own recipients/users or an offramp gateway. The onramp gatewayMUSTSHOULD have afunction that allowsfunctionality in order to receive from GSTN (via DTMF) destination addresses. However, there are two categories of destination addresses: - e-mail users and Internet Fax recipient/users; - real GSTN addresses reached via an offramp gateway. We define thus "indirect address mapping" the functionality for the first category, and "direct address mapping" the one for the second category. 4.2.1 Indirect address mapping The onramp gatewayto receive facsimile dataMAY implement local address mapping mechanisms (via a table or a directory lookup or similar) which permit translation from addresses (called "indirect address number") received froma facsimile device over the GSTN, and then send the generated Internet Fax totheappropriate IFax devicesGSTN fax sending device into e-mail addresses. A single orPC via mail transfer agents. The transmissiona list ofdata from the onramp gatewaye-mail addresses MAY correspond toIFax devices MUST based on [3]. 4.2 Address designationa single indirect address number. Here is one mapping example: (1) An onramp gatewaySHOULD have a function that allowsreceives theonramp gateway to analyzeindirect address number "1234" from the source GSTN facsimile by DTMF. 1234 (2) The destination addressfromis looked up in the addressdatamapping table. address mapping table 1234 : ifax@example.com (3) An Internet Fax is sentby the facsimile device overto theGSTN. If a GSTN numberaddress ("addr-spec") ifax@example.com "Addr-spec" istransmitted as part of the local portiondefined in Section 6.1 of [13]. If theemail address, it SHOULDaddress mapping lookup fails, and error MUST beinreported back to theglobal-phone format. There are two kinds oforiiginating GSTN fax device. 4.2.2 Direct addressdata needed next from the Fax device over the GSTN. They aremapping If theimmediate address designation andindirect addressdesignation.mapping specified in 4.2.1Immediate address designation Immediate address designationis not implemented then only "direct addressdata from a facsimile device over themapping" can be used. The GSTNthat specifiessending device SHOULD send the full numeric destinationnumber directly. It isaddress via DTMF to the onramp gateway. Direct address mapping can be usedwhenalso if thedestinationindirect address mapping isspecified every time. Exampleimplemented. An example: (1) An onramp gateway receives the destination telephone number "12223334444" from the source facsimile by DTMF (Dual Tone Multi-Frequency). 12223334444 (2) The destination number isusedencoded as a "global-phone", so "+" is added at the head of the string. +12223334444 (3) "FAX=" is addedat the head of "global-phone"in order tochange "global-phone" into "fax-mbox".build the "fax-mbox" address item FAX=+12223334444 (4)In this example "fax-mbox" is used as "fax-address". "Fax-email"The destination address isformed bycompleted, adding"@" andthe specification of the appropriate offrampdomain "mta-I-fax" behind "fax-address".gateway which is suppoused to handle the delivery of the fax message to global-phone address. FAX=+12223334444@example.com The procedure for choosing the domain nameof an offramp gateway is defined in Section 4.3 (Relay function). Mimura, et. al. Expires January 2005 [Page5] Internet Draft Internet FAX Gateway Functions July 2004of an offramp gateway is defined in Section 4.3 (Relay function). "Global-phone", "fax-mbox", and "fax-address" are defined in Section 2 of [6]. "Mta-I-fax" is defined in Section 3 of [6]. "Fax-email" is defined in Section 4 of [6].4.2.2 Indirect address designation4.2.3 Sender addresses handling Theindirect address number is extracted from the address data from the facsimile device on the GSTN, and theonramp gatewaylooks up the destination address by using the address change table, and so on, fromSHOULD gather information about theindirectGSTN fax sender addressnumber. This function is used for transmission to a mail terminal, transmission to an often-used address, multicast transmission,(for example via Caller-ID, if available), andso on. An onramp gateway keeps the indirect address information. Or,encode itis acquired from another server. Indirect address information containsas thefollowing information. - Indirect address number - The listsender of thedestination facsimile number and e-mail address, which is looked up inInternet fax, using the direct addresschange tablemapping (sections 4.2.2 in this document). The sender address SHOULD be completed using theindirect address number. Example (1) Anonramp gatewayreceivesaddress, unless theindirect address number "1234" fromonramp gateway has available additional information to specify a different return path. If thesource facsimile by DTMF. 1234 (2) The destinationonramp gateway does not have any sender address"addr-spec" is looked up ininformation, theaddress change table. address change table 1234 : ifax@example.com (3) AnInternetFax is sentfax sender address SHOULD be set either to a "no-reply" address, or to anInternet Fax device by the onramp gateway. "ifax@example.com " "Addr-spec" is defined in Section 6.1 of [13]. 4.2.3appropriate default mailbox. 4.2.4 Support for subaddress An onramp gateway SHOULD support the subaddress. In the case ofimmediatedirect addressdesignation,mapping, the subaddress isanalyzedspecified using the T.33 [14]protocol.specification, and encoded as given in [6]. In the case of indirect addressdesignation, the T.33 protocol is not used;mapping, the subaddressis looked up using the address change table, and so on, fromMAY be contained inside theindirectaddressnumber. Mimura, et. al. Expires January 2005 [Page6] Internet Draft Internet FAX Gateway Functions July 2004 4.3 Relay function The onramp gateway SHOULD have a function which chooses the destination offramp gateway by analyzing a specified destination facsimile number. The onramp gateway SHOULD keep the relay information of the offramp gateway to carry out this function.mapping table. 4.3 Relay function The onramp gatewaykeepsSHOULD provide functionality to choose thefollowingdestination offramp gatewayrelay information,by analyzing a destination fax number. A possible method to expand oracquires it from another server.acquire information by the onramp gateway about offramp gateways MAY include keeping cached information about sender addresses sent by other onramp gateways. 4.4 File format conversion An onramp gateway MUST convert the file format from a facsimile over the GSTN to the file format TIFF Profile-S for Internet Fax, as defined in [15].4.5 User authorization An onramp gateway MAY have a user authorization function to confirm that the user is authorized to transmit data. For example, user authorization is performed through a user ID and password extracted from DTMF.4.6 Return notice handling When an onramp gateway receives and analyzes a return notice from the Internet fax destination,an onramp gatewayit MAY have themeansfunctionality to send the delivery status to a suitable facsimile deviceuseron the GSTN through an appropriate offramp gateway.When anThe generated notice sent via GSTN fax SHOULD contain both the human readable notice information, and the original delivery codes. If the onramp gateway fails in the transmission of the returnnotice,notice back to GSTN fax service, theerrorinformation MAY be recordedtointo a log, and processing MAYend, orend. As an alternate, the administrator of the gateway system MAY be notified of theseerrorsnotice with a specificprocessmethod (forexample, SMTP).example by sending an e-mail message to a mailbox). 5. Security Considerations Refer to Section3.33.1 (User authorization) for authentication for an offramp gateway. OpenPGP [16] [24] can be usedfor theto provide authorization services instead oftheS/MIME. Refer to Section4.54.1 (User authorization) for authentication for anonrampgateway.onramp gateway. S/MIME and OpenPGParecan also be usedfor the encryptionto encrypt a message. A signed or encrypted message is protectedfrom tapping throughwhile transported along thenetwork system. IPsec [17][18][19][20][21] is IP layer encryption protocol. IPsec cannot protect tapping from MTA. Becausenetwork; however when a message reach an Internet fax gateway, either onramp or offramp, this kind ofplaintext is remained in MTA. TLS [22] runs on TCP layer. TLSprotection cannotprotect tapping from MTA, either.be applied anymore. Security must rely here on trusted operations of the gateway itself. A gateway might have its own certificate/key to improve security operations when sending Internet faxes, but as any gateway it breaks the end to end security pattern of both S/MIME andOpenPGP are most suitable for authentication and encryption of IFax messages.PGP. Other security mechanisms, like IPsec [17][18][19][20][21] or TLS [22] also do not ensure a secure gateway operation. Denial of Service attacks are beyond the scope of this document. Host Compromise caused by flaws in the implementation is beyond the scope of this document.Mimura, et. al. Expires January 2005 [Page7] Internet Draft Internet FAX Gateway Functions July 20046. References 6.1 Informativegroupsgroup [1] L. Masinter, "Terminology and Goals for Internet Fax",RFC 2542,RFC2542, March 1999. [21] Thayer, R., Doraswamy, N. and R. Glenn, "IP Security Document Roadmap",RFC 2411,RFC2411, November 1998. 6.2 Normativegroupsgroup [2] "Procedures for real-time Group 3 facsimile communication over IP networks", ITU-T Recommendation T.38, June 1998. [3] K. Toyoda, H. Ohno, J. Murai and D. Wing, "A Simple Mode of Facsimile Using Internet Mail", RFC2305, March 1998.3965, December 2004. [4] S. Bradner, "Key words for use in RFCs to Indicate Requirement Levels", RFC 2119, March 1997. [5] "Procedures for document facsimile transmission in the general switched telephone network", ITU-T Recommendation T.30, April 1999. [6] C. Allocchio, "Minimal FAX address format in Internet Mail", RFC 3192, October 2001. [7] C. Allocchio, "GSTN Address Element Extensions in E-mail Services",RFC 2846,RFC2846, June 2000. [8] R. Housley, "Cryptographic Message Syntax",RFC2630, June 1999.RFC3852, July 2004. [9] E. Rescorla, "Diffie-Hellman Key Agreement Method",RFC 2631,RFC2631, June 1999. [10] B. Ramsdell,"S/MIME"Secure/Multipurpose Internet Mail Extensions (S/MIME) Version33.1 CertificateHandling", RFC 2632,Handling ", RFC3850, June 1999. [11] B. Ramsdell,"S/MIME"Secure/Multipurpose Internet Mail Extensions (S/MIME) Version33.1 MessageSpecification", RFC 2633,Specification ", RFC3851, June 1999. [12] P. Hoffman, "Enhanced Security Services for S/MIME", RFC2634, June 1999. [13] D. Crocker, "Standard for the format of ARPA Internet text messages", STD 11, RFC 822, August 1982. [14] "Facsimile routing utilizing the subaddress", ITU recommendation T.33, July 1996. [15] L. McIntyre, S. Zilles, R. Buckley, D. Venable, G. Parsons, J. Rafferty, "File Format for Internet Fax", RFC 2301, March 1998.Mimura, et. al. Expires January 2005 [Page8] Internet Draft Internet FAX Gateway Functions July 2004[16] J. Callas, L. Donnerhacke, H. Finney, R. Thayer, ,?gOpenPGP"OpenPGP MessageFormat?h,Format", RFC2440, November 1998. [17] Kent, S. and R. Atkinson, "Security Architecture for the Internet Protocol", RFC 2401, November 1998. [18] Kent, S. and R. Atkinson, "IP Authentication Header", RFC2402, November 1998. [19]Kent,K. Ramakrishnan, S.and R. Atkinson, "IP Encapsulating Security Payload (ESP)", RFC 2406, November 1998.Floyd, D. Black, "The Addition of Explicit Congestion Notification (ECN) to IP", RFC3168, September 2001. [20] Piper, D., "The Internet IP Security Domain of Interpretation for ISAKMP", RFC 2407, November 1998. [22] Dierks, T. and C. Allen,"The TLS Protocol Version 1.0","Transport Layer Security (TLS) Extensions", RFC3456, June 2003. [23] Mimura et. al., "Guideline of optional services for Internet FAX Gateway", draft-ietf-fax-gateway-options [24] Elkins et. al., "MIME Security with OpenPGP", RFC2246, January 1999.3156, August 2001. 7.Full CopyrightIntellectual Property StatementCopyright (C)TheInternet Society (2004). All Rights Reserved. This document and translationsIETF takes no position regarding the validity or scope ofit mayany intellectual property or other rights that might becopied and furnishedclaimed toothers, and derivative works that comment on or otherwise explain it or assist in itspertain to the implementationmay be prepared, copied, published and distributed, in wholeorin part, without restrictionuse ofany kind, provided thattheabove copyright notice and this paragraph are included on all such copies and derivative works. However,technology described in this documentitself mayor the extent to which any license under such rights might or might not bemodified inavailable; neither does it represent that it has made any effort to identify anyway,suchas by removingrights. Information on thecopyright notice or referencesIETF's procedures with respect tothe Internet Society or other Internet organizations, except as neededrights in standards-track and standards-related documentation can be found in BCP-11. Copies of claims of rights made available forthe purposepublication and any assurances ofdeveloping Internet standards, in which caselicenses to be made available, or theproceduresresult of an attempt made to obtain a general license or permission forcopyrights defined intheInternet Standards process must be followed,use of such proprietary rights by implementors oras requiredusers of this specification can be obtained from the IETF Secretariat. The IETF invites any interested party totranslate it into languagesbring to its attention any copyrights, patents or patent applications, or otherthan English. The limited permissions granted above are perpetual and will notproprietary rights which may cover technology that may berevoked byrequired to practice this standard. Please address the information to the IETF Executive Director. 8. Full Copyright Statement Copyright (C) The Internet Societyor its successors or assigns.(2005). This document is subject to the rights, licenses and restrictions contained in BCP 78, and except as set forth therein, the authors retain all their rights. This document and the information contained hereinisare provided on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCEDISCLAIMSDISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.Mimura, et. al. Expires January 2005 [Page9] Internet Draft Internet FAX Gateway Functions July 2004 8.9. Author's Address Katsuhiko Mimura TOYO Communication Equipment CO., LTD. 2-1-1 Koyato, Samukawa-machi, Koza-gun Kanagawa, Japan Fax: +81 467 74 5743 Email: mimu@macroware.co.jp Keiichi Yokoyama TOYO Communication Equipment CO., LTD. 2-1-1 Koyato, Samukawa-machi, Koza-gun Kanagawa, Japan Fax: +81 467 74 5743 Email: keiyoko@msn.com Takahisa Satoh TOYO Communication Equipment CO., LTD. 2-1-1 Koyato, Samukawa-machi, Koza-gun Kanagawa, Japan Fax: +81 467 74 5743 Email: zsatou@toyocom.co.jp Chie Kanaide TOYO Communication Equipment CO., LTD. 2-1-1 Koyato, Samukawa-machi, Koza-gun Kanagawa, Japan Fax: +81 467 74 5743 Email: c-miwa@mail.nissan.co.jpMimura, et. al. Expires January 2005 [Page10] Internet Draft Internet FAX Gateway Functions July 2004Claudio Allocchio Consortium GARR Viale Palmiro Togliatti 1625 00155 Roma, Italy Fax: +39 040 3758565 Email: Claudio.Allocchio@garr.it Revision history [[[RFC editor: Please remove this section on publication]]] 00a 10-Jul-2000 Initial draft. 01a 16-Aug-2000 Remove next section. Authentication Authentication toward Offramp gateway Option function Multicasts transmit request Rename next section to Relay function from Choice of Offramp gateway to User authorization from User authentication to Immediate address designation from Direct address designation Section Drop the duplicate mail was moved to a part of the section Offramp functions. Corrections and clarifications. 02a 30-Oct-2000 Title is changed from Internet FAX Gateway Protocol to Internet FAX Gateway Functions Remove next definition. Drop duplications for Broadcast When send return notice Automatic re-transmission keep log for offramp gateway Example of User authorization keep log for onramp gateway Rebuild next definition 3.2 Addressing 3.2.1 example of local dialing rules 4.2.1 Immediate address designation 4.2.2 Indirect address designation 4.4 File format conversion 03a 21-Feb-2001 Rebuild next definition 1. 1) 3.4 Return notice 4.6 Return notice Add next definition 3.3 User authorization 04a 22-May-2001 Rebuild next definition 3.4 Return notice 4.6 Return notice 5. Security Considerations 05a 28-June-2001 Rebuild next definition Abstract 1. Introduction 4.2 Address designation Add to References [2]Mimura, et. al. Expires January 2005 [Page11] Internet Draft Internet FAX Gateway Functions July 200406a 19-Septembert-2001 Rebuild next definition 5. Security Considerations 6a 20-March-2002 Corrections and clarifications. Moved Intellectual Property and keywords after section 1. Fixed Security considerations. 07 25-March-2002 Separate 6.References into 6.1 Normative groups and 6.2 Informative groups. 08 28-March-2002 Changed sentences in 3.3 user authorization, 4.1 Onramp Functions, 4.2 Address designation and 5 Security Considerations Rebuild 6. References 09 14-July 2004 Corrections and clarifications. 10 18-July-2004 Rebuild next definition 3.3 User authorization 3.4 Return notice 4.2.1 Immediate address designation 4.2.2 Indirect address designation 4.3 Relay function 5. Security Considerations 11 20-July-2004 6. References split to Informative and Normative 12 21-Jan-2005 full editorial review Mimura, et. al. Expires January 2005 [Page12 ----