Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SCTP: Disconnected M3UA: lFsm:DOWN pFsmP:DOWN #320

Closed
parsibox opened this issue Jun 28, 2020 · 31 comments
Closed

SCTP: Disconnected M3UA: lFsm:DOWN pFsmP:DOWN #320

parsibox opened this issue Jun 28, 2020 · 31 comments

Comments

@parsibox
Copy link

hi
when i run simulator it say : SCTP: Disconnected M3UA: lFsm:DOWN pFsmP:DOWN
i started jboss-5.1.0.GA with command : sh run.sh
i set

export JBOSS_HOME=/home/roo/ss7/jboss-5.1.0.GA

i start restcomm-ss7-sgw with command

sh run.sh

and it say

ShellExecutor listening at /127.0.0.1:3435

i start simulator with command

sh run.sh gui

this is my ports
image

image

in another way i start wildfly-10.1.0.Final with command

sh standalone.sh

and try simulator again and it also say SCTP: Disconnected M3UA: lFsm:DOWN pFsmP:DOWN

( this is my services in wildfly )

image

what is wrong?
this is my simulator setting
image

image

image

image

image

@ocarriles
Copy link

ocarriles commented Jun 28, 2020 via email

@parsibox
Copy link
Author

I would recommend to ask Telestax for official professional services, or look just click on https://www.telestax.com/partner-briefs/eolos-partner-brief/ R. O. El 28/06/2020 a la
and why we are here?
i think code is for this repository

@PAiC-BD-Sales
Copy link

Dear @parsibox,

As discussed earlier last week, we offer support bundles that you can use to solve the problems you are facing.
Please send us an email to [email protected] and we will walk you through the options.

Best Regards,
PAiC BD Sales

@parsibox
Copy link
Author

I told you that I live in Iran, Gilan province, and you have no services in Iran
In addition,my question is basicly, and in open source tanks, according to the installation instructions, it should be correct and there should be no problem.
I don't understand why the code in your repositories doesn't work according to the instructions
This behavior is not right for you

@PAiC-BD-Sales
Copy link

Hello @parsibox ,

We can indeed serve you online (remotely) that is not a problem.
Please send us a direct email with all the details and we will revert back to you with a proposal.

Best Regards,
PAiC BD Sales

@parsibox
Copy link
Author

( @PAiC-BD-Sales )
What did you think?
Why do you think we have to pay for a simple answer to you?
If you don't have the spirit to work open source, change the open tank from public to private and don't waste other people's time.

Hello Mohsen,

Thanks for reaching out.

We offer a 40 hours support bundle valid for 2 months that you may use for Installation and/or configurations and/or extra development needed for customization at the price of $3200.

@PAiC-BD-Sales
Copy link

Dear @parsibox ,

We are a company that offers professional services as clearly stated from the beginning. We aim to help and support any projects that require our kind of services.

Best Regards,
PAiC BD Sales

@parsibox
Copy link
Author

( @PAiC-BD-Sales )
If you can't help with free open source projects, don't post business support tickets!
People don't want to waste their time on your business posts!

@lizzie93
Copy link

hi @parsibox for the support, you will help explanation and how to do this, not just their just setup the system for you
I think you are coming from js (with is fullstack), I don't think you have any knowledge about telecom that they build more than 10 years, that's different knowledge and fullstack no meaning there

They are trying to help you both paic-bd or telestax support to get the job done

if you still want community support then let wait, no rush

@parsibox
Copy link
Author

parsibox commented Jun 30, 2020

@lizzie93 thanks for your attention
i explained step with step in first post
If necessary, tell me which part to explain more
I acted exactly according to the guide, but it gives an error
i am also have knowledge about ussd and sms about 6 year
i work with MCI and Irancell ( operator in iran ) but we work with UAP and SMSC protocol
but i do not worked with ss7
please guide me to use ss7 for ussd and sms

@caiocf
Copy link

caiocf commented Jun 30, 2020

@parsibox
I'm from Brazil.
I worked for 10 years in telecom company (algar telecom).

