付録B.2 QoS

QoS(通信品質)について留意しなければならない点は次のとおりです。

OrderedDelivery時のAcknowledgmentの仕様
受信処理性能の向上のため,OrderedDeliveryを要求するReliable Messageを受信した場合,そのReliable Messageが順序不正(シーケンス番号に抜けのある)のメッセージだった場合もAcknowledgmentを返します。このメッセージはCosminexus RMが保持しておき,順序不正が回復した際に配信されます。
NoDuplicateDeliveryを要求しない場合の動作
Cosminexus RMでは,NoDuplicateDeliveryを要求しない(Request/DuplicateElimination要素が存在しない)Reliable Messageを受信した場合でも,受信したReliable Messageの重複防止を行います。
再送の仕様
Cosminexus RMは,Acknowledgmentまたは「MessageProcessingFailure」以外のRM-FaultのRM-Reply Messageが返されるまでReliable Messageを再送します。Reliable Messageに設定した有効期限を超過しても再送を継続します。