Git Product home page Git Product logo

smscgateway's People

Contributors

abhayani avatar vetss avatar

Watchers

James Cloos avatar

smscgateway's Issues

Unresolveable build extension: Plugin org.mobicents.tools:maven-eclipse-plugin:1.0.1.FINAL or one of its dependencies could not be resolved

What steps will reproduce the problem?
1.Create Clone:git clone https://code.google.com/p/smscgateway/
2.Compile using mvn clean compile or mvn clean install
3.Generate compilation error.

What is the expected output? 
Project is compiled successfully

What do you see instead?
[ERROR]     Unresolveable build extension: Plugin 
org.mobicents.tools:maven-eclipse-plugin:1.0.1.FINAL or one of its dependencies 
could not be resolved: Failure to find
 org.mobicents.tools:maven-eclipse-plugin:jar:1.0.1.FINAL in http://192.168.200.35:8080/artifactory/plugins-release was cached in the local repository, resolution will
not be reattempted until the update interval of central has elapsed or updates 
are forced -> [Help 3]
org.apache.maven.plugin.PluginResolutionException: Plugin 
org.mobicents.tools:maven-eclipse-plugin:1.0.1.FINAL or one of its dependencies 
could not be resolved: Failure
 to find org.mobicents.tools:maven-eclipse-plugin:jar:1.0.1.FINAL in http://192.168.200.35:8080/artifactory/plugins-release was cached in the local repository, resoluti
on will not be reattempted until the update interval of central has elapsed or 
updates are forced
        at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:215)
        at org.apache.maven.project.DefaultProjectBuildingHelper.resolveExtensionArtifacts(DefaultProjectBuildingHelper.java:377)
        at org.apache.maven.project.DefaultProjectBuildingHelper.createProjectRealm(DefaultProjectBuildingHelper.java:237)
        at org.apache.maven.project.DefaultModelBuildingListener.buildExtensionsAssembled(DefaultModelBuildingListener.java:106)
        at org.apache.maven.model.building.ModelBuildingEventCatapult$1.fire(ModelBuildingEventCatapult.java:43)
        at org.apache.maven.model.building.DefaultModelBuilder.fireEvent(DefaultModelBuilder.java:1053)
        at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:388)
        at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:371)
        at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:560)
        at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:352)
        at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:636)
        at org.apache.maven.DefaultMaven.getProjectsForMavenReactor(DefaultMaven.java:585)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:234)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)


What version of the product are you using? On what operating system?
OS: Windows 7
Java: Java 1.7
maven : 3.0.5

Kindly request you all to provide some inforamtion.


Original issue reported on code.google.com by [email protected] on 27 Feb 2015 at 11:50

Add basic support for SMSC

Add basic support for SMSC like
1) Receive SMS from user - Mo SMS
2) Send SMS to intended user - Mt SMS

Original issue reported on code.google.com by [email protected] on 23 Mar 2012 at 11:08

  • Blocked on: #1

Add delivery report (status) for SMPP generated SMS

SMSC should send back status of received SUBMIT_SM to ESME via SMPP.

1) Send back DELIVERED as soon as SMS is delivered to intended user.
2) Send back FAILURE if delivering SMS fails

The status should be taken care only if Submit PDU's registered_delivery
 is set to true.

Original issue reported on code.google.com by [email protected] on 6 Aug 2012 at 2:51

  • Merged into: #11

Provision black-list

SMSC should lookup black list to know if user is allowed to send SMS and 
destined user is allowed to receive SMS.




Original issue reported on code.google.com by [email protected] on 6 Aug 2012 at 3:00

  • Blocked on: #21

SMSC sending deliver_sm on a bind_transmit connection

What steps will reproduce the problem?
1. Setup a bind_transmit from ESME 
2. Send a submit_sm
3. SMSC will send deliver_sm on the same bind

What is the expected output? What do you see instead?
I think that it should send it down a bind_receiver.

What version of the product are you using? On what operating system?
Bleeding edge.

Please provide any additional information below.

