ACSE connection
Hello,
at first please excuse me for using this forum off-topic.
I have to realize a CSTA 3 XML interface to an Aastra OpenCom 510. This PBX can handle XML since the connection is established but needs ACSE Request/Response to strart communication.
As I have never worked with ASN.1 before I searched for a small description how to build the AARQ byte by byte without using (understanding) ASN.1.
I didn't find anything around the web so I thought maybe I can find some help here.
Thank you very much and best regards
Stefan
PS: From a Wireshark capture of a testapplication I've learned, that prior to the AARQ-Request a package is sent containing four bytes (00 39 60 37). Is that needed to initiate a connenction?

Hi Stefan, Here's a trace
Hi Stefan,
Here's a trace from a network log on to a Siemens: opencsta wiki -> network csta log on.
You can inspect the code at Layer5's Login() function - if you can read that - it's old messy code, then hopefully it's helpful.
Have a read of this thread, there's a link to the snom forums where someone is doing csta-xml with the snom.
Good luck!! If you need to know anything, I'll do my best to reply even though it's *off topic* :)
Chris
Hi Chris, thank you for your
Hi Chris,
thank you for your help.
My interface works almost fine now.
But one thin keeps me busy. I can't finish the session with the RLRQ.
Release Request ASN.1:
RLRQ-apdu ::= [ APPLICATION 2 ] IMPLICIT SEQUENCE
{ reason [0] IMPLICIT Release-request-reason OPTIONAL,
user-information [30] IMPLICIT Association-information OPTIONAL
}
The Bytes I send:
0, 7, 98, 5, 128, 3, 2, 1, 0
0x0 0x7 0x62 0x5 0x80 0x3 0x2 0x1 0x0
I can't find my misstake. Do you have an idea?
Thank you and greetings
Stefan
Get back to you in later
Hi Stefan,
I'm currently in NZ. I'll be back home in Sydney in about 10 days time. I'll try to get back to you soon after.
Good work! Hope you enjoyed decoding all the hex :D
Great, thank you! It was
Great, thank you!
It was really lots of fun chewing all that hex and binary ;)