Dynamic protocol negotiation system
First Claim
Patent Images
1. A method for establishing a communication protocol between a first network node and a second network node wherein the second network node is capable of operating at any one of a plurality of communication protocols, the method comprising the steps of:
- receiving, at the second network node, an indication of the operating communication protocol of the first network node;
based on said indication, selecting as a designated protocol a communication protocol from the plurality of communication protocols, wherein said plurality of communication protocols includes at least two protocols related to each other in that one of said protocols is of a later version than the other protocol;
storing an identification of the selected communication protocol in association with said first network node and when subsequently initiating communication from said second network node to said first network node referring to the stored identification to select a communication protocol; and
sending an indication of said designated protocol to the first network node,wherein after the second network node sends an indication of said designated protocol to the first network node said second network node performing the steps of;
selecting a messaging codeset from a plurality of messaging codeset within said designated protocol; and
indicating the selected messaging codeset to the first network node.
6 Assignments
0 Petitions
Accused Products
Abstract
Two intelligent nodes are provided with the capability of negotiating a protocol between them so that if the intelligent nodes operate at two different protocols then they can select a protocol appropriate for their communication. Furthermore, the intelligent nodes are provided with a locking shift capability so as to select between codesets that are available within a selected protocol.
98 Citations
26 Claims
-
1. A method for establishing a communication protocol between a first network node and a second network node wherein the second network node is capable of operating at any one of a plurality of communication protocols, the method comprising the steps of:
-
receiving, at the second network node, an indication of the operating communication protocol of the first network node; based on said indication, selecting as a designated protocol a communication protocol from the plurality of communication protocols, wherein said plurality of communication protocols includes at least two protocols related to each other in that one of said protocols is of a later version than the other protocol; storing an identification of the selected communication protocol in association with said first network node and when subsequently initiating communication from said second network node to said first network node referring to the stored identification to select a communication protocol; and sending an indication of said designated protocol to the first network node, wherein after the second network node sends an indication of said designated protocol to the first network node said second network node performing the steps of; selecting a messaging codeset from a plurality of messaging codeset within said designated protocol; and indicating the selected messaging codeset to the first network node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A network node in a communication system comprising:
-
a receiver that receives an indication of an operating communication protocol from another network node; a protocol selector that selects a designated protocol from a plurality of communication protocols wherein said plurality of communication protocols includes at least two protocols related to each other in that one of said protocol is of a later version than the other protocol; a database for storing an identification of the selected communication protocol in association with said first network node and when subsequently initiating communication from said second network node to said first network node referring to the stored identification to select a communication protocol; means for sending an indication of said designated protocol to the first network node; means for selecting one of a plurality of a messaging codesets within said designated protocol; and means for sending an indication of said selected messaging codeset to the first network node. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for negotiating a common communication protocol between a first network node operating in a preferred mode at a first protocol and second network node operating in a preferred mode at a second protocol, said method comprising the steps of:
-
said first network node transmitting an indication of said first protocol to said second network node; said second network node comparing the indication of said first protocol to an identification of said second protocol, wherein said first protocol and said second protocol are related to each other in that said first protocol is of a later version than said second protocol; based on said comparison said second network node selecting a communication protocol for communication between said first network node and said second network node; storing an identification of the selected communication protocol in association with said first network node and when subsequently initiating communication from said second network node to said first network node referring to the stored identification to select a communication protocol; sending an indication of the selected communication protocol from said second network node to said first network node; communicating between said first and second network nodes using the selected communication protocol; and selecting a messaging codeset from a plurality of messaging codesets within the selected communication protocol and identifying the selected messaging codeset to the other one of said first and second network nodes. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
Specification