⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc2886.txt

📁 中、英文RFC文档大全打包下载完全版 .
💻 TXT
📖 第 1 页 / 共 3 页
字号:
   Resolution: Change production:   digitMapDescriptor = DigitMapToken EQUAL digitMapName                [ LBRKT digitMapValue RBRKT ]   Issue: VersionToken not defined.   Resolution: Add ABNF:       VersionToken =  ("Version" / "V")   Issue: DiscardToken not used.   Resolution: Delete production.   Section: Annex C   ----------   Issue: alignment of sub-octet fields within the octet is not   indicated.   Resolution: add note that fields of sub-octet length are placed in   the low-order bits of the octet.   Section: Annex C, ATM-related sections C.4, C.7, C.8, C.10   ----------   Issue: direction of flow is segregated by outgoing (Remote   descriptor) and incoming (Local descriptor).  Since forward and   backward properties will not both reside in the same descriptor, need   only the one set of properties applicable to both directions.   Resolution: replace with a single set of properties.   Issue: miscellaneous problems of parameter specifications   inconsistent with the relevant standards, unused parameters,   distinction between ATM Forum and ITU-T usages, missing references.   Resolution: fix them.   Section: Annex C.8 "ATM AAL1"   ----------   Issue: Length of GIT is wrong.   Resolution: ITU-T procedural problem, to be resolved by SG 16.   Probable solution is to allow 29 octets, event though the relevant   form requires only four octets.   Section: Annex C.9 "Bearer Capabilities"   ----------   Issue: ITC has reference to missing note 2   Resolution: Delete reference.Taylor                      Standards Track                    [Page 15]RFC 2886                     Megaco Errata                   August 2000   Issue: Not clear that Q.931 Bearer Capability IE rather than Low   Layer Compatibility IE is being used.   Resolution: Specify that values are those valid for Bearer Capability   IE   Section: Annex D.1 "Transport over IP/UDP using Application Level   Framing"   ----------   Issue: Even in the case of handoff or failover, the originating MGC   needs confirmation that its command was received.   Resolution: In the last sentence of the first paragraph, delete the   excepting clause, so that the sentence reads: "Responses must be sent   to the address and port from which the corresponding commands were   sent."   Section: Annex D.1.1 "Providing At-Most-Once Functionality"   ----------   Issue: Second para last sentence provides a procedural reference to   8.2.3.  Should refer to UDP-specific procedures.   Resolution: Add reference to D.1.4.   Section: Annex D.1.3 "Repeating Requests, Responses and   Acknowledgements"   ----------   Issue: Make exponential backoff in the face of congestion mandatory.   Resolution: To the paragraph just before the note, which begins "The   specification purposely avoids specifying any value for the   retransmission timers...", add the following sentence:   "Implementations SHALL ensure that the algorithm used to calculate   retransmission timing performs an exponentially increasing backoff of   the retransmission timeout for each retransmission or repetition   after the first one."   In the paragraph in the middle of the note beginning "After any   retransmission ...", capitalize the word SHOULD to emphasize the   importance of the steps which follow.   Issue: Last paragraph is equivocal about what ServiceChangeReason to   use when recovering from loss of contact; it must always be   "Disconnected".Taylor                      Standards Track                    [Page 16]RFC 2886                     Megaco Errata                   August 2000   Resolution: Change the two sentences following the phrase "_ and it   begins its recovery process" to read as follows: "The MG shall use a   ServiceChange with ServiceChangeMethod set to disconnected so that   the new MGC will be aware that the MG lost one or more transactions."   Section: Annex D.1.4 "Provisional responses"   ----------   Issue: First paragraph, last sentence talks about when to send the   Transaction Pending response.  When UDP/ALF is in use, the originator   of a transaction may repeat it because it has not received an   acknowledgement that the transaction was received.  An appropriate   response to a duplicate transaction which is still being processed is   to return Transaction Pending.   Resolution: Add the sentence: "They SHOULD send this response if they   receive a repetition of a transaction that is still being executed."   Issue: Second para: transaction originator may not have received   TransactionPending response(s) because they were lost, and may   therefore not know that responder is expecting immediate   acknowledgement of the TransactionReply.   Resolution: add an optional field to TransactionReply allowing the   responder to indicate if an immediate ACK is required.  Add text in   the section indicating that when the responder has sent a provisional   response, it shall also set the indicator in the final transaction   reply to indicate that an immediate acknowledgement is required.   Section: Annex E "Basic Packages"   ----------   Issue: package numbering does not follow order of presentation.   Resolution: renumber packages to follow order of numbering.   Section: Annex E.2.1 "Base Root Package -- Properties"   ----------   Issue: the descriptor in which these properties occur is not   specified.   Resolution: in each case, indicate that the property is defined in   the TerminationState descriptor.   Section: Annex E.6.2 "DTMF detection Package -- Events"   ----------   Issue: "Long duration event modifier" is shown as "L" in parameter   DigitString -- should be "Z".   Resolution: Replace with "Z".Taylor                      Standards Track                    [Page 17]RFC 2886                     Megaco Errata                   August 2000   Section: Annex E.9.2 "Analog Line Supervision Package -- Events"   ----------   Issue: Stated hook state reporting behaviour has race condition where   same transition could be reported twice.   Resolution: add an optional EventsDescriptor parameter and an   optional ObservedEvents parameter to each of the on-hook and off-hook   events.  Delete the second sentence of the existing event description   (which indicates that the event is always reported if the hook state   has already been achieved).   The EventsDescriptor parameter is described as follows:   Strict Transition         ParameterID: strict (0x0001)         Type: enumeration         Possible values:             "exact" means that only an actual hook state transition             to on-hook (off-hook) is to be recognized             "state" means that the event is to be recognized             either if the hook state transition is detected or if the             hook state is already on-hook (off-hook).  This is the             default value if "strict" is unspecified.             "failWrong" means that if the hook state is already what             the transition would imply, the command fails and an error             is reported [error code to be defined in the package].   The ObservedEvents parameter is described as follows:   Initial State         ParameterID: init (0x0002)         Type: Boolean         Possible values:             true/"ON" means that the event was reported because the             line was already on-hook (off-hook) when the events             descriptor containing this event was activated             false/"OFF" means that the event represents an actual             state transition to on-hook (off-hook)   Section: Annex E.10.3 "Basic Continuity Package -- Signals"   ----------   Issue: The rsp signal should continue until the MGC tells the MG to   stop applying it.   Resolution: change the type of signal from Timeout to ON/OFF.Taylor                      Standards Track                    [Page 18]RFC 2886                     Megaco Errata                   August 2000   Section: Annex E.10.5 "Basic Continuity Package -- Procedures"   ----------   Issue: Wording of condition for generating cmp event with "success"   does not cover case where test also requires successful removal of   tone.   Resolution: In the second paragraph of E.10.5 (dealing with test   initiation), add the words "and any other required conditions are   satisfied" in the second sentence, as part of the condition upon   which success is reported.  Replace the third paragraph (dealing with   test response) with the following text:   "When a MGC wants the MG to respond to a continuity test, it sends a   command to the MG containing a signals descriptor with the rsp   signal. Upon reception of a command with the rsp signal, the MG   either applies a loop-back or (for 2-wire circuits) awaits reception   of a continuity test tone.  In the loop-back case, any incoming   information shall be reflected back as outgoing information.  In the   2-wire case, any time the appropriate test tone is received, the   appropriate response tone should be sent.  The MGC will determine   when to remove the rsp signal."   Section: Appendix A.1.2 "Example -- Collecting Originator Digits and   Initiating Termination"   ----------   Issue: Step 3 uses a now-obsolete package DS0 for echo cancellation.   Resolution: replace with echo cancellation via package TDM.   Issue: Step 20 fails to show a returned TerminationStateDescriptor.   It also contains the erroneous statement that an RTP termination does   not support events and signals and fails to show a number of other   descriptors.   Resolution:   Delete the sentence containing the erroneous statement.   Add the following to the Media Descriptor preceding the line "Stream   = 1_":   "TerminationState { ServiceStates = InService, EventBufferControl =   OFF },"   Add lines showing Events, Signals, and DigitMap descriptors   following the Media descriptor.   "Events, Signals, DigitMap,"Taylor                      Standards Track                    [Page 19]RFC 2886                     Megaco Errata                   August 20004. Security Considerations   This memo is a supplement to [2], which contains the required   security section.5. References   [1] Bradner, S., "The Internet Standards Process -- Revision 3", BCP       9, RFC 2026, October 1996.   [2] Cuervo, F., Greene, N., Huitema, C., Rayhan, A., Rosen, B. and J.       Segeret, "Megaco Protocol", RFC 2885, August 2000.   [3] Bradner, S., "Key Words For Use In RFCs To Indicate Requirement       Levels", BCP 14, RFC 2119, March 1997.6. Acknowledgments   This memo records the contributions of a number of people on the   Megaco list and the H.248 faithful in ITU-T Study Group 16 who took   the time to read the Megaco/H.248 document with care and attention.   Thanks to all of them.7. Author's Address   Tom Taylor   Nortel Networks   P.O. Box 3511, Station C   Ottawa, Ontario, Canada K1Y 4P7   Phone: +1 613 736 0961   EMail: taylor@nortelnetworks.comTaylor                      Standards Track                    [Page 20]RFC 2886                     Megaco Errata                   August 20008.  Full Copyright Statement   Copyright (C) The Internet Society (2000).  All Rights Reserved.   This document and translations of it may be copied and furnished to   others, and derivative works that comment on or otherwise explain it   or assist in its implementation may be prepared, copied, published   and distributed, in whole or in part, without restriction of any   kind, provided that the above copyright notice and this paragraph are   included on all such copies and derivative works.  However, this   document itself may not be modified in any way, such as by removing   the copyright notice or references to the Internet Society or other   Internet organizations, except as needed for the purpose of   developing Internet standards in which case the procedures for   copyrights defined in the Internet Standards process must be   followed, or as required to translate it into languages other than   English.   The limited permissions granted above are perpetual and will not be   revoked by the Internet Society or its successors or assigns.   This document and the information contained herein is provided on an   "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING   TASK FORCE DISCLAIMS 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.Acknowledgement   Funding for the RFC Editor function is currently provided by the   Internet Society.Taylor                      Standards Track                    [Page 21]

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -