SMSC connection and EMI windowing | Search |
NowSMS Support Forums ⬆ MMS & SMS Technical Discussions (unsupported) ⬆ Archive through April 05, 2007 ⬆ |
◄ ► |
Author | Message | |||
Paula Santos New member Username: Pcsantos Post Number: 2 Registered: 10-2006 |
Hi all. I'm connecting to an operator's SMSC using EMI protocol. So far we've been using a stop-and-wait mechanism: Submit message-Wait for ACK. I'm using sockets: a server socket is listening on one port for delivery reports while a client socket submits messages using a random port when required (and waits for the corresponding ACK). As we might require a higher throughput, the operator told us to use the same port for sending and receiving in order to get a buffer of 1000 SMS. Well, I have my doubts about this! Can it really be such a size? For increased throughput I found we must use a windowing type transmission flux (Submit SMS->do not freeze waiting for ACK). However, in order to match requests and ACK's we have to use the TRN field (transaction number) which only allows 2 digits: 00-99. So, is this it? Are we limited to a buffer of 100 SMS's? Or am I missing something... Is there other way of matching requests with ACK's? Help would be appreciated. Thanks |