705x2b1s - CCSDS
705x2b1s - CCSDS
705x2b1s - CCSDS
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
RECOMMENDATION FOR ADVANCED ORBITING SYSTEMSEventually the same packet is received (same sequence count):snw ! SubnetID(0,0,0,0,0,0,1,0)! Add(1, NullSNSAP)! Add(1, Add(0, NullSNSAP))! Make<strong>CCSDS</strong>Packet(MakePrimaryHeader(MakePacketID(Version1,PacketType(0),SHAbsent,APID(0,0,0,0,0,0,0,0,1,0,0)),MakePacketSC(PacketSequenceUnSeg,PacketSequenceCount(0,0,0,0,0,0,0,0,0,0,0,0,0,1)),PacketLength(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1)),AddFront(Octet(0,0,0,0,0,0,0,1),AddFront(Octet(0,0,0,0,0,0,1,0), NullOS))) ;which should also result in an indication, this time with dataLossFlag set.oct ! MakePathID(APID(0,0,0,0,0,0,0,0,1,0,0),Add(1, NullAPIDQual))! MakePathID(APID(0,0,0,0,0,0,0,0,1,0,0),Add(1, NullAPIDQual))! Absent! AddFront(Octet(0,0,0,0,0,0,0,1),AddFront(Octet(0,0,0,0,0,0,1,0), NullOS))! OSDULost;Again correct packets are received.snw ! SubnetID(0,0,0,0,0,0,1,0)! Add(1, NullSNSAP)! Add(1, Add(0, NullSNSAP))! Make<strong>CCSDS</strong>Packet(MakePrimaryHeader(MakePacketID(Version1,PacketType(0),SHAbsent,APID(0,0,0,0,0,0,0,0,1,0,0)),MakePacketSC(PacketSequenceUnSeg,PacketSequenceCount(0,0,0,0,0,0,0,0,0,0,0,0,1,0)),PacketLength(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1)),AddFront(Octet(0,0,0,0,0,0,1,1),AddFront(Octet(0,0,0,0,0,1,1,0), NullOS))) ;Possible responses are:<strong>CCSDS</strong> HISTORICAL DOCUMENTA normal packet is received, the correct sequence made a reset of dataLossFlag:((oct ! MakePathID(APID(0,0,0,0,0,0,0,0,1,0,0),Add(1, NullAPIDQual))! MakePathID(APID(0,0,0,0,0,0,0,0,1,0,0),Add(1, NullAPIDQual))! Absent! AddFront(Octet(0,0,0,0,0,0,1,1),AddFront(Octet(0,0,0,0,0,1,1,0), NullOS))! OSDUNotLost;success; exit)[]<strong>CCSDS</strong> 705.2-B-1 Page A-50 May 1994<strong>CCSDS</strong> HISTORICAL DOCUMENT