I will make a video (today evening) on ​​youtube how to run an example with ussd client and server by the fedora operating system to help and you can repeat the steps.
The simulator can act as a replacement for jboss on the client or server side.
To work with ss7 with map (which runs sms, ussd, eir and etc.) it is recommended to read as rfcs / 3gpps sctp, m3ua, map.

@parsibox
Copy link
Author

@ caiocf you are so kind.
if you this please do step with step
i read so many pdf about ss7 in this month and i found this repository
At first glance, this tank is very complete, but all its guides are incomplete
If the initial guide is complete, we users can use it too, and we really don't intend to bother you
I have used a lot of open source tools according to their instructions and I hope I can use your repository as well.

@caiocf
Copy link

caiocf commented Jun 30, 2020

@parsibox
Thank you very much, but I would like to reinforce that I do not work in teletaxi or paicbd companies.
I'm just some student on the internet in general.

@parsibox
Copy link
Author

parsibox commented Jul 1, 2020

hi
is there any limitation to use this codes?
such as Simultaneous number of connections OR Number of transactions ?
for example if number off ussd request is more than 10000 request per second ?
( limitation in software not in hardware )

Are the codes written as event base and thread ( In terms of executing commands simultaneously ) ?
for example when one ussd request arrived ( request A ), the next ussd request ( request B ) is waiting for first reply to request A and next handle request OR response in parallel?

@ocarriles
Copy link

ocarriles commented Jul 1, 2020 via email

@parsibox
Copy link
Author

parsibox commented Jul 1, 2020

@ocarriles thanks but it is so hard to install and use JSLEE
do you have any wiki or pdf or url or something to help install and use JSLEE ?

@ocarriles
Copy link

ocarriles commented Jul 1, 2020 via email

@parsibox
Copy link
Author

parsibox commented Jul 1, 2020

@ ocarriles thanks i am going to read that

@parsibox
Copy link
Author

parsibox commented Jul 1, 2020

@ocarriles there is a lot of problem in build JSLEE
it need restcomm-jss7-8.0.77.zip that is not exist any more and ....
there is one of error on build JSLEE
RestComm/jain-slee#129

@parsibox
Copy link
Author

parsibox commented Jul 4, 2020

@parsibox
I'm from Brazil.
I worked for 10 years in telecom company (algar telecom).

I will make a video (today evening) on ​​youtube how to run an example with ussd client and server by the fedora operating system to help and you can repeat the steps.
The simulator can act as a replacement for jboss on the client or server side.
To work with ss7 with map (which runs sms, ussd, eir and etc.) it is recommended to read as rfcs / 3gpps sctp, m3ua, map.

hi
i am waiting for you
are you ok?
what is your ​​youtube url ?

@caiocf
Copy link

caiocf commented Jul 5, 2020

@parsibox

Follow the video link on how to set up the m3ua link on restcomm/mobicents.

configure link m3ua restcomm/mobicents on youtube

@parsibox
Copy link
Author

parsibox commented Jul 5, 2020

@parsibox

Follow the video link on how to set up the m3ua link on restcomm/mobicents.

configure link m3ua restcomm/mobicents on youtube

thank you very very much
my sctp is now connected
your video is very very good.

@parsibox
Copy link
Author

parsibox commented Jul 5, 2020

@caiocf your video was perfect and I am very happy to meet you
I didn't expect your great movie
Please answer the following question if possible
I know there is a lot to look forward to, but if you can help me, you have done me a great favor
I've already figured out how to use jss7 for USSD alone, but I haven't figured out how to connect jss7 to JSLEE for USSD.
I did the JSLEE activation method according to your video and it was successful
If possible, explain the connection of JSLEE to USSD
if i want to have 2 USSD service how can i connect them to JSLEE ? ( only add nodes ? )

@caiocf
Copy link

caiocf commented Jul 5, 2020

How USSD runs on the map protocol.
layer_ss7_map
In this video just how to set up a m3ua link.
You can create as many m3ua links as you want (adding as many nodes as you want.).

