top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

SCTP protocol in Android

0 votes

How can I use SCTP protocol in Android? Is it possible to enable it by inserting SCTP kernel module, or rebuilding the kernel with SCTP enabled in modules configuration. Also does the Java API on android support SCTP?

posted Jul 19, 2013 by Nora Jones

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

0 votes

SCTP is already provided as a kernel module in the Linux source tree - "CONFIG_IP_SCTP=m" would enable that module. And you can change that to a "y" to hard link, though that is probably infeasible, since you'd have to rebuild the entire kernel for that.

JAVA API - not sure...

answer Jul 19, 2013 by Salil Agrawal
Similar Questions
+3 votes

I have a query on SCTP guidelines for Diameter base protocol specified in section 2.1.1 of RFC 6733 as :

"A Diameter agent SHOULD use dedicated payload protocol identifiers (PPIDs) for clear text and encrypted SCTP DATA chunks instead of only using the unspecified payload protocol identifier (value 0). For this purpose, two PPID values are allocated: the PPID value 46 is for Diameter messages in clear text SCTP DATA chunks, and the PPID value 47 is for Diameter messages in protected DTLS/SCTP DATA chunks."

RFC doesn't specify the behavior if the connected diameter peer doesn't use PPID as 46/47 for diameter message transport over SCTP or DTLS/SCTP. What if diameter messages are received with PPID set to value other than 46/47 or default 0 value? Should the messages be ignored or respond with error diameter message back to peer with same PPID set ? Please comment on this behavior.

+2 votes

What reasoning could be behind not using the TCP/SCTP for GTPv2 protocol ?

+1 vote


+1 vote

How does X2-AP protocol leverage multi stream feature of SCTP protocol for its own functionality ?