Ok, below we setup two separate binds... the deliver_sm comes on the 
transmitter bind. Also, if we unbind after submit_sm_resp, we don't get a 
deliver_sm.

133.440942 172.16.29.36 -> 172.16.29.19 SMPP SMPP Bind_receiver
133.442286 172.16.29.19 -> 172.16.29.36 SMPP SMPP Bind_receiver - resp: "Ok"
137.791958 172.16.29.36 -> 172.16.29.19 SMPP SMPP Bind_transmitter
137.792981 172.16.29.19 -> 172.16.29.36 SMPP SMPP Bind_transmitter - resp: "Ok"
137.793746 172.16.29.36 -> 172.16.29.19 SMPP SMPP Submit_sm
137.795041 172.16.29.19 -> 172.16.29.36 SMPP SMPP Submit_sm - resp: "Ok"
140.741751 172.16.29.19 -> 172.16.29.36 SMPP SMPP Deliver_sm
147.795355 172.16.29.36 -> 172.16.29.19 SMPP SMPP Unbind
147.795690 172.16.29.19 -> 172.16.29.36 SMPP SMPP Unbind - resp: "Ok"

Original issue reported on code.google.com by [email protected] on 27 Jun 2012 at 2:47

Incoming SMPP Support

We want to build SMPP Gateway that terminates incoming SMPP connections and 
dispatches the SMS to different SMS-C gateways based on configurable routing 
rules.    

Could you please describe if the current library supports incoming SMPP 
interface also (SMPP server) ? as most of the libraries normally support only 
the outgoing SMPP interface ( in other words SMPP client)  


Original issue reported on code.google.com by [email protected] on 20 Dec 2013 at 5:12

Expose statistics

Expose statistics like
1) How many Mo SMS received
2) How many Mt SMS sent successfully, failure (permanent, temporary)
3) How many SRI sent (response received or not)

etc

Original issue reported on code.google.com by [email protected] on 26 Jul 2012 at 2:02

bad tp-service-centre-time-stamp

What steps will reproduce the problem?
1. Send an MT-ForwardSM
2. Take a PCAP trace
3. Timestamp is wrong, showing an older tade

What is the expected output? What do you see instead?


Please use labels and text to provide additional information.


Original issue reported on code.google.com by [email protected] on 4 May 2012 at 6:25

Problems to build the smscgateway

What steps will reproduce the problem?
1. Just download the master branch and try to build it

What is the expected output? What do you see instead?
The expected output is SUCCESSFULL, but we got an ERROR.

What version of the product are you using? On what operating system?
1.0.0.ALPHA1. Linux, Ubuntu 11.04.

The problems is inside two pom.xml. Below is how I fixed it.

   /core/bootstrap/pom.xml
   Remove: <artifactId>oam</artifactId>
   Add:    <artifactId>smsc-cli</artifactId>

   /core/slee/smpp-server-ra/ratype/pom.xml
   Remove: <artifactId>events</artifactId>
   Add:    <artifactId>smpp-server-ra-events</artifactId>

Original issue reported on code.google.com by [email protected] on 6 Aug 2012 at 11:31

Add delivery report (status) for Mo SMS

SMSC should send back status of received SMS.

1) Send back PENDING as soon as SMSC receives the SMS
2) Send back DELIVERED as soon as SMS is delivered to intended user.

The status should be taken care only if Submit PDU's StatusReportRequest is set 
to true.


Original issue reported on code.google.com by [email protected] on 23 Mar 2012 at 11:30

Routing rule for destination address for Mo SMS

SMSC should be flexible to allow adding routing rule depending on destination 
number.

For example SMS is sent to number 1234, and administrator configured routing 
rule for 1234 to be routed over SMPP to Connection1, SMSC should send SMS to 
corresponding ESME via SMPP

Original issue reported on code.google.com by [email protected] on 23 Mar 2012 at 11:23

Concatenated SMS > 160 sms

Detailed information about the new feature request

