US20170237708A1

Telecommunication system and method for traversing an application layer gateway firewall during the establishment of an rtc communication connection between an rtc client and an rtc server

Claim Score by NHIP

Read claim 9, the broadest

Abstract

The invention relates to a telecommunications assembly (10) and a method for traversing an application layer gateway firewall (40) during the establishment of an RTC communication connection between an RTC client (20) and an RTC server (30) using a proprietary RTC signalling protocol, wherein the firewall (40) has no specific knowledge of the proprietary RTC signalling protocol. The method comprises the following steps: the RTC client (20) and the RTC server (30) negotiate during the establishment of the RTC communication connection which of the ports (P1, P2, P3) of the firewall (40) are required for the data packets to be exchanged via the RTC communication connection, wherein they use at least one standardised message element as a component of the proprietary RTC signalling protocol, with which information relating to the ports to be used can be found; during the establishment of the RTC communication connection the firewall (40) detects, with the aid of the standardised message element, which of the ports (P1, P2, P3) of the firewall (40) are considered by the RTC client (20) and the RTC server (30) to be necessary for the data packets to be exchanged via the RTC communication connection; and the firewall (40) opens and closes the required ports (P1, P2, P3) in a dynamic manner according to the result of the negotiation.

US20170237708A1, drawing sheet 1
Sheet 1 of 7

Term

Projected expiry 13 March 2036.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

9 claims: 2 independent, 7 dependent

  1. 9
    Broadest claimClaim Score 59, broad(NHIP)A method for traversing an application layer gateway firewall during establishment of an RTC communication connection between an RTC client and an RTC server using a proprietary RTC signaling protocol, wherein the firewall has no specific knowledge of the proprietary RTC signaling protocol, comprising the following steps:when the RTC communication connection is established, negotiating, through the RTC client and the RTC server, which ports of an ALG firewall are needed for data packets exchanged over the RTC communication connection, for which the RTC client and the RTC server use at least one standardized message element as confirmation of the proprietary RTC signaling protocol, with which the information concerning the ports to be used can be detected, when the RTC communication connection is established, determining, using the firewall and the standardized message elements, which ports of the firewall were negotiated by the RTC client and the RTC server as being necessary for the data packets to be exchanged over the RTC communication connection, and dynamically opening and closing the necessary ports using the firewall depending on the result of the negotiation.