Patent US5142528A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5142528A Expired / Lapsed US ⏱️ 0.0 years remaining

Protocol selector and protocol selection method

Assignee: Hitachi Ltd
•
Filing: 1990-02-02
•
Granted: 1992-08-25
•
Expires: 2010-02-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In communication which uses a communication line which allows the determination of a communication protocol in a communication port prior to the communication like in an ISDN network, a communication program corresponding to the determined communication protocol is dynamically linked and initialized to allow dynamic selection of the communication protocol.

Inventors

  • 👤 Atsushi Kobayashi
  • 👤 Kimitoshi Yamada
  • 👤 Toru Horimoto

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 02:11
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0435; H04Q11/0457; H04L; H04L9/00; H04L9/40; H04L69/00; H04L69/24; H04Q2213/00; H04Q2213/056; H04Q2213/178

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 127 words
A communication system in which communication is effected between stations utilizing a communication line which allows for the determination of a protocol of a communication port prior to communication, wherein at least one of a sending station and a receiving station is capable of operating according to a plurality of communication protocols, comprising: a protocol selector including means for dynamically determining a communication protocol by negotiation between sending and receiving stations prior to the communication between the stations, during which a sending station proposes a protocol to a receiving station, the receiving station accepts or rejects the proposed protocol, and, when the receiving station rejects a protocol proposed by the sending station, the sending station proposes a different protocol until the receiving station accepts a proposed protocol.
Claim 2
Dependent Claim 127 words
A communication system in which communication is effected between stations utilizing a communication line which allows for the determination of a protocol of a communication port prior to communication, wherein at least one of a sending station and a receiving station is capable of operating according to a plurality of communication protocols, comprising: a protocol selector including means for dynamically determining a communication protocol by negotiation between sending and receiving stations prior to the communication between the stations, during which a sending station proposes a protocol to a receiving station, the receiving station accepts or rejects the proposed protocol, and, when the receiving station rejects a protocol proposed by the sending station, the sending station proposes a different protocol until the receiving station accepts a proposed protocol.
Claim 3
Dependent Claim 40 words
A protocol selector according to claim 1 wherein said communication protocol has a layered structure and is determined by arbitrarily combining layer protocols, one for each layer, in such a way that different protocol layers are linked by coupling points.
Claim 4
Dependent Claim 91 words
A protocol selector according to claim 2 wherein the number of coupling points corresponds to a product of a number of sets of protocols of data link layers, each containing a plurality of protocols, and a number of B channels which are provided between communication programs of data link layers and a high order layer for the switching of protocols of the data link on the B channel in a communication utilizing a network which can use a plurality of B channels, and including means for dynamically switching said coupling points.
Claim 5
Dependent Claim 103 words
A communication system according to claim 1, wherein said sending station includes means for sending to said receiving station a setup message having information identifying a proposed protocol, said receiving station includes means for determining whether it can operate in a proposed protocol identified in a setup message received from said sending station and for sending to said sending station a first message which accepts a proposed protocol when the receiving station can operate in the proposed protocol and a second message which requests that the sending station propose a different protocol when the receiving station can not operate in the proposed protocol.
Claim 6
Independent Claim 83 words
A method of communicating between communication stations through a D channel and a B channel of an ISDN network, comprising: sending through the D channel from one of the stations to another station an identifier of a communication protocol used for communications through the B channel; sending a message informing that the designated communication protocol is acceptable after receiving the identifier and establishing said communication protocol in said another station; and establishing said communication protocol in said one station after receiving the message.
Claim 7
Independent Claim 83 words
A method of communicating between communication stations through a D channel and a B channel of an ISDN network, comprising: sending through the D channel from one of the stations to another station an identifier of a communication protocol used for communications through the B channel; sending a message informing that the designated communication protocol is acceptable after receiving the identifier and establishing said communication protocol in said another station; and establishing said communication protocol in said one station after receiving the message.
Claim 8
Dependent Claim 45 words
A method of communicating according to claim 5, wherein said communication protocol has a layered structure and is composed of layer protocols, one for each layer, where at least one of said layer protocols is selected from a plurality of protocols prepared for the layer.
Claim 9
Dependent Claim 92 words
A method of communicating according to claim 6, wherein said communication station is equipped with a plurality of B channel ports; a plurality of different layer protocols are established for enabling said B channel ports to operate in a second layer; a coupling point is provided between a third layer communication control program and second layer communication control programs each supporting a different layer protocol; and the coupling point is dynamically switched in order to connect the third layer communication control program and any one of the second layer communication control programs.
Claim 10
Dependent Claim 84 words
A communication system for communicating between communication stations through a D channel and a B channel of an ISDN network, comprising: a first station sending through the D channel toward a second station an identifier of a communication protocol used for communications through the B channel; and the second station sending a message informing that the designated communication protocol is acceptable if positive after receiving the identifier and establishing said communication protocol, while said first station establishes said communication protocol after receiving the message.
Claim 11
Dependent Claim 84 words
A communication system for communicating between communication stations through a D channel and a B channel of an ISDN network, comprising: a first station sending through the D channel toward a second station an identifier of a communication protocol used for communications through the B channel; and the second station sending a message informing that the designated communication protocol is acceptable if positive after receiving the identifier and establishing said communication protocol, while said first station establishes said communication protocol after receiving the message.
Claim 12
Dependent Claim 44 words
A communication system according to claim 8, wherein said communication protocol has a layered structure and is composed of layer protocols, one for each layer, where at least one of said layer protocols is selected from a plurality of protocols prepared for the layer.
Claim 13
Dependent Claim 91 words
A communication system according to claim 9, wherein said communication station is equipped with a plurality of B channel ports; a plurality of different layer protocols are established for enabling said B channel ports to operate in a second layer; a coupling point is provided between a third layer communication control program and second layer communication control programs each supporting a different layer protocol; and the coupling point is dynamically switched in order to connect the third layer communication control program and any one of the second layer communication control programs.
Claim 14
Independent Claim 165 words
A method of communicating between communication stations through a D channel and a B channel of an ISDN network, comprising: (a) sending through the D channel from a sending station to a receiving station an identifier of a communication protocol to be used for communications between said sending and receiving stations through the B channel; (b) sending a release message from the receiving station to the sending station indicating that the protocol identified by said identifier is not acceptable; (c) responding in said release message in said sending station by sending to said receiving station an identifier of another communication protocol on said D channel; (d) repeating steps (b) and (c) until said receiving station accepts a communication protocol identified by an identifier received from the sending station; and then (e) sending a connect message from said receiving station to said sending station that the protocol indicated by the identifier is acceptable; and (f) establishing the accepted communication protocol in said sending and receiving stations.
Claim 15
Independent Claim 165 words
A method of communicating between communication stations through a D channel and a B channel of an ISDN network, comprising: (a) sending through the D channel from a sending station to a receiving station an identifier of a communication protocol to be used for communications between said sending and receiving stations through the B channel; (b) sending a release message from the receiving station to the sending station indicating that the protocol identified by said identifier is not acceptable; (c) responding in said release message in said sending station by sending to said receiving station an identifier of another communication protocol on said D channel; (d) repeating steps (b) and (c) until said receiving station accepts a communication protocol identified by an identifier received from the sending station; and then (e) sending a connect message from said receiving station to said sending station that the protocol indicated by the identifier is acceptable; and (f) establishing the accepted communication protocol in said sending and receiving stations.
Claim 16
Dependent Claim 45 words
A method of communicating according to claim 11, wherein said communication protocol has a layered structure and is composed of layer protocols, one for each layer, where at least one of said layer protocols is selected from a plurality of protocols prepared for the layer.
Claim 17
Dependent Claim 92 words
A method of communicating according to claim 12, wherein said communication station is equipped with a plurality of B channel ports; a plurality of different layer protocols are established for enabling said B channel ports to operate in a second layer; a coupling point is provided between a third layer communication control program and second layer communication control programs each supporting a different layer protocol; and the coupling point is dynamically switched in order to connect the third layer communication control program and any one of the second layer communication control programs.

References Cited (Backward Citations)

JPS61127251A Cited
US4926415A Cited
US5012470A Cited
US5008879A Cited
US5008879B1 Cited
US4985887A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-08-25 1996-02-24 1996-08-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-08-25 2000-02-24 2000-08-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-08-25 2004-02-24 2004-08-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag