
IrUT V1
.0.pdf
Infrared Universal Translator For High-Speed Radio |
Version 1.0 Draft |
B-2 Data Transmission Procedure
NT - side device
UTL0 |
UTL1 |
UTL2 |
UTL3 |
UTF |
TTP |
RL |
NRL |
NRL |
NRL |
|
|
RDTR NRDTR NRDTRNRDTR |
RDTR |
|
UT_DataReq |
|
UT_DataReq |
|
UT_RdataReq |
UTF_RdataReq |
|
UTL_GetTxReq |
|
UTL_GetTxRsp |
|
UTL_GetTxReq |
|
UTL_GetTxRsp |
|
TTP_DataReq |
|
TTP_DataInd |
UT_RdataInd |
UTF_RdataInd |
UT_DataInd |
UTF_DataInd |
UT_DataInd |
UTF_DataInd |
|
|
UT_DataReq |
|
UT_DataReq |
|
UT_RdataReq |
UTF_RdataReq |
|
UTL_GetTxReq |
|
UTL_GetTxRsp |
|
UTL_GetTxReq |
|
UTL_GetTxRsp |
|
TTP_DataReq |
|
TTP_DataInd |
UT_RdataInd |
UTF_RdataInd |
UT_DataInd |
UTF_DataInd |
UT_DataInd |
UTF_DataInd |
|
|
|
TE - side device |
TTP |
UTF |
UTL0 UTL1 UTL2 UTL3 |
|
|
RL NRL NRL NRL |
|
RDTR |
RDTR NRDTRNRDTR NDTR |
|
UT_DataReq |
|
UT_DataReq |
UTF_RdataReq |
UT_RdataReq |
UTL_GetTxReq |
|
UTL_GetTxRsp |
|
UTL_GetTxReq |
|
UTL_GetTxRsp |
|
TTP_DataReq |
|
TTP_DataInd |
|
UTF_RdataInd |
UT_RdataInd |
UTF_DataInd |
UT_DataInd |
UTF_DataInd |
UT_DataInd |
|
UT_DataReq |
|
UT_DataReq |
UTF_RdataReq |
UT_RdataReq |
UTL_GetTxReq |
|
UTL_GetTxRsp |
|
UTL_GetTxReq |
|
UTL_GetTxRsp |
|
TTP_DataReq |
|
TTP_DataInd |
|
UTF_RdataInd |
UT_RdataInd |
UTF_DataInd |
UT_DataInd |
UTF_DataInd |
UT_DataInd |
63

