#5 SIP Servlets: MSS 2.0 released - JBoss AS7 support, WebRTC support, demo, video
[10:05] <ivelin> let's get started
[10:06] <ivelin> #1 JSLEE
[10:07] <ivelin> Eduardo?
[10:07] <@alexandrem> mart1ns said he couldn't make it to the chat
[10:07] <@alexandrem> but that he also had no updates on JSLEE this week
[10:07] <ivelin> ok
[10:07] <ivelin> #2 Diameter
[10:08] <@alexandrem> wrt Diameter, we've started to work on TLS
[10:09] <@alexandrem> resume the work already done, test it against other diameter stacks
[10:10] <ivelin> TLS is done?
[10:10] <@alexandrem> we will also start moving the content that existed on
mobicents.org related to diameter to diameter project homepage
[10:11] <@alexandrem> we have experimental support, since 1.4.0.FINAL but it's not clear how it should work
[10:11] <ivelin> lol
[10:11] <ivelin> why is it not clear? Which part is not standardized?
[10:11] <@alexandrem> even from RFC, a new version of diameter base suggests a different way than original
[10:11] <jean> can we prioritize SCTP first ?
[10:11] <jean> and wait for the specs to settle down ?
[10:12] <@alexandrem> well some use plaintext capability notification prior to using ssl connection, others use ssl from the beginning
[10:12] <@alexandrem> capability negotiation
[10:12] <@alexandrem> not notification :)
[10:13] <ivelin> I see. Which stacks are you testing against?
[10:13] <@alexandrem> ivelin: at the moment, seagull, ericsson and will try with freeDiameter
[10:14] <@alexandrem> jean: we can prioritize it, but TLS is almost done.. trying a last stretch to have it working properly
[10:14] == vinu [7aaea636@gateway/web/freenode/ip.122.174.166.54] has joined #mobicents
[10:15] <jean> I see what is the ETA for completion ?
[10:15] <@alexandrem> jean: I'd say 2-3 days
[10:16] <@alexandrem> maybe over the weekend we'll be able to get it right
[10:16] <@alexandrem> will update after the weekend with progresses
[10:16] <ivelin> cool
[10:16] <ivelin> how about the switch to NIO?
[10:17] == charles_r [c9c1fa7a@gateway/web/freenode/ip.201.193.250.122] has joined #mobicents
[10:18] <@alexandrem> ivelin: we can evaluate that later, we rather have it working as we are very close and then evaluate options with more time
[10:19] <ivelin> ok
[10:20] <ivelin> so TLS is the goal for this week
[10:20] <ivelin> anything else on Diameter?
[10:20] <@alexandrem> yeah, it is
[10:20] <ivelin> cool. thx
[10:20] <@alexandrem> that's all.
[10:20] <ivelin> #3 SS7
[10:21] <ivelin> Sergey, can you cover this topic?
[10:22] <abhayani> OK so we are hitting long delayed issue now
[10:22] <abhayani> SLS based loadsharing
[10:22] <abhayani> this was missing for quite some time now
[10:22] <abhayani> and hits all layers SCCP, M3UA, MTP
[10:23] <abhayani> we have identified some algo we can use that will work for all layers
[10:23] <abhayani> The other announcement is we have new project GMLC
[10:23] <abhayani>
http://code.google.com/p/gmlc/
[10:23] <abhayani> I have the code base locally where it takes HTTP Post request with msisdn
[10:24] <abhayani> and finds out the cell if for this msisdn and sends back response
[10:24] <ivelin> GMLC is to help locate a mobile device given its ID?
[10:24] <abhayani> right
[10:25] <abhayani> code is still changing too much so nothing committed
[10:25] <abhayani> but by next week we should have some preview ready
[10:26] <abhayani> @baranowb, svetyutnev ?
[10:26] <ivelin> what's the use of SLS load sharing?
[10:26] <abhayani> its by protocol definition
[10:26] <abhayani> defines how the load is shared between Linksets and Links
[10:27] <abhayani> and on SCCP layer defines how load is shared between multiple apps
[10:27] <svetyutnev> I committed an update for MAP - several messages were added of updated. Update was made according to live traces (something was missed in implementation)
[10:29] <abhayani> thats it from SS7
[10:30] <ivelin> Bartek, no update?
[10:30] == tommyq [~
tho...@c-50-143-66-229.hsd1.fl.comcast.net] has joined #mobicents
[10:31] <ivelin> #4 Restcomm
[10:32] <tommyq> Okay we are doing great on timing for our release dates. I have been a bit wrapped up with a customer but I will update the roadmap all the way through to FINAL
[10:32] <tommyq> George is kicking all that ass when it comes to automated testing
[10:32] <tommyq> and I haven't had a chance to wrap up docs effort but i will do it as soon as I wrap up with my current's customers tasks
[10:33] <tommyq> Other than that we are doing a code freeze for the community edition in the first week of November and only focus on tests and doc
[10:33] <tommyq> s
[10:35] <tommyq> George my friend would you like to add
[10:35] <tommyq> oh yeah one more thing
[10:35] <tommyq> Charles wrote a great intro to RestComm @
http://telestax.com/2012/10/24/getting-started-with-restcomm/
[10:35] <tommyq> Thank you for the great work Charles!
[10:35] <gvag> as we said yesterday, i have embedded media server extension ready, thanks to Julian to provide the required
[10:35] <gvag> tools from MMS
[10:36] <gvag> and i am working on testsuite of Restcomm
[10:36] <charles_r> con gusto
[10:36] <gvag> thats from my side
[10:36] <tommyq> @charles_r :)
[10:37] <ivelin> so Beta 2 is expected when?
[10:38] <tommyq> first week of November
[10:38] <tommyq> as per the roadmap
[10:38] <tommyq> I just need to update the rest of the dates :)
[10:40] <ivelin> that's next week
[10:40] <tommyq> ;)
[10:40] <tommyq> just waiting on my docs
[10:40] <ivelin> ok, fingers crossed
[10:40] <tommyq> no need my frien
[10:40] <tommyq> d
[10:40] <tommyq> there is nothing stopping the release
[10:40] <tommyq> :)
[10:40] <ivelin> no lack of confidence :)
[10:40] <tommyq> lol, NEVER!
[10:43] <ivelin> lol
[10:43] <ivelin> #5 SIP Servlets
[10:43] <jean> #1 WebRTC/SIP over WebSockets - MSS 2.0.0.Final release outhttp://
dzone.com/links/mobicents_sip_servlets_200final_with_support_for.html. Watch our Video Recording of the HTML5 WebRTC Demo. RFC 5626 being added to NIO and WebSockets Branch. Ornage Labs moving forward on JAIN SIP JS with minor enhancements and fixes.
[10:43] <jean> #2 MSS in Arquillian - Integrated MMS into Junit Tests through Annotation. Works with and without Arquillian. Will refactor the API based on feedback. Already in use in testsuite for testing RestComm
[10:43] <jean> #3 CDI, MTF - no news here
[10:43] <jean> #4 RestComm - Docs in progress + 3 issues fixed. BETA2 on track for November
[10:43] <jean> #5 MSS 2.X - Release done
http://dzone.com/links/mobicents_sip_servlets_200final_with_support_for.html. Good downloads and reach. Need to update 2.1 Roadmap. Short Brainstorm on HA for AS7 and Tomcat7.
[10:46] <ivelin> are there any interesting community comments yet on the webrtc demo?
[10:46] <jean> there is comments
[10:46] <jean> but no feedback on testing yet
[10:47] <jean>
https://www.facebook.com/groups/mobicents/permalink/525193767494861/
[10:48] <ivelin> #7 Productization
[10:48] <ivelin> Pavel?
[10:48] <jean>
https://groups.google.com/d/topic/mobicents-public/-7oTUd1E22w/discussion
[10:48] <yulian_o> what about 6?
[10:49] <ivelin> I need my glasses
[10:49] <ivelin> #6 Media Server
[10:50] <yulian_o> final release is delayed a bit , since usage has been grown and some issues are arising. resolved several problem with id generations for mgcp
[10:50] <yulian_o> currently waiting for perfomance tests results from community user :
https://groups.google.com/forum/?fromgroups=#!topic/mobicents-public/XKc2PqUyDd8
[10:51] <yulian_o> have annoying ULAW/ALAW problem when file is not well formated ( ticking )
[10:51] <yulian_o> want also check mgcp parsing , since several problems may be arised there in specific cases
[10:51] <yulian_o> and of course docs
[10:51] <yulian_o> thats currently
[10:54] <ivelin> final for 3.0?
[10:54] <yulian_o> yes
[10:54] <yulian_o> 3.0.0 actually
[10:55] <ivelin> ok
[10:55] <ivelin> fast progress on a major release
[10:56] <yulian_o> yes hope also perfomance will be great so it will make it easier to move forward
[10:56] <ivelin> plans for next release?
[10:57] <yulian_o> there are 4 blocks : perfomance , more codec+ fax , video , and management
[10:57] <yulian_o> i thought video will be last one , but currently i got request from client to implement it , so i can not know .
[10:58] <yulian_o> its either codecs or video progress
[10:58] <ivelin> what kind of video? playback, mixing, transcoding?
[10:59] <yulian_o> initially there will be one codec support , playback , conference. ss7 support should be added and may be recording
[11:01] <jean> which codec by the way ?
[11:01] <yulian_o> didnt decided yet
[11:01] <yulian_o> may be H.2645
[11:01] <yulian_o> H.264
[11:01] <jean> ok
[11:02] <jean> there is a codec war in WebRTC going on
[11:02] <jean> h.264 vs VP8
[11:02] <tommyq> If you can VP8 or WebM
[11:02] <tommyq> is open
[11:02] <jean> H264 is open as well under a certain threshold
[11:02] <jean> apparently
[11:02] <tommyq> and seems to have very good documentation for implementors
[11:02] <tommyq> oh okay I was unaware
[11:03] <jean>
http://tools.ietf.org/html/draft-dbenham-webrtc-videomti-00[11:03] <jean> look page 7
[11:03] <ivelin> doesn't h264 take optimized native code and sucks in a full CPU ?
[11:04] == baranowb [~
bara...@213.108.152.183] has quit [Ping timeout: 244 seconds]
[11:04] <tommyq> @jean that is a bit tricky that language they are using
[11:04] <yulian_o> what is >100KU?
[11:06] <jean> channels I guess
[11:08] <yulian_o> so its free up to 100 thouhand of channels?
[11:08] <jean> yeah tat's my understanding 100K channels a year
[11:09] <tommyq> again ambiguous
[11:10] <tommyq> royalties are high for H.264 and you don't get anything VP8 doesn't give you
[11:10] <ivelin_> either codec would be a big challenge
[11:10] <jean> I'm not in favor of any
[11:10] <ivelin_> technical
[11:11] <tommyq> I think VP8 would be easier from a legal and implementation point of view
[11:11] <tommyq> my opinion obviousl
[11:11] <jean> just the better one to interoprate with or widely adopted
[11:11] <tommyq> y
[11:11] <jean> for easier and higher penetration
[11:11] <tommyq> check out the webm rfc
[11:11] <ivelin_> its unclear how interoperable vp8 is becuase there aren't a lot of different implementations
[11:11] <tommyq> it's quite clear how to implemen
[11:11] <tommyq> flash
[11:11] <ivelin_> there is one open source one that is just now gaining traction in some of the browsers
[11:11] <tommyq> adobe flash started with and still supports
[11:12] <tommyq> google chrome
[11:12] == ivelin [adac46b2@gateway/web/freenode/ip.173.172.70.178] has quit [Ping timeout: 245 seconds]
[11:12] <ivelin_> all in demo mode, except skype
[11:12] == yulian_o [51dac2ab@gateway/web/freenode/ip.81.218.194.171] has quit [Ping timeout: 245 seconds]
[11:12] <ivelin_> anyways, video is a long topic.
[11:12] == svetyutnev [4e6b0690@gateway/web/freenode/ip.78.107.6.144] has quit [Ping timeout: 245 seconds]
[11:13] <ivelin_> let's move on
[11:13] <ivelin_> #8 Docs
[11:13] <ivelin_> Charles still on?
[11:13] == vinu [7aaea636@gateway/web/freenode/ip.122.174.166.54] has quit [Ping timeout: 245 seconds]
[11:13] <charles_r> yes
[11:13] == abhayani [29ce0101@gateway/web/freenode/ip.41.206.1.1] has quit [Ping timeout: 245 seconds]
[11:14] <charles_r> worked with thomas to test restcomm
[11:14] <charles_r> will finalize this week and update the online doc with relevant info
[11:15] <charles_r> Yulian_o_ needs to send draft doc for media server
[11:15] <charles_r> so that I can start building a similar intro page to restcomm
[11:15] <yulian_o_> yes i will do that as as i will finish with bugs , sorry
[11:15] <ivelin_> Yulian, when do you think you can have a draft for Charles?
[11:17] <ivelin_> Charles, what are the next week deliverables for docs?
[11:17] <charles_r> the idea is to standardized the product introduction docs so that users can quickly see the potential and interact with telestax
[11:18] == svetyutnev [4e6b0690@gateway/web/freenode/ip.78.107.6.144] has joined #mobicents
[11:18] <ivelin_> good idea
[11:19] <charles_r> I will be contacting product owners offline with request for information
[11:19] <charles_r> jean will also give me input about WebRTc
[11:19] <yulian_o_> hope i will have enough time in weekend to finish it
[11:19] <charles_r> that is it and the rest will be offline
[11:20] <ivelin_> ok, sounds good
[11:20] <ivelin_> anything else guys?
[11:21] <ivelin_> let's wrap up the meeting
[11:21] <ivelin_> thanks everyone for joining