#11 SIP Servlets/SIP Stack
@jaimecasero is on vacations
#11 SIP Servlets/SIP Stack
when #12 finish, please comeback I have a little bit to update :)
Well, the update...
After merging last pull requests for issues #49 and #57 from @angrygreenfrogs the past week and today, GMLC build #34 job just completed at https://mobicents.ci.cloudbees.com/view/SS7
Right now I'm downloading artifacts created for testing, updating issues #40 & #56 and resume work on GMLC after my long business trip to the Middle East.
Last week I somehow managed to find time and provide feedback to @f-alonso-vendrell and his partner Paz Rojo on jSS7 simulator for Subscriber Location Report operations (3G),
that will fit Notification type of Geolocation as for Restcomm Geolocation API (issue #100)
... yesterday, on a 14+ hours flight back home, as had no reliable Internet connection up there (needed these last updates to further work on GMLC),
I decided to resume what I already started on jDiameter for LTE location.
Already for review in LTE_LCS branch in GitHub are all AVP definitions and configuration for SLh and SLg (interfaces between GMLC and HSS/MME respectively for LTE location):
core/jdiameter/api/src/main/java/org/jdiameter/api/Avp.java
core/mux/common/config/dictionary.xml
So as for now we got the following done and pending in my local LTE_LCS repository ("coding in the clouds" :) ):
core/jdiameter/impl/src/main/java/org/jdiameter/common/impl/data/LocalDataSource.java
SLh (GMLC-HSS)
core/jdiameter/api/src/main/java/org/jdiameter/api/slh: ClientSLhSession.java, ClientSLhSessionListener.java, ServerSLhSession.java, ServerSLhSessionListener.java
core/jdiameter/api/src/main/java/org/jdiameter/api/slh/events: LCSRoutingInfoAnswer.java and LCSRoutingInfoRequest.java
core/jdiameter/impl/src/main/java/org/jdiameter/common/api/app/slh: ISLhMessageFactory.java, ISLhSessionData.java, ISLhSessionFactory.java, SLhSessionState.java
core/jdiameter/impl/src/main/java/org/jdiameter/common/impl/app/slh: LCSRoutingInfoAnswerImpl.java, LCSRoutingInfoRequestImpl.java, SLhLocalSessionDataFactory.java, SLhLocalSessionDataImpl.java,
SLhSession.java, SLhSessionFactoryImpl.java
core/jdiameter/impl/src/main/java/org/jdiameter/client/impl/app/slh: ClientSLhSessionDataLocalImpl.java, Event.java, IClientSLhSessionData.java, SLhClientSessionImpl.java
core/jdiameter/impl/src/main/java/org/jdiameter/server/impl/app/slh: Event.java, IServerSLhSessionData.java, SLhServerSessionImpl.java, ServerSLhSessionDataLocalImpl.java
(pending)
testsuite and:
core/jdiameter-ha/impl/src/main/java/org/mobicents/diameter/impl/ha/client/slh/ClientSLhSessionDataReplicatedImpl.java
core/jdiameter-ha/impl/src/main/main/java/org/mobicents/diameter/impl/ha/common/slh/SLhReplicatedSessionDataFactory.java
core/jdiameter-ha/impl/src/main/java/org/mobicents/diameter/impl/ha/common/slh/SLhSessionDataReplicatedImpl.java
core/jdiameter-ha/impl/src/main/java/org/mobicents/diameter/impl/ha/data/ReplicatedSessionDatasource.java
core/jdiameter-ha/impl/src/main/java/org/mobicents/diameter/impl/ha/server/slh/ServerSLhSessionDataReplicatedImpl.java
SLg (GMLC-MME)
core/jdiameter/api/src/main/java/org/jdiameter/api/slg: ClientSLgSession.java, ClientSLgSessionListener.java, ServerSLgSession.java, ServerSLgSessionListener.java
core/jdiameter/api/src/main/java/org/jdiameter/api/slg/events: ProvideLocationAnswer.java, ProvideLocationRequest.java, LocationReportAnswer.java, LocationReportRequest.java
core/jdiameter/impl/src/main/java/org/jdiameter/common/api/app/slg: ISLgMessageFactory.java, ISLgSessionData.java, ISLgSessionFactory.java, SLgSessionState.java
core/jdiameter/impl/src/main/java/org/jdiameter/common/impl/app/slg: ProvideLocationAnswerImpl.java, ProvideLocationRequestImpl.java, LocationReportAnswerImpl.java, LocationReportRequestImpl.java,
SLgLocalSessionDataFactory.java, SLgLocalSessionDataImpl.java, SLgSession.java, SLgSessionFactoryImpl.java, ClientSLgSessionDataLocalImpl.java
core/jdiameter/impl/src/main/java/org/jdiameter/client/impl/app/slg: Event.java, IClientSLgSessionData.java, SLgClientSessionImpl.java
core/jdiameter/impl/src/main/java/org/jdiameter/server/impl/app/slg: Event.java, IServerSLgSessionData.java, SLgServerSessionImpl.java, ServerSLgSessionDataLocalImpl.java
(pending)
testsuite and:
core/jdiameter-ha/impl/src/main/java/org/mobicents/diameter/impl/ha/client/slg/ClientSLgSessionDataReplicatedImpl.java
core/jdiameter-ha/impl/src/main/main/java/org/mobicents/diameter/impl/ha/common/slg/SLgReplicatedSessionDataFactory.java
core/jdiameter-ha/impl/src/main/java/org/mobicents/diameter/impl/ha/common/slg/SLgSessionDataReplicatedImpl.java
core/jdiameter-ha/impl/src/main/java/org/mobicents/diameter/impl/ha/data/ReplicatedSessionDatasource.java
core/jdiameter-ha/impl/src/main/java/org/mobicents/diameter/impl/ha/serve