1. What motivated the request:
Customer wants to send longer than 160 character sms.

2. Link to related public forum or mailing list discussion:

3. Describe functionality and API (if applicable)
Require handling concatenated SMS

Original issue reported on code.google.com by [email protected] on 4 May 2012 at 6:56

Handle undelivered SMS

In case of Mt Forward SMS, if HLR replies user not available or no memory in 
user hand-set, SMSC should persist the SMS and register user with HLR waiting 
list (ReportSMDeliveryStatusRequest).

Once HLR notifies about availability of user (AlertServiceCentreRequest), SMSC 
should try to send SMS again (Mt Forward SMS) 


Original issue reported on code.google.com by [email protected] on 23 Mar 2012 at 11:19

  • Blocked on: #1

Configurable static value prefix for submit_sm_resp message_id

Detailed information about the new feature request

1. What motivated the request:

In a clustered SMSC environment, where multiple SMSC are service requests, the 
message_id returned in a submit_sm_resp may be duplicated across multiple SMSC. 
This can cause confusion to 3rd party, who may be expecting completely unique 
message_id.

Perhaps a configurable value can be prefix/suffix to the message_id before it 
is returned. Keep in mind that the overall length of the message_id generated 
by the system will need to be reduced by the length of the configurable value 
so as to keep overall length within the spec. For our purposes a single 
character is fine and would allow (A-Z,0-9) 36 unique smsc in a cluster. A dual 
character would allow 36^2.

According to the SMPP 3.4 spec

submit_sm_resp has message_id which is a Variable length 65, C Octet String
This field contains the SMSC message ID of the submitted message. It may be 
used at a later stage to query the status of a message, cancel or replace the 
message.

5.2.23 message_id
The unique message identifier reference assigned by the SMSC to each submitted 
short
message. It is an opaque value and is set according to SMSC implementation. It 
is returned by the SMSC in the submit_sm_resp, submit_multi_resp, 
deliver_sm_resp  and  data_sm_resp PDUs and may be used by the ESME in 
subsequent SMPP operations relating to the short message, e.g. the ESME can use 
the  query_sm operation to query a previously submitted message using the SMSC 
message_id as the message handle.

Original issue reported on code.google.com by [email protected] on 9 Dec 2012 at 7:40

CDR generation for SMSC

SMSC should generate CDR for each SMS received/forwarded.

1) Decide if the CDR should be persisted in RDBMS or non-rdbms database like 
Cassandra.

2) Decide the schema of CDR


Original issue reported on code.google.com by [email protected] on 23 Mar 2012 at 11:26

Add support for SMPP protocol

SMSC should have support for SMPP protocol to send/receive SMS from SMSC to 
External Short Messaging Entity (ESME)


Original issue reported on code.google.com by [email protected] on 23 Mar 2012 at 11:22

Send PENDING status to SMS sender (Mo)

When user submits SMS (user has requested request status reports) and reaches 
to SMSC; SMSC should immediately send PENDING MtSMS to originator.

Use SmsStatusReportTpdu in MtSMS to send PENDING status 

Original issue reported on code.google.com by [email protected] on 11 Aug 2012 at 2:39

Unable to compile the smscgateway

What steps will reproduce the problem?
1. install mobicents slee and deploy ss7
2. download smscgateway git
3. compile and install using "mvn clean install"

What is the expected output? What do you see instead?
Successful compilation and installation

What version of the product are you using? On what operating system?
Ubuntu, 

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 18 Feb 2015 at 5:22

Handle Unicode UTF-8

Detailed information about the new feature request

1. What motivated the request:
Customer wants to send arabic and other text

2. Link to related public forum or mailing list discussion:

3. Describe functionality and API (if applicable)
Support Unicode

Original issue reported on code.google.com by [email protected] on 4 May 2012 at 6:55

Provision users

Feature to add/provision the user in the SMSC. Add properties for user like 
Pre-Paid or Post-Paid.

Original issue reported on code.google.com by [email protected] on 6 Aug 2012 at 2:54

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.