Wholesale: Products & Services

Archived System CR SCR032202-2 Detail

 
Title: Upgrade Interactive Agent from TCIF Issue 2 R0 to Issue 2 R1
CR Number Current Status
Date
Level of
Effort
Interface/
Release No.
Area
Impacted
Products
Impacted

SCR032202-2 Completed
8/22/2002
-   2/
Originator: Hines, LeiLani
Originator Company Name: WorldCom
Owner: Thompson, Jeff
Director:
CR PM: Routh, Mark
Description Of Change
Qwest to implement the changes contained in TCIF document 98-006 Issue 2 Revision 1.

Implement an Interactive Agent that conforms to TCIF document 98-006 Issue 2 Revision 1.

Additional Information:

The TCIF published the Interactive Agent Functional Specification

for Issue 2. TCIF, ANSI and The ITU-T have all adopted the Issue 3 IA Spec.

An Interactive Agent (IA) is a set of processes that runs on one

(or more) of an ILEC's and a CLEC's computer systems. It serves

as one of the logical interfaces between two companies doing

business together electronically. It should be noted that the IAs

transport data transparently. They don't modify it or interpret

it - they only deliver it.

The IA in one company receives EDI data from one of its own

company's upstream systems. It makes a request across the network

to the other company's IA for a connection. Once the connection

is established (through a "handshake" protocol) the originating

IA then sends the EDI data to the peer IA at the other company.

The peer IA verifies that the data was received without error and

sends it upstream to one of its EDI systems for translation and

processing.

The receiving IA then initiates a disconnect of the session.

(This disconnection process is where all the fuss is.) The

original IA specification (which Quest is still using) left out a

step in the procedure that would assure that the disconnection

process would always occur in the correct order. The later

version of the specification (which WorldCom uses) corrects this

error by inserting one additional step in the procedure for one

IA to disconnect from the other.

If the disconnection procedure is not executed correctly by both

parties, internal problems begin to occur intermittantly in one

or both IAs, causing degraded performance and then finally a need

to stop and restart the IA system(s).

The particular step that was missing in the original spec

guaranteed that the right sequence of steps would occur,

regardless of timing considerations and network delays. In a

large number of transactions, especially in those relationships

that have low volumes, the timing of events work out that the

right series of steps happens. It's only when certain

combinations of events occur (usually in high volume situations)

that the steps get out of sequence and the errors start.

Status History

Date Action Description
3/22/2002 CR Submitted  
3/22/2002 CR Acknowledged  
3/27/2002 Clarification Meeting Scheduled  
3/29/2002 Clarification Meeting Held  
4/18/2002 Discussed at Monthly CMP Meeting SCR032202-2 discussed at April Systems CMP Monthly meeting; please see Systems CMP Distribution Package April CMP - Attachment B 
4/18/2002 Status Changed Status set to On Hold pending WorldCom's EDI testing in May. This will be reviewed at the June CMP meeting. 
6/20/2002 Discussed at Monthly CMP Meeting SCR032202-2 discussed at June Systems CMP Monthly meeting; please see Systems CMP Distribution Package June CMP -- Attachment I; CR will remain in Deferred status; WorldCom to request to 'Complete' or 'Withdraw' CR at future date as required 
6/20/2002 Status Changed To Deferred as agreed to in the June Monthly CMP meeting 
8/8/2002 Status Changed To CLEC Test since the AI to AI test has been completed. 
8/22/2002 Discussed at Monthly CMP Meeting SCR032202-2 discussed at August Systems CMP Monthly meeting; please see Systems CMP Distribution Package August CMP -- Attachment G 
8/22/2002 Status Changed Status set to Completed as agreed to in the Aug. Systems CMP meeting 

Project Meetings

3/14/02 John Murphy from WorldCom wrote:

With one major exception (see below) the two revisions are compatible.

The exception is noted on the Revision History Page as follows:

1. Section 7.8 - It was determined from reading protocol traces that a "race" condition exists if the current protocol is followed. The IA Server may attempt to close the socket before receiving the Client's SSL Close, causing an incorrect closure of the connection. This can result in either "Close Wait" or "Fin Wait" errors and prevent Session Resumption. To correct this problem, an additional step has been added to the IA Server session closure sequence in Section 7.8, Server Disconnect, between "SSL3 CLOSE" and "Socket CLOSE".

The step necessary to implement this correction to the protocol is quite simple and straight-forward. It typically requires a very small sequence of steps added to the IA Server module to implement. I will be happy to provide further insight on this to you or any one else that is involved at Qwest or any software suppliers.

Regards, John

3/29/02 Clarification meeting held.

In attendance were: LeiLani Hines - WorldCom John Murphy - WorldCom Mary Hunt - WorldCom Mark Routh - Qwest Deb Osborne - Qwest Jerry Mohatt - Qwest J.J. Bradley - Qwest

John started by providing a background on the TCIP standard. He related that the current standard is the TCIF issue 2 R1 document. The TCIF issue 3 R2 document is also a current standard but is not fully implemented across the industry at this time. He confirmed that TCIF issue 1 R0 has been withdrawn as a standard and all ILECs and CLECs should be using Issue 2 R1 at this time. These standars can be referenced on the web at http://www.atis.org/atis/tcif/5tc00a03.htm.

John also mentioned that he is the Vice Chairman of TCIF and would be happy to take any calls from technical staff concerning these standards.

Gerry Mohatt asked if going to the Issue 2 R1 standard would have an impact on CLECs that were not on the standard yet.

John indicated that a CLEC had properly coded their systems for the Issue 2 R0 standard, that they would not be impacted by an ILEC or CLEC going to the Issue 2 R1 standard.

Jerry also asked if this was prioritizable by the CLEC as an IMA change.

It was discussed that even though this change will impact the IMA EDI interface, because it is an industry standard, it may be elligable to be implemented prior to IMA 12.0.

This will be discussed at the April Systems CMP meeting.

CenturyLink Response

4/10/02 Email to WorldCom:

Mary,

Attached you will find the description depicting how our IA vendor corrected the problems which were addressed with Section 7.8, Revision 1, Issue 2. Our IA was corrected approximately a year before Revision 1 was published.

Basically, I am asking that we remove the CR from the CMP scope as Qwest does not believe there is an issue with its compatibility regarding Issue 2, Revision 1. In addition, I have recapped a comment from the Clarification Meeting held on March 29th in which John Murphy states Revision 0 and Revision 1 are compatible. Could you please let me know by Noon tomorrow (via e-mail) if WorldCom will be withdrawing CR # SCR032202-2 from the CMP CR Issues list.

John Stated, "If a CLEC has properly coded their systems for Issue 2 Revision 0, that they would not be impacted by an ILEC or CLEC going to the Issue 2 Revision 1 standard."

Please let me know if you have any further questions.

Dawn Beck

Information Current as of 1/11/2021