ILL Protocol Implementations

What's New
Standards
Register
Implementations
Testing ILL Protocol Implementations
Reading
ASN.1 Index

Home
Site Index

In this Document:

IPIG

Implementation List

Misc. Forms for Implementors

Links to Web Sites

ILL Protocol Implementation
Test Beds

Directory Services for Interlibrary Loan

Related Sites:
Testing ILL Protocol
Implementations:

OSI Conformance
Testing

ILL Protocol Interoperability
Testing


For More Information,
contact
the ILL Application Standards
Maintenance Agency,
Library and Archives Canada

ill_asma
@lac-bac.gc.ca

Last Update: 2004/08/10



ILL Protocol Implementations
Interlibrary Loan Application Standards Maintenance Agency


ILL Protocol Implementation Test Beds

Following is a list of the addresses for ILL protocol implementation test beds available for testing.

Each listing includes the address, port, and/or contact name. Details such as restrictions of access are included, as applicable.

Well-known ports

Port 499 and port 1611 have been registered with IANA as well-known ports for the use of ILL Protocol messaging. Implementations conforming to the IPIG Profile using direct transfer over TCP SHALL listen on port 1611 and may also listen on port 499.

One-way messaging on Port 1611:

If connecting to port 1611, implementations conforming to the IPIG Profile SHALL send one or more ILL-APDUs. If "connected-to" on port 1611, implementations conforming to the IPIG Profile SHALL be able to receive any number of ILL-APDUs and SHALL NOT send any ILL-APDUs on the same connection.

Two-way messaging on Port 499:

If connecting to port 499, implementations conforming to the IPIG Profile SHALL send zero or more ILL-APDUs and SHALL be able to receive zero or more ILL-APDUs on the same connection. If "connected-to" on port 499, implementations conforming to the IPIG Profile SHALL be able to receive any number of ILL-APDUs.

Contact the Web Manager with any corrections, contributions or comments.


Auto-Graphics, Inc.
Site Name: AGent Advanced "Open System" ISO ILL
System Id: A-G:DEMOV2:V2AG01
IP Address: isoill.auto-graphics.com
Ports Supported: 1611
Contact: Ruth Castillo (rmc@auto-graphics.com)
Phone: 909-569-1586
Notes: Please contact Ruth Castillo prior to any testbed activity.
British Library Test System
Site Name: TEST ARTISO
System Id: bl:BLTEST
IP Address: testgate.bl.uk
MIME Address: artiso@testgate.bl.uk
Ports Supported: 1611
Contact: Brian Sherwood (brian.sherwood@bl.uk)

This system has been built by Fretwell Downing Informatics (contact: Ed Davidson (ed.davidson@fdgroup.com) ) Ensure that you can exchange all APDUs with them before starting interoperability testing with the BL.