Infrared Universal Translator For High-Speed Radio |
Version 1.0 Draft |
B-3 Communication Error Occurs
|
NT - side device |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TE - side device |
|
|
|
||||||||||||
|
UTL0 UTL1 UTL2 UTL3 |
UTF |
TTP |
|
TTP |
UTF |
UTL0 UTL1 UTL2 UTL3 |
|||||||||||||||||||||||||
|
RL |
NRL |
NRL |
NRL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RL NRL |
NRL |
NRL |
|||||||||||
|
|
RDTR |
IDLE |
|
IDLE |
IDLE |
|
RDTR |
|
|
|
|
|
|
|
RDTR |
RDTR IDLE |
IDLE |
IDLE |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TTP_DataReq UTF_ |
RdataReq |
|
|
|
UT_ |
RdataReq |
|||||||||
|
|
|
|
|
|
TTP_DataReq |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
UT_RdataReq |
|
UTF |
_RdataReq |
|
|
|
TTP_DataInd UTF_ |
RdataInd |
|
|
|
UT_ |
RdataInd |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
UT_RdataInd |
|
UTF |
_RdataInd |
TTP_DataInd |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TTP_DataReq UTF_ |
RdataReq |
|
|
|
UT_ |
RdataReq |
|||||||||
UT_RdataReq |
|
UTF |
_RdataReq |
TTP_DataReq |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
UTF_RdataReq |
|
|
|
UT_ |
RdataReq |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
UT_RdataReq |
|
UTF |
_RdataReq |
|
|
|
|
|
|
|
|
|
|
|
|
UTF_StusInd |
|
|
|
UT_ |
StusInd |
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
UT_StusInd |
|
UTF |
_StusInd |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
UTF_RdataReq |
|
|
|
UT_ |
RdataReq |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
UT_RdataReq |
|
UTF |
_RdataReq |
|
|
|
|
|
|
|
|
|
|
|
|
UTF_StusInd |
|
|
|
UT_ |
StusInd |
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
UT_StusInd |
|
UTF |
_StusInd |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
UTF_RdataReq |
|
|
|
UT_ |
RdataReq |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
UT_RdataReq |
|
UTF |
_RdataReq |
|
|
|
|
|
|
|
|
|
|
|
|
UTF_StusInd |
|
|
|
UT_ |
StusInd |
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
UT_StusInd |
|
UTF |
_StusInd |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
UTF_RdataReq |
|
|
|
|
|
|||||||||||
UT_RdataInd |
|
UTF |
_RdataInd |
TTP_DataInd |
|
|
|
|
|
|
|
|
|
|
UT_ |
RdataReq |
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
UT_RdataReq |
|
UTF |
_RdataReq |
|
|
|
|
|
|
|
|
|
|
|
|
UTF_StusInd |
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
UT_ |
StusInd |
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
UT_StusInd |
|
UTF |
_StusInd |
|
|
|
|
|
|
|
|
TTP_DataInd UTF_StusInd |
|
|
|
UT_ |
RdataInd |
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TTP_DataReq UTF_RdataReq |
|
UT_ |
RdataReq |
||||||||||||
|
|
|
|
TTP_DataReq |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
UT_RdataReq |
|
UTF |
_RdataReq |
|
|
|
TTP_DataInd UTF_RdataInd |
|
|
UT_ |
RdataInd |
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
UT_RdataInd |
|
UTF |
_RdataInd |
TTP_DataInd |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TTP_DataReq |
UTF |
_ |
RdataReq |
|
UT_ |
RdataReq |
|||||||||
|
|
|
|
TTP_DataReq |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
UT_RdataReq |
|
UTF |
_RdataReq |
|
|
|
TTP_DataInd UTF_RdataInd |
|
|
UT_ |
RdataInd |
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
UT_RdataInd |
|
UTF |
_RdataInd |
TTP_DataInd |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
64

