Skip to content

NethVoice: Review UDP/TCP Port Assignment and Limit Concurrent Calls #7498

@andrea-marchionni

Description

@andrea-marchionni

As more NethVoice instances are deployed on a single NethServer 8 (NS8) node, it becomes increasingly important to ensure that:

  • UDP port usage does not conflict across applications (check all service RTP, Janus, etc.)
  • TCP port usage does not conflict across applications (check all service LDAP phonebook, etc.)
  1. Review UDP Port Assignments:

    • Perform a detailed audit of how UDP ports are allocated for RTP/media and SIP signaling for Asterisk and Janus in each NethVoice instance.
    • Determine the maximum number of coexisting NethVoice applications that can be safely hosted on a single NS8 node without port overlap.
  2. Review TCP Port Assignments:

    • Perform a detailed audit of how TCP ports are allocated for LDAP service for example in each NethVoice instance.
    • Determine the maximum number of coexisting NethVoice applications that can be safely hosted on a single NS8 node without port overlap.
  3. Enforce Call Limit per Application:

    • Introduce a hard limit of 250 (to be validated) concurrent calls per NethVoice application instance.
    • This helps preserve system performance and ensures that one overloaded instance does not impact others on the same node.

Metadata

Metadata

Assignees

No one assigned

    Labels

    nethvoiceBug or features releted to the NethVoice project

    Type

    No type

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions