Nova Patents
EP3552364B1

Conferencing server

Abstract

This record has no abstract on file.

EP3552364B1, drawing sheet 1
Sheet 1 of 14

Term

11.4 yearsleft in the term

Expires 8 February 2038.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

15 claims: 2 independent, 13 dependent

  1. 1
    A conferencing server configured to be directly accessible from the public Internet, the conferencing server comprising:a network interface (19) having a host transport address, the host transport address being a combination of a public IP address on the public Internet and an associated port;conference hosting logic (902) for hosting, at the conferencing server at least one conference, A, B, in which media data is transmitted and received via the conferencing server between participant endpoints media processing logic (904) configured to process received media data of the conference, A, for transmission in the conference, A ;multiplexing control logic (908) configured to determine a plurality of multiplexing tokens to be used by the participant endpoints, the multiplexing tokens being negotiated between the conferencing server and the participant endpoints via secure signalling channels, and each participant endpoint having a respective multiplexing token to identify each of the participant endpoints ;and demultiplexing logic (906) configured to identify received multiplexing tokens in transport layer payload data of a sequence of data packets received from the participant endpoints at the host transport address, the host transport address being shared between the participant endpoints, and configured to use the multiplexing tokens identified in the transport layer payload data to demultiplex the data packets for processing by the media processing logic (904) by separating out the data packets received from the participant endpoints at the shared host transport address.
  2. 14
    A method of hosting, at a conferencing server having a host transport address, at least one conference, A, B, in which media data is transmitted and received via the conferencing server between participant endpoints the host transport address being a combination of a public IP address on the public Internet and an associated port, such that the conferencing server is directly accessible from the public Internet, the method comprising, at the conferencing server :determining a plurality of multiplexing tokens to be used by the participant endpoints, the multiplexing tokens being negotiated between the conferencing server (CS) and the participant endpoints via secure signalling channels, and each participant endpoint having a respective multiplexing token to identify each of the participant endpoints ;identifying received multiplexing tokens in transport layer payload data of a sequence of data packets received from the participant endpoints at the host transport address, the host transport address being shared between the participant endpoints ;using the multiplexing tokens identified in the transport layer payload data to demultiplex the data packets for processing by media processing logic (904) by separating out the data packets received from the participant endpoints at the shared host transport address;and processing media data of the conference, A, , received in the demultiplexed packets, for transmission in the conference, A.