Andreas Fink schrieb:
The known GSM SMSC's dont accept longer SMS because the GSM infrastructure does not allow longer SMS than the 140 octets. some CDMA SMSC's might accept longer SMS and some GSM SMSc's might split it on their side but so far I have not seen any really supporting it or at least not with asking a fortune to the operator for a useless feature.

I don't see a real need for this.

I do. From an achitecure point of view we (kannel) is beyond the signaling layer. So taking it strictly, we COULD use protocols towards SMSC that allow long messages to be passed in one PDU, as SMPP per spec does. Or consider HTTP as a simple example.

I understand that most vendors leaverage the underlying signaling limits (140 octets per GSM SMS message) to the SMSC clients, but this is actually not conceptualls correct.

What I want is to give the user an "option" to define the max octets we are allowed to pass to the SMSC. Which SHOULD BE allowed, hence we're still above the signaling layer.

Think of Kannel instance concatenation as another example:

client <-> smsbox(2) <-> bearerbox(2)[smsc_http] <-> smsbox(1) <-> bearerbox(1)[smsc_smpp] <-> SMSC

so if a client injects a large msg at the left hand side, this would result in a sms_split() segmentation within bearerbox(2), even while we know that smsbox(1) could handle the "whole message".

Stipe

-------------------------------------------------------------------
Kölner Landstrasse 419
40589 Düsseldorf, NRW, Germany

tolj.org system architecture      Kannel Software Foundation (KSF)
http://www.tolj.org/              http://www.kannel.org/

mailto:st_{at}_tolj.org           mailto:stolj_{at}_kannel.org
-------------------------------------------------------------------

Reply via email to