Multiple SCTP associations per S1AP connection and moving S1AP signaling connection between SCTP associations
Certain embodiments disclose systems, methods, and apparatus for establishing and using multiple Stream Control Transmission Protocol (SCTP) associations. An example method includes a network node establishing a first SCTP association and a second SCTP association for an application protocol connection with a core network node. The network node moves a user equipment (UE) associated signaling stream from the first SCTP association to the second SCTP association.
1. A method for use by a network node in a Radio Access Network (RAN), the method comprising:
establishing a first Stream Control Transmission Protocol (SCTP) association for an application protocol connection with a core network node;
establishing a second SCTP association for the application protocol connection with the core network node;
establishing a third SCTP association for the application protocol connection with the core network node, wherein the first and second SCTP associations are dedicated to one or more UE associated signaling streams and the third SCTP association is dedicated to a non-UE associated signaling stream; and
moving a user equipment (UE) associated signaling stream from the first SCTP association to the second SCTP association.
2. The method of claim 1 , wherein each UE associated signaling stream to which the first, second, or both first and second SCTP associations are dedicated is associated with a respective UE.
3. The method of claim 1 , wherein moving the UE associated signaling stream from the first SCTP association to the second SCTP association is performed in response to at least one of: a load balancing determination; hardware maintenance; hardware expansion; or a determination to perform network slicing.
4. The method of claim 1 , wherein moving the UE associated signaling stream includes receiving a message from the core network node, the message indicating a network node identifier corresponding to the UE associated signaling stream.
5. The method of claim 1 , wherein moving the UE associated signaling stream includes receiving a message from the core network node, the message indicating a core network node identifier corresponding to the UE associated signaling stream.
6. The method of claim 1 , further comprising:
associating a first set of one or more UE associated signaling streams with the first SCTP association; and
associating a second set of one or more UE associated signaling streams with the second SCTP association.
7. A network node, comprising:
a memory to store instructions;
processing circuitry to execute the instructions to perform operations comprising:
establishing a first Stream Control Transmission Protocol (SCTP) association for an application protocol connection with a core network node;
establishing a second SCTP association for the application protocol connection with the core network node;
establishing a third SCTP association for the application protocol connection with the core network node, wherein the first and second SCTP associations are dedicated to one or more UE associated signaling streams and the third SCTP association is dedicated to a non-UE associated signaling stream; and
moving a user equipment (UE) associated signaling stream from the first SCTP association to the second SCTP association.
8. The network node of claim 7 , wherein each UE associated signaling stream to which the first, second, or both first and second SCTP associations are dedicated is associated with a respective UE.
9. The network node of claim 7 , wherein moving the UE associated signaling stream from the first SCTP association to the second SCTP association is performed in response to at least one of: a load balancing determination; hardware maintenance; hardware expansion; or a determination to perform network slicing.
10. The network node of claim 7 , wherein moving the UE associated signaling stream includes receiving a message from the core network node, the message indicating a network node identifier corresponding to the UE associated signaling stream.
11. The network node of claim 7 , wherein moving the UE associated signaling stream includes receiving a message from the core network node, the message indicating a core network node identifier corresponding to the UE associated signaling stream.
12. The network node of claim 7 , further comprising:
associating a first set of one or more UE associated signaling streams with the first SCTP association; and
associating a second set of one or more UE associated signaling streams with the second SCTP association.
13. A non-transitory computer readable storage medium having computer readable program code, the computer readable program code executed by a network node to perform operations comprising:
establishing a first Stream Control Transmission Protocol (SCTP) association for an application protocol connection with a core network node;
establishing a second SCTP association for the application protocol connection with the core network node;
establishing a third SCTP association for the application protocol connection with the core network node, wherein the first and second SCTP associations are dedicated to one or more UE associated signaling streams and the third SCTP association is dedicated to a non-UE associated signaling stream; and
moving a user equipment (UE) associated signaling stream from the first SCTP association to the second SCTP association.
14. The non-transitory computer readable storage medium of claim 13 , wherein each UE associated signaling stream to which the first, second, or both first and second SCTP associations are dedicated is associated with a respective UE.
15. The non-transitory computer readable storage medium of claim 13 , wherein moving the UE associated signaling stream from the first SCTP association to the second SCTP association is performed in response to at least one of: a load balancing determination; hardware maintenance; hardware expansion; or a determination to perform network slicing.
16. The non-transitory computer readable storage medium of claim 13 , wherein moving the UE associated signaling stream includes receiving a message from the core network node, the message indicating a network node identifier corresponding to the UE associated signaling stream.
17. The non-transitory computer readable storage medium of claim 13 , wherein moving the UE associated signaling stream includes receiving a message from the core network node, the message indicating a core network node identifier corresponding to the UE associated signaling stream.
18. The non-transitory computer readable storage medium of claim 13 , further comprising:
associating a first set of one or more UE associated signaling streams with the first SCTP association; and
associating a second set of one or more UE associated signaling streams with the second SCTP association.