WebRTC call recording at the edge of an enterprise network

    公开(公告)号:US09942284B2

    公开(公告)日:2018-04-10

    申请号:US14832573

    申请日:2015-08-21

    申请人: Avaya Inc.

    IPC分类号: H04L12/66 H04L29/06

    摘要: Embodiments disclosed herein provide systems and methods for recording WebRTC communications at a network edge. In a particular embodiment a method provides, in an edge system of a communication network, receiving identification information that identifies a first endpoint and a second endpoint between which a first WebRTC communication will be established. The method further provides establishing the first WebRTC communication between the first and second endpoints through the edge system using the identification information. Also, the method provides identifying packets for the first WebRTC communication and recording the packets to a storage system.

    Firewall traversal for web real-time communications
    2.
    发明授权
    Firewall traversal for web real-time communications 有权
    防火墙遍历Web实时通信

    公开(公告)号:US09380030B2

    公开(公告)日:2016-06-28

    申请号:US14282974

    申请日:2014-05-20

    申请人: Avaya, Inc.

    IPC分类号: G06F9/00 H04L29/06 H04L29/08

    摘要: The system and method monitor a secure Web Real Time Communication (WebRTC) session between browsers. To do so, a WebRTC application receives a first WebRTC offer with a fingerprint of a first browser to establish a secure communication session. The WebRTC application sends session information and the fingerprint of the first browser to a media relay. The WebRTC application receives a fingerprint of a media relay. A second WebRTC offer with a fingerprint of the media relay is sent to a second browser. An answer to the second WebRTC offer is received. Session information and the fingerprint of the second browser are sent to the media relay so the media relay can decrypt the secure communication session. The first WebRTC offer is answered. A secure communication session is established via the media relay using the fingerprints. The media relay, based on the fingerprints, can monitor the secure communication session.

    摘要翻译: 系统和方法监视浏览器之间的安全Web实时通信(WebRTC)会话。 为此,WebRTC应用程序接收具有第一浏览器的指纹的第一个WebRTC报价,以建立安全通信会话。 WebRTC应用程序将会话信息和第一个浏览器的指纹发送到媒体中继。 WebRTC应用程序接收媒体中继器的指纹。 具有媒体中继指纹的第二个WebRTC提供被发送到第二浏览器。 接收了第二个WebRTC报价的答案。 会话信息和第二浏览器的指纹被发送到媒体中继,所以媒体中继可以解密安全通信会话。 第一个WebRTC报价得到回答。 使用指纹通过媒体中继建立安全通信会话。 基于指纹的媒体中继可以监视安全通信会话。

    Quality of service for web real-time communication networks

    公开(公告)号:US10469559B2

    公开(公告)日:2019-11-05

    申请号:US14958727

    申请日:2015-12-03

    申请人: Avaya Inc.

    摘要: A request to establish an encrypted media stream is received, by an edge server, for a Web Real-Time Communication (WebRTC) communication session between a first browser, and a second browser or gateway. The edge server is a boundary device between a first network and a second network. The edge server retrieves a tenant identifier for the encrypted media stream. The tenant identifier can identify a specific company or enterprise. In response to receiving the tenant identifier for the encrypted media stream for the WebRTC communication session, a list of one or more Quality-of-Service (QoS) parameters associated with the tenant is retrieved. For example, the list of QoS parameters may be based on a Service Level Agreement (SLA). The edge server dynamically sends a message to configure the second network to support the list of one or more QoS parameters associated with the tenant.

    QUARANTINED COMMUNICATIONS PROCESSING AT A NETWORK EDGE

    公开(公告)号:US20180302373A1

    公开(公告)日:2018-10-18

    申请号:US15485961

    申请日:2017-04-12

    申请人: Avaya Inc.

    IPC分类号: H04L29/06 H04L29/08

    摘要: Embodiments disclosed herein provide systems and methods for quarantining communications at a network edge by routing traffic through a specialized network edge system. In a particular embodiment a method provides, identifying criteria indicating whether certain network traffic should be handled by the specialized network edge system. The method further provides receiving first information about first network traffic received at a first network edge system for a communication network. In response to determining, based on the first information, that the first network traffic satisfies the criteria, the method provides routing the first network traffic through the specialized network edge system.

    Selective traffic analysis at a communication network edge

    公开(公告)号:US09935968B2

    公开(公告)日:2018-04-03

    申请号:US14932043

    申请日:2015-11-04

    申请人: Avaya Inc.

    IPC分类号: H04L29/06 H04L12/24 H04L12/26

    摘要: Embodiments disclosed herein provide systems and methods for recording for analyzing traffic at an edge of a communication network. In a particular embodiment, a method provides processing a first portion of data packets directed into the communication network from outside of the communication network to determine whether a first sampling policy adequately assesses risk to the communication network. Upon determining that the first sampling policy does not adequately assess the risk to the communication network, the method provides adjusting the first sampling policy. The method further provides identifying a second portion of the data packets based on the first sampling policy. An amount of data packets included in the first portion of the data packets is larger than or equal to an amount of data packets included in the second portion of the data packets.

    Electronic communication routing based data accuracy

    公开(公告)号:US09854098B2

    公开(公告)日:2017-12-26

    申请号:US14951038

    申请日:2015-11-24

    申请人: Avaya Inc.

    摘要: An electronic communication is received from a first communication device by a multi-tasking operating system. For example, a customer has entered a service request at a web site, which is received by the multi-tasking operating system. The electronic communication comprises a plurality of items of information associated with a service request. An accuracy level for the plurality of items of information is determined. The accuracy level for the plurality of items is based on a history of prior electronic communications. In response to determining the accuracy level for the plurality of items of information associated with the service request, a communication system associated with a contact center and/or a contact center agent is identified. In response to identifying the communication system associated with the contact center and/or contact center agent, the electronic communication is routed to the communication system associated with the contact center and/or contact center agent.

    ELECTRONIC COMMUNICATION ROUTING BASED DATA ACCURACY

    公开(公告)号:US20170149969A1

    公开(公告)日:2017-05-25

    申请号:US14951038

    申请日:2015-11-24

    申请人: Avaya Inc.

    IPC分类号: H04M3/51 H04L12/58 G06F17/27

    摘要: An electronic communication is received from a first communication device by a multi-tasking operating system. For example, a customer has entered a service request at a web site, which is received by the multi-tasking operating system. The electronic communication comprises a plurality of items of information associated with a service request. An accuracy level for the plurality of items of information is determined. The accuracy level for the plurality of items is based on a history of prior electronic communications. In response to determining the accuracy level for the plurality of items of information associated with the service request, a communication system associated with a contact center and/or a contact center agent is identified. In response to identifying the communication system associated with the contact center and/or contact center agent, the electronic communication is routed to the communication system associated with the contact center and/or contact center agent.

    SELECTIVE TRAFFIC ANALYSIS AT A COMMUNICATION NETWORK EDGE

    公开(公告)号:US20170126725A1

    公开(公告)日:2017-05-04

    申请号:US14932043

    申请日:2015-11-04

    申请人: Avaya Inc.

    IPC分类号: H04L29/06 H04L12/26 H04L12/24

    摘要: Embodiments disclosed herein provide systems and methods for recording for analyzing traffic at an edge of a communication network. In a particular embodiment, a method provides processing a first portion of data packets directed into the communication network from outside of the communication network to determine whether a first sampling policy adequately assesses risk to the communication network. Upon determining that the first sampling policy does not adequately assess the risk to the communication network, the method provides adjusting the first sampling policy. The method further provides identifying a second portion of the data packets based on the first sampling policy. An amount of data packets included in the first portion of the data packets is larger than or equal to an amount of data packets included in the second portion of the data packets.