Method and system of communicating by establishing one...

Multiplex communications – Communication techniques for information carried in plural... – Adaptive

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06775296

ABSTRACT:

BACKGROUND OF THE INVENTION
This invention relates to a protocol repeat/conversion system in particular, to a method and device of protocol repeat/conversion.
Conventional system of protocol repeat/conversion provides a mechanism that two terminal devices communicate each other via one virtual connection. An example of the conventional system is shown in RFC (request for comments) 1928.
In the protocol repeat/conversion system shown in RFC 1928, a protocol repeater/converter connected to each of two terminals repeats and converts transmitted data in the two connections, and then, the two terminals communicate each other.
In this system, the terminals recognize the two connections via the protocol repeater/converter as one virtual connection. To do so, a library for realizing API (application programming interface) is replaced to a library provided by the system. The provided library, namely a protocol repeat/conversion library, farther comprises functions for repeating and converting one protocol. The API of a communication application executed on the terminals is not modified. The protocol repeat/conversion library exchanges information to the protocol repeater/converter, and consequently, the system provides a framework for making two connections via the protocol repeater/converter look as one virtual connection by the terminals.
In the conventional protocol repeat/conversion system, only one type of protocol is supposed for exchanging information between the protocol repeater/converter and the protocol repeat/conversion library of the terminals. As a result, the protocol repeater/converter of the conventional system is unavailable for two terminals communicating by different protocols each other.
Further, the information transmitted between the conventional protocol repeater/converter and the terminals is not index information that directly indicates to the inner process for the receive terminal. As a result, the information exchanged by the conventional protocol repeater/converter should be converted again to the index information for the inner process. Consequently, the conventional protocol repeater/converter inefficiently converts information.
SUMMARY OF THE INVENTION
It is an object of this invention to provide a method, an apparatus and a recording medium for efficient protocol repeat/conversion.
It is another object of this invention to provide a method, an apparatus, and a recording medium for a protocol repeat/conversion to establish one virtual connection between two terminals. The terminals are operable in accordance with different protocols each other.
According to an aspect of this invention, it is provided that a method of communicating between a sending terminal and a receiving terminal via a protocol repeater/converter by establishing a virtual connection between the sending and the receiving terminals, the sending terminal being operable in accordance with a first protocol while the receiving terminal is operable in accordance with a second protocol different from the first protocol and has an receiver address according to the second protocol, comprising the steps of: (1) inputting to the sending terminal a logical host address name determined independently of the second protocol; (2) receiving, by the protocol repeater/converter, the logical host address name to generate an index for designating an receiver address defined in accordance with the second protocol: (3) recording, in the protocol repeater/converter, a relationship between the receiver address and the index; (4) sending the index back to the sending terminal from the protocol repeater/converter; (5) recording, by the sending terminal, the relationship; and (6) establishing, by the protocol repeater/converter, the virtual connection between the sending terminal and the receiving terminal with reference to the index.
In this method, each of the recording steps, (3) and (5) in the protocol/converter and the sending terminal may comprise the steps of: further recording the logical host address name together with the receiver address and the index as the relationship in the form of a table which has a plurality of lines; and designating one line of the table specified by the index. Further, The index may be represented by a selected one of a mathematically transformed value and a random number. And further, the recording step (5) in the sending terminal may comprise the steps of: preparing a socket API (application programming interface); generating, in the socket API, the logical host address name; preparing a protocol repeat/conversion library which includes the table; and recording the logical host address name in the table included in the protocol repeat/conversion library. In this case, the establishing step (6) comprises the steps of: preparing a protocol repeat/conversion program for accessing the table; and establishing the virtual connection with reference to the protocol repeat/conversion program.
According to another aspect of this invention, it is provided that a system for use in communicating between a sending terminal and a receiving terminal via a protocol repeater/converter by establishing a virtual connection between the sending and the receiving terminals, the sending terminal being operable in accordance with a first protocol while the receiving terminal is operable in accordance with a second protocol different from the first protocol and has an receiver address according to the second protocol, wherein: the sending terminal comprises: means for accepting a logical host address name independent of the second protocol; means for sending the logical host address name to the protocol repeater/converter; means for receiving an index related to the receiver address from the protocol repeater/converter; recording means for recording a relationship between the receiver address and the index; and means for sending the index for designating the receiver address to the protocol repeater/converter; the protocol repeater/converter comprising: means for receiving logical host address name from the sending terminal; means for resolving the receiver address from the logical host address name; means for generating the index related to the receiver address; recording means for recording the relationship between the receiver address and the index; means for sending the index back to the sending terminal; means for receiving the index from the sending terminal; and means for establishing the virtual connection between the sending terminal and the receiving terminal with reference to the relationship.
In this system, each of the recording means in the sending terminal and the protocol repeater/converter may comprise: means for recording the logical host address name together with the receiver address and the index as the relationship in the form of a table which has a plurality of lines; and means for designating one line of the table specified by the index. Further, the index is represented by a selected one of a mathematically transformed value and a random number. And further, the sending terminal may comprise: storage for a socket API (application programming interface); means for generating the logical host address name according to the socket API; storage for a protocol repeat/conversion library which includes the table; and means for recording the logical host address name in the table including in the protocol repeat/conversion library; the protocol repeater/converter comprising: storage for a protocol repeat/conversion program which accesses the table; and means for establishing the virtual connection according to the protocol repeat/conversion program.
According to another aspect of this invention, a sending terminal and a protocol repeater/converter below is provided. The sending terminal for use in communication to a receiving terminal via a protocol repeater/converter by establishing a virtual connection between the sending and the receiving terminals, the sending terminal being operable in accordance with a first protocol while the receiving terminal is operable in accordance with a

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system of communicating by establishing one... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system of communicating by establishing one..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system of communicating by establishing one... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3328201

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.