For fuller details on testing your ISO ILL System with ARTISO, see the Test Details
( http://www.bl.uk/services/document/artiso.html)


The epixtech ISO/ILL Test Bed
Site Name: RSS
System Id: als:RSS
IP Address: rss.epixtech.com
MIME Address: rss@doyle.epixtech.com
Ports Supported: 1611 (simplex) & 499 (duplex)
Contact: Ken Victorson (K.Victorson@epixtech.com)

The epixtech ILL server is in production and available for testing with your ILL server. epixtech welcomes all interested vendors and developers to test against their production ILL/ISO server. Their ILL server supports the entire life-cycle of an ILL transaction (excluding forward notification).

Before transmittng any ISO/ILL APDU's to epixtech's ILL server, please send the following information to Ken Victorson (K.Victorson@epixtech.com)

System Id
Server IP Address
Port

This information will be used to set up your ILL server properly on the epixtech production RSS/ILL server so protocol-based communication can begin.

Once epixtech has defined your ILL server, they will be prepared to begin exchanging APDU's with you.


Fretwell Downing Informatics
Contact Ed Davidson ( ed.davidson@fdgroup.com) for information on interoperability testing with VDX.


Local Interlending and Document Delivery Administration System (LIDDAS)
Testbed access: liddas.slnsw.gov.au


Library and Archives Canada/Bibliothèque et Archives Canada
Site Name: NAVIS
System Id: nlc-bnc:OONL
IP Address: webserv@nlc-bnc.ca
MIME Address: illtest@services.nlc-bnc.ca
Contact: Eileen Lim (eileen.lim@lac-bac.gc.ca)
Notes: Library and Archives Canada's system, NAVIS, supports only the responder role.

For fuller details on testing your ISO ILL System with NAVIS, see Interoperability Testing with the National Library of Canada Canada (http://www.lac-bac.gc.ca/iso/ill/document/testing/nlc-interoptp.pdf).


OCLC Test System
As of 22 November 1999, OCLC's Environment is available for ISO ILL interaction testing.
Domain Name: testenv.oclc.org
Ports Supported:
ILL Direct Request test system: 5771
Contact:
Jim McDonald (jim_mcdonald@oclc.org) or
Joanne Shoemaker (joanne_shoemaker@oclc.org)

Note: A valid OCLC authorization and password are required to logon to OCLC test system when using port 5771.

Here are the details concerning the authorization and password needed to access this system.

The first ILL-Request of a connection must contain an OCLC ILL Authorization number and password in the iLLRequestExtensions portion of the request. The external object for the authorization extension will be the AccessControlFormat-prompt-1 from Z39.50-1995. The OID for the object is 1.2.840.10003.8.1.

 Based on the Z39.50 definition, encode the authorization number and password as shown below where *one SEQUENCE is for the authorization number and the other is for the password *type is userId(1) for the authorization number and password(2) for the password *string contains the authorization number or password

response[2]
   SEQUENCE
      PromptId[1]
         EnumeratedPrompt[1]
           Type[1]
      PromptResponse[2]
           string[1]
   SEQUENCE
      PromptId[1]
         EnumeratedPrompt[1]
           Type[1]
      PromptResponse[2]
           string[1]
 

The authorization number may be encoded with or without hyphens.


Testbed for Minnesota State Colleges and Universities Project for Automated Library Systems (MnSCU/PALS):

The PALS testbed is accessible either via e-mail or via tcp/ip on port 1611
SystemId:     MnSCU/PALS:TST
IP Address:  beowulf.pals.msus.edu:1611
E-mail Address: ipigmail@ranger.pals.msus.edu
Contact:      Alan Rykhus (alan.rykhus@mankato.msus.edu)

To use the PALS testbed, PALS requires the following information to preconfigure testing partners in the PALS ILL system:

SystemID
transportation mode
system address

PALS has a fully functional ILL module and can receive any of the ISO/ILL APDUs. However, PALS has not implemented the forward service at this time.


The Research Libraries Group (RLG)

Contact Linda Driver (Linda_Driver@notes.rlg.org) for information on access to the RLG Testbed.


The Library Corporation (TLC)
TLC has dedicated an unattended installation of the ISO ILL Application, Library•Request, for interoperability testing. All transactions at this site are for test purposes only. This installation supports full exercising of the ISO ILL StateMachine.
For BER Encoded APDU's over TCP use:
SystemId-Symbol: TLC:TCPTESTING
IP Address: Library.Request.test.tlcdelivers.com port 1611
For MIME Encoded BER use:
SystemId-Symbol: TLC:ILLTESTING
IP Address: library.request.test@rnd-mail.tlcdelivers.com
To register with this test site, send an ILLRequest with a valid APDUDeliveryInfo extension. You can send any valid APDU without our intervention. If you would like specific responses, or have any questions, please contact Ted Koppel: ( tedk@tlcdelivers.com) or Mark Wilson (drmark@tlcdelivers.com)

Related Pages

To submit new or revised announcements of ILL protocol implementation test beds available for testing, use the Data Entry Form for ILL Protocol Implementation Test Beds.
To prepare a Statement of Interoperability, use the proforma Statement of Interoperability http://www.lac-bac.gc.ca/iso/ill/ipigprfl_si_proforma.doc

Instructions on the use of this proforma are available at http://www.lac-bac.gc.ca/iso/ill/ipigprfl_si_instructions.htm

Consult http://www.lac-bac.gc.ca/iso/ill/ipigprfl_si.htm for a record of the Statements of Interoperability submitted to the Maintenance Agency.

For more information on interoperability testing, consult ILL Protocol Implementation Interoperability Testing, guidelines prepared by the National Library of Canada for its 1992 interoperability testing programme.

      Top of page


copyright © 1999-2002
Interlibrary Loan Application Standards Maintenance Agency