Enhancements to GSMP
List of modifications to GSMP v1.1 included in GSMP v2.0 (with
the exception of Quality of Service extensions).
- Bidirectional VC/VP setup command.
Keep it simple -- Bidirectional flag in Add Branch
message equivalent to two Add Branch messages, one for
each direction.
- GSMP encapsulation over Ethernet
- GSMP version negotiation.
Implemented in adjacency protocol.
- Retain the periodic reassertion of state in GSMP?
Yes. One does not need to use it but leave it in.
- Multicast hint. Inform switch when establishing first
branch of a multicast connection.
Multicast flag in Connection Management messages.
- Support for switches that cannot relabel each branch of a
multicast differently. This applies to some first
generation ATM switches.
Multicast Labels flag in configuration message
- Flow control for GSMP messages, to avoid overflowing the
receive buffer.
Announce Window Size in Switch Configuration message.
- VP switching
Separate Message Types defined for VP Add Branch and
Move Branch messages.
- Definition of loss of adjacency.
Timer field added to adjacency protocol and loss of
synchronization defined.
- Redefine Port Type field of Port Configuration messages
Port Type defined to point to a MIB on the Ipsilon
web site.
- Permit additional fields at end of message for
experimentation
- Define more specific error recovery procedures and
precedence of failure messages.
- Define More flag to indicate when a response cannot fit
into a single message.
Defined for All Ports Configuration and Report
Connection State messages.
- Indication of master and slave so controller does not
sync with another master.
Add M-flag to adjacency protocol to distinguish
controller from switch.
- Remove timer restriction to speed up adjacency protocol.
Two Acks permitted within timer interval. Note added
to state tables of adjacency protocol.
- Indication of physical slot/port numbering.
Physical Slot Number and Physical Port Number fields
added to the Port Record.
- Delete Multiple message.
Delete Branches message defined to allow deletion of
a list of connections.
- Multipoint-to-point and multipoint-to-multipoint
connections.
Each input branch or output branch specified with a
separate Add Branches message.
- Message to extract all connection state from a switch
port.
Report Connection State message defined.
- Message to reconfigure VPI and VCI ranges on a switch
port.
Label Range message defined.
- Specification of set of mandatory messages.
Defined in summary of message set.
- Remove Verify Tree message.
Number of Branches field valid in all Connection
Management responses.