2.2.4.11 IN_R1/A2 RTS PDU

The IN_R1/A2 RTS PDU MUST be sent from the successor inbound proxy to the server on the IN channel to initiate the establishment of a successor IN channel.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

RTS Header (20 bytes)

...

...

Version

...

VirtualConnectionCookie (20 bytes)

...

...

PredecessorChannelCookie (20 bytes)

...

...

SuccessorChannelCookie (20 bytes)

...

...

InboundProxyReceiveWindowSize

...

InboundProxyConnectionTimeout

...

RTS Header (20 bytes): See section 2.2.3.6.1. The Flags field of the RTS Header MUST be the bit-wise OR of the values "RTS_FLAG_IN_CHANNEL" and "RTS_FLAG_RECYCLE_CHANNEL". The NumberOfCommands field of the RTS Header MUST be the value 6.

Version (8 bytes): MUST be a Version command containing the lower of the IN_R1/A1 version and the inbound proxy version. The format of the RPC over HTTP v2 protocol Version command is defined in section 2.2.3.5.7.

VirtualConnectionCookie (20 bytes): MUST be a Cookie command for the virtual connection this IN channel belongs to. The Cookie command format is defined in section 2.2.3.5.4.

PredecessorChannelCookie (20 bytes): MUST be a Cookie command for the predecessor IN channel. The Cookie command format is defined in section 2.2.3.5.4.

SuccessorChannelCookie (20 bytes): MUST be a Cookie command identifying the successor IN channel. The Cookie command format is defined in section 2.2.3.5.4.

InboundProxyReceiveWindowSize (8 bytes): MUST be a ReceiveWindowSize command containing the size of the ReceiveWindow for the IN channel to the inbound proxy. The ReceiveWindowSize command format is defined in section 2.2.3.5.1.

InboundProxyConnectionTimeout (8 bytes): MUST be a ConnectionTimeout command specifying the connection time-out for the IN channel between the successor inbound proxy and the client. The ConnectionTimeout command format is defined in section 2.2.3.5.3.