Re: Patch: EMI UUCP DLRs (final)

"Nikos Balkanas" <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Message-ID <691C71FC56484C509E10952106B9EFAE@drwho>
Thanks, Thomas.

Absolutely, yes. If the MT is pushed to a hashed string, that string is used 
as destination by bb and entered in the dlr_entry on suybmit_sm_resp (SMPP). 
Since the same hash is used by the SMSc in DLR (deliver_sm), it will succeed 
no matter what.

If that is what is at stake, patch won't be affected by this.

BR,
Nikos
----- Original Message ----- 
From: "Thomas Gottgens" <[email protected]>
To: "Nikos Balkanas" <[email protected]>
Sent: Wednesday, July 21, 2010 5:14 PM
Subject: Re: Patch: EMI UUCP DLRs (final)


> Hello Nikos,
>
> this becomes relevant if you not use the sms-service
> result as an answer but generate the answer from a script and submit a
> new MT-SMS via the cgi or other means.
>
> Having said that, if i need to send to the hash instead of the MSISDN, 
> would the incoming
> DLR's for that new SMS not contain the same hash, hence the match
> succeeds?
>
> Wednesday, July 21, 2010, 4:03:16 PM, you wrote:
>
> NB> Thanks for clarification. Help me clarify one more thing.
>
> NB> This is for MO traffic (no DLRs). I know about MO response (the 
> sms-service
> NB> result), but what is MT response to an MO?
>
> NB> BR,
> NB> Nikos
> NB> ----- Original Message ----- 
> NB> From: "Alejandro Guerrieri" <[email protected]>
> NB> To: "Nikos Balkanas" <[email protected]>
> NB> Cc: <[email protected]>; "Alexander Malysh" 
> <[email protected]>;
> NB> <[email protected]>
> NB> Sent: Wednesday, July 21, 2010 4:31 PM
> NB> Subject: Re: Patch: EMI UUCP DLRs (final)
>
>
> NB> Some operators don't send the phone number in plain text. Instead, 
> they send
> NB> some sort of hashed string.
>
> NB> To send an MT in response to an MO, you send it with the destination 
> set as
> NB> that hashed string instead of a phone number. The operator matches the 
> hash
> NB> on their side and deliver to the real number.
>
> NB> This is to avoid ESME's from collecting phone numbers and use them for 
> spam
> NB> or resell it.
>
> NB> Regards,
>
> NB> Alex
> NB> --
> NB> Alejandro Guerrieri
> NB> [email protected]
>
>
>
> NB> On 21/07/2010, at 15:02, Nikos Balkanas wrote:
>
>>> Interesting, PDU level spam? Why then do they bother encrypting it? They
>>> could just leave it blank or fill in some garbadge.
>>>
>>> Could you provide me a detailed log excerpt of such a submission and DLR
>>> with encryption?
>>>
>>> The limitation that you refer to, is only valid for EMI/CIMD2. SMPP 
>>> faces
>>> no such issue. Should have been mentioned though, but now it is too 
>>> late,
>>> I am designing a patch for it.
>>>
>>> @Alex: What do you think? It seems I need to make that parameter
>>> configurable. I will have to resubmit. Please do not commit yet.
>>>
>>> BR,
>>> Nikos
>>>
>>> ----- Original Message ----- From: "Vincent CHAVANIS"
>>> <[email protected]>
>>> To: "Nikos Balkanas" <[email protected]>
>>> Cc: <[email protected]>
>>> Sent: Wednesday, July 21, 2010 3:12 PM
>>> Subject: Re: Patch: EMI UUCP DLRs (final)
>>>
>>>
>>>> Hi,
>>>>
>>>> we cannot predict the alias from the MSISDN
>>>> this was designed for ;)
>>>>
>>>> Also, This should IMO be mentionned into the source
>>>> of the driver, that we cannot send 2mt within the same sec
>>>> for the same dest/alias because, this is an known
>>>> limitation of the protocol.
>>>>
>>>> Vincent.
>>>>
>>>>
>>>> Le 21/07/2010 13:52, Nikos Balkanas a Ξβ€Ξ’Β©crit :
>>>>> Hi Vincent,
>>>>>
>>>>> In this version, this patch will not affect other than EMI and CIMD2
>>>>> DLRs. SMPP for example doesn't match against destination. However, EMI
>>>>> and CIMD2 do. Not
>>>>> to worry, though. Such a condition was anticipated. Mechanism was
>>>>> implemented to quickly switch from driver-specific to smsc 
>>>>> configuration
>>>>> specific. Therefore
>>>>> with a minor change destination matching could be disabled for those
>>>>> smscs that use such encryption.
>>>>>
>>>>> However, that would mean that patch wouldn't apply for these cases, 
>>>>> ie,
>>>>> DLRs received at the same time. A better way would be to calculate the
>>>>> encryption and
>>>>> implement it when used. Is there a way to predict it? How can I get 
>>>>> more
>>>>> info about it?
>>>>>
>>>>> BR,
>>>>> Nikos
>>>>> ----- Original Message ----- From: "Vincent CHAVANIS"
>>>>> <[email protected]>
>>>>> To: <[email protected]>
>>>>> Sent: Wednesday, July 21, 2010 1:45 PM
>>>>> Subject: Re: Patch: EMI UUCP DLRs (final)
>>>>>
>>>>>
>>>>> Hi nikos,
>>>>>
>>>>> 'alias' is an "crypted" MSISDN done by the operator-side
>>>>> to protect the customer (avoid spamming, and any abuses)
>>>>> This actually exists here in fr but i assume,
>>>>> this also exists on other countries
>>>>>
>>>>> I just want to be sure this will not
>>>>> break any existing installations.
>>>>>
>>>>> Vincent.
>>>>>
>>>>>
>>>>> Le 21/07/2010 12:16, Nikos Balkanas a ΞΒβ€ΒΞ’Β©crit :
>>>>>> @Vincent: With respect to destination alias, what do you mean? 
>>>>>> Looking
>>>>>> for alias in gwlib/cfg.def I cannot find anything relevant.
>>>>>
>>>>>
>>>
>>>
>
>
>
>
>
> -- 
> Best regards,
> Thomas                            mailto:[email protected]
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.