C/R Bit use in TS 07.10 Packet Fields
Original Post: RFCOMM C/R bit (eGroups Msg. )
Date: 2000-08-17
Two C/R bits within TS 07.10 are defined :
- One in the address field, whose value depends whether the sender is
the session initiator or responder (07.10 : 5.2.1.2 Table 1 ),
- The second in the type field of Multiplexer Control Channel messages
(such as a MSC command), in this case the value is 1 for a command and
0 for a response regardless of the session initializer (07.10 :
5.4.6.2).
This does not mean the situation could arise where
the 2 C/R bits could have a different value in the same RFCOMM frame.
There is no address field in MSC and its format is very different from
other multiplexer commands.(Refer page 29 of TS 07.10 specs).
Also for the DLCI field then as you can see from
Fig. 9 on page 29 of the same specifications, you will see that the C/R
bit is set to 1 irrespective of the initiator. So there is no question of
having to update the field.
|