Discussion Forums

Sequence Reset with Begin/EndSeqNo
Eva Schmidt
11 Dec 2007 9:35AM ET

Hello guys,

I've got a short question refering to SequenceReset messages. Imagine the following scenario:

1.) Send Logon message (SeqNo=8) with SeqNum > SeqNum expected
    (i.e. 8 > 5)
2.) Receive Logon (SeqNo=10) with SeqNum > SeqNum expected
    (i.e. 10 > 7)
3.) Send ResendRequest (SeqNo=9) with
    BeginSeqNo=7, EndSeqNo=0
4.) Receive ResendRequest (SeqNo=11) with
    BeginSeqNo=5, EndSeqNo=8

I know that all messages asked for are session level messages that can be skipped, so I don't have to send a SequenceReset for any single message.
My question:
Would it be correct to send a SequenceReset with SeqNo 5 - this had been the BeginSeqNo - and NewSeqNo = 10 ?

Because I was asked for 5-8, I know these were session level messages, but due to the Logon and the ResendRequest message my next/new SeqNo will be the 10. So NewSeqNo MUST be the next SeqNo that will be sent and is not influenced by the EndSeqNo asked for in the ResendRequest.

Or am I wrong in my opinion?

Thanks,
Eva


Sequence Reset with Begin/EndSeqNo
Eva Schmidt   11 Dec 2007 9:35AM ET
Re: Sequence Reset with Begin/EndSeqNo
Sunil Singh / HCL Technologies   12 Dec 2007 6:56AM ET
Re: Sequence Reset with Begin/EndSeqNo
joel louis   25 Jan 2008 1:17AM ET