Infrared Universal Translator For High-Speed Radio |
Version 1.0 Draft |
B-4 The Second Link Connection Establishment Procedure.
NT - side device |
|
|
|
TE - side device |
UTL0 UTL1 UTL2 UTL3 UTF |
TTP |
TTP |
UF |
UTL0 UTL1 UTL2 UTL3 |
RL NRL NRL NRL |
|
|
|
RL NRL NRL NRL |
RDTR IDLE IDLE IDLE |
RDTR |
RDTR |
RDTR IDLE |
IDLE |
IDLE |
|
|
|
|
TTP_DataReq UTF_RdataReq |
|
UT_RdataReq |
|
UT_RdataReq |
UTF_RdataReq |
TTP_DataReq |
TTP_DataInd UTF_RdataInd |
|
UT_RdataInd |
|
UT_RdataInd |
UTF_RdataInd |
TTP_DataInd |
|
|
|
|
UT_ConnReq |
|
|
|
|
|
|
SETUP |
|
TTP_DataReq UTF_RdataReq |
|
UT_RdataReq |
||
|
|
|
|
|||
UT_RdataReq |
UTF_RdataReq |
|
|
|
|
|
|
UTL_GetTxReq |
|
|
|
|
|
|
UTL_GetTxRsp |
TTP_DataReq |
TTP_DataInd UTF_RdataInd |
|
UT_RdataInd |
|
UT_RdataInd |
UTF_RdataInd |
TTP_DataInd |
UTF_ConnInd |
|
UT_ConnInd |
|
|
|
|
|
CONN |
|
|
|
|
|
TTP_DataReq UTF_RdataReq |
|
UT_RdataReq |
|
|
|
|
|
|
|
UT_ConnRsp |
UT_RdataReq |
UTF_RdataReq |
TTP_DataReq |
TTP_DataInd UTF_RdataInd |
|
UT_RdataInd |
|
UT_RdataInd |
UTF_RdataInd |
TTP_DataInd |
|
|
|
|
|
|
|
UTF_RdataReq |
|
UT_RdataReq |
|
|
|
|
UTF_GetTxReq |
|
|
|
|
|
|
TTP_DataReq UTF_GetTxRsp |
|
|
|
|
|
|
|
NRDTR |
|
|
UT_RdataReq |
UTF_RdataReq |
TTP_DataReq |
TTP_DataInd UTF_RdataInd |
|
UT_RdataInd |
|
UT_RdataInd |
UTF_RdataInd |
TTP_DataInd |
|
|
|
UT_DataReq |
UT_ConnCnf |
UTF_ConnCnf |
|
|
|
|
|
NRDTR |
|
UTF_RdataReq |
|
UT_RdataReq |
||
|
|
|
|
|||
|
|
|
UTF_GetTxReq |
|
|
|
UT_DataReq |
|
|
TTP_DataReq UTF_GetTxRsp |
|
|
|
UT_RdataReq |
UTF_RdataReq |
|
|
|
|
UT_DataReq |
|
UTL_GetTxReq |
|
|
|
|
|
UT_DataReq |
UTL_GetTxRsp |
TTP_DataReq |
TTP_DataInd UTF_RdataInd |
|
UT_RdataInd |
|
|
|
|
|
|
|
|
UT_RdataInd |
UTF_RdataInd |
TTP_DataInd |
UTF_DataInd |
|
UT_DataInd |
|
UT_DataInd |
UTF_DataInd |
|
UTF_RdataReq |
|
UT_RdataReq |
|
|
|
|
UTF_GetTxReq |
|
|
|
|
|
|
TTP_DataReq UTF_GetTxRsp |
|
|
|
UT_RdataReq |
UTF_RdataReq |
|
|
|
|
|
|
UTL_GetTxReq |
|
|
|
|
|
|
UTL_GetTxRsp |
TTP_DataReq |
TTP_DataInd UTF_RdataInd |
|
UT_RdataInd |
|
|
|
|
65 |
|
|
|

Infrared Universal Translator For High-Speed Radio |
Version 1.0 Draft |
B-5 The Last Link Disconnect Procedure.
|
NT - side device |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TE - side device |
|
|
|
||||||||||||||
|
UTL0 UTL1 UTL2 UTL3 |
UTF |
TTP |
|
TTP |
UTF |
UTL0 UTL1 UTL2 UTL3 |
||||||||||||||||||||||||||
|
RL |
NRL |
NRL |
NRL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RL NRL |
NRL |
NRL |
||||||||||||
|
|
RDTR |
IDLE |
|
IDLE |
IDLE |
RDTR |
|
|
|
|
|
|
|
RDTR |
RDTR IDLE |
IDLE |
IDLE |
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TTP_DataReq |
UTF_ |
RdataReq |
|
|
|
UT_ |
RdataReq |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
UT_RdataReq |
|
UTF |
_RdataReq |
TTP_DataReq |
|
|
|
TTP_DataInd UTF_ |
RdataInd |
|
|
|
UT_ |
RdataInd |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
UT_RdataInd |
|
UTF |
_RdataInd |
TTP |
_DataInd |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TTP_DataReq |
UTF_ |
RdataReq |
|
|
|
UT_ |
RdataReq |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
UT_RdataReq |
|
UTF |
_RdataReq |
TTP_DataReq |
|
|
|
TTP_DataInd UTF_ |
RdataInd |
|
|
|
UT_ |
RdataInd |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
UT_RdataInd |
|
UTF |
_RdataInd |
TTP |
_DataInd |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
UT_DiscReq |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
DISC |
|
UTL |
_GetTxReq |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
UTL |
_GetTxRsp |
TTP_DataReq |
|
|
|
TTP_DataInd |
|
UTF_ |
DiscInd |
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
IDLE |
|
|
|
|
|
DISC |
|
|
|
|
|
|
|
DISC |
DISC |
|
|
|
UT_DiscInd |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
WD |
Timer is running |
IDLE |
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
TTP_DiscReq |
|
|
|
TTP_DiscInd |
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
IDLE |
|
|
|
|
|
|
|
IDLE |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
66