Remember that to have a complete application using ussd on mobicents, you will need a java application to respond (in this case I used the simator to interact with messages) and configure the routing in SCCP (which I did not explore in the video).

But it is very easy to make an application within SLEE to make requests / respond to the map. See the application source code examples on the restcomm github.

I recommend reading the SS7_Stack_User_Guide.pdf pdf to better understand m3ua, sccp, map (and look at 3ggp and rfcs), as it is a very long subject (for some people it can even be too complex, as it needs more in-depth knowledge of networks)

In the future, I can make new videos. I do this if there are people on youtube asking, as this is a hobby for me.
There are actually many subjects that can be explored, such as:

  • Jainslee for mobicents, in theory and practice
  • SCCP routing
  • M3UA in detail for jss7 (mobicents)
  • Create a Java application from scratch by interacting (request and response) with a network via RA (Resource Adapter)
  • Create redundant links m3ua with high availability routing via GT (Global Title)

Share the video and follow the channel, please. You can comment on the video too.

@parsibox
Copy link
Author

parsibox commented Jul 6, 2020

i followed you
I really don't expect you to respond and thank you very much for answering
I need to read these pdf more carefully
I ask you questions if you can answer them ( You have been very kind to me so far )
Can I use jss7 for an application that responds to ussd requests?
By installing jss7 on the other two servers and installing SLEE on another server, and then setting up SLEE to send ussd requests to these two servers as a load balance.

@parsibox
Copy link
Author

How USSD runs on the map protocol.
layer_ss7_map
In this video just how to set up a m3ua link.
You can create as many m3ua links as you want (adding as many nodes as you want.).

Remember that to have a complete application using ussd on mobicents, you will need a java application to respond (in this case I used the simator to interact with messages) and configure the routing in SCCP (which I did not explore in the video).

But it is very easy to make an application within SLEE to make requests / respond to the map. See the application source code examples on the restcomm github.

I recommend reading the SS7_Stack_User_Guide.pdf pdf to better understand m3ua, sccp, map (and look at 3ggp and rfcs), as it is a very long subject (for some people it can even be too complex, as it needs more in-depth knowledge of networks)

In the future, I can make new videos. I do this if there are people on youtube asking, as this is a hobby for me.
There are actually many subjects that can be explored, such as:

* Jainslee for mobicents, in theory and practice

* SCCP routing

* M3UA in detail for jss7 (mobicents)

* Create a Java application from scratch by interacting (request and response) with a network via RA (Resource Adapter)

* Create redundant links m3ua with high availability routing via GT (Global Title)

Share the video and follow the channel, please. You can comment on the video too.

hi
i work very hard to get knowlage about ss7 and i now understand your advise
i create m3ua and .. other same as but i can not understand how i used created m3ua link in this admin in my application code (
that you say this : Create a Java application from scratch by interacting (request and response) with a network via RA (Resource Adapter) )
can you explain more about how to i use m3ua, sccp ,... links created in jss7-management-console in my java code?
and how can i intigirate this with ussdgateway ( https://github.com/RestComm/ussdgateway )

@parsibox
Copy link
Author

@caiocf hi , i finali successfully connect to an real m3ua link but i can not get ussd requests
ussd request is coming to server but it is not appear in method onUnstructuredSSRequest or onProcessUnstructuredSSRequest
do you have any suggestion?
image

@javad272
Copy link
Collaborator

javad272 commented Jun 29, 2021 via email

@gengchaogit
Copy link

@parsibox

Follow the video link on how to set up the m3ua link on restcomm/mobicents.

configure link m3ua restcomm/mobicents on youtube

I encountered the same problem as the poster.
Thank you for your video help.
You helped me understand how to use the simulator.

@gengchaogit
Copy link

@parsibox thanks for you post, it helped me a lot, and I strongly support your approach of supporting open source to obtain solutions to problems.

@gengchaogit
Copy link

blem as the poster.
Thank you for your video help.

@caiocf

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants