Industry
-
CPC
-
H04L29/00
This industry / category may be too specific. Please go to a parent level for more data
Sub Industries
H04L29/02Communication control Communication processing contains provisionally no documents
H04L29/04for plural communication lines contains provisionally no documents
H04L29/06characterised by a protocol
H04L29/06006Protocol performance
H04L29/06013Protocol definition or specification
H04L29/0602Protocols characterised by their application
H04L29/06027Protocols for multimedia communication
H04L29/06034Protocols for telewriting; Protocols for networked simulations, virtual reality or games
H04L29/0604Protocols for data compression
H04L29/06047Protocols for client-server architecture
H04L29/06061Notations for structuring of protocol data
H04L29/06068Protocols for interworking or protocol conversion
H04L29/06074Streamlined, light-weight or high-speed protocols
H04L29/06081Protocol engines
H04L29/06088Multichannel or multilink protocols
H04L29/06095Special adaptations or provisions of the transmission control protocol/internet protocol [TCP/IP] or the user datagram protocol [UDP]
H04L29/06102Implementation details of TCP/IP or UDP/IP stack architecture; specification of modified or new header fields
H04L29/06108involving adaptations of sockets based mechanisms
H04L29/06115Adaptation of TCP data exchange control procedures
H04L29/06122Adaptation or special uses of UDP protocol
H04L29/06129involving combined use or selection criteria between TCP and UDP protocols
H04L29/06136IP fragmentation or TCP segmentation aspects
H04L29/06142Transitional provisions between IPv4 and IPv6
H04L29/06149Special adaptations of TCP, UDP or IP to match specific link layer protocols
H04L29/06156Special adaptations of TCP, UDP or IP for interworking of IP based networks with other networks
H04L29/06163Multi-protocol handler
H04L29/0617Protocols for remote procedure call
H04L29/06176Arrangements for real-time multimedia communications
H04L29/06183Signalling, control or architecture
H04L29/0619Signalling or session protocols
H04L29/06197SIP [Session Initiation Protocol]
H04L29/06204H.323
H04L29/0621Network architectures, gateways, control or user entities
H04L29/06217IMS [IP multimedia subsystem]
H04L29/06224Gateways
H04L29/06231Media gateways
H04L29/06238at the edge
H04L29/06244in the network
H04L29/06251Signalling gateways
H04L29/06258at the edge
H04L29/06265in the network
H04L29/06272MGC [media gateway control], MGCP or Megaco
H04L29/06278Call controllers; Call servers
H04L29/06285Proxies
H04L29/06292Arrangements providing PBX functionality
H04L29/06299for multi-site
H04L29/06306End-user terminal functionality
H04L29/06312Application servers
H04L29/06319Session control
H04L29/06326Setup
H04L29/06333Registration
H04L29/0634Screening
H04L29/06346of unsolicited session attempts
H04L29/06353In-session procedures
H04L29/0636session scope modification
H04L29/06367by adding or removing media
H04L29/06374by adding or removing participants
H04L29/0638Features
H04L29/06387Services or applications
H04L29/06394Services involving a main real time session and one or more additional parallel sessions
H04L29/06401where at least one of the additional parallel sessions is real time or time sensitive
H04L29/06408where none of the additional parallel sessions is real time or time sensitive
H04L29/06414Arrangements for multiparty communication
H04L29/06421with central floor control
H04L29/06428with distributed floor control
H04L29/06435without floor control
H04L29/06442"Push-to-X" services
H04L29/06448Services related to one way streaming
H04L29/06455Multicast or broadcast
H04L29/06462Content on demand
H04L29/06469Control of source by destination
H04L29/06476Media handling, encoding, streaming or conversion
H04L29/06482Media manipulation, adaptation or conversion
H04L29/06489at the source
H04L29/06496at the destination
H04L29/06503intermediate
H04L29/0651Stream encoding details
H04L29/06517Streaming protocols
H04L29/06523Quality of Service (QoS) aspects
H04L29/0653Header parsing and analysis
H04L29/06537Negotiation of communication capabilities
H04L29/06544Special purpose or proprietary protocols or architectures
H04L29/06551Arrangements for network security
H04L29/06557Separating internal and external traffic
H04L29/06564Architectural arrangements
H04L29/06571Distributed architectures
H04L29/06578Filtering policies
H04L29/06585Filtering by address, protocol, port number or service
H04L29/06591Filtering by information in the payload
H04L29/06598Stateful filtering
H04L29/06605Rule management
H04L29/06612Virtual private networks
H04L29/06619Proxies
H04L29/06625Firewall traversal
H04L29/06632Protecting information from access by third parties
H04L29/06639Protecting a party's identity
H04L29/06646during transmission
H04L29/06653Anonymous communication
H04L29/06659Protecting the content
H04L29/06666using symmetric encryption
H04L29/06673using asymmetric encryption
H04L29/0668using hybrid encryption
H04L29/06687using dynamic encryption
H04L29/06693Re-encryption
H04L29/067Hardware and software architectures for enhanced packet encryption processing
H04L29/06707Key management
H04L29/06714Key exchange
H04L29/06721Key distribution
H04L29/06727Hierarchical key distribution
H04L29/06734for group communications
H04L29/06741One-time keys
H04L29/06748Time-dependent keys
H04L29/06755Authentication mechanisms
H04L29/06761Tickets
H04L29/06768Single-sign-on
H04L29/06775Certificates
H04L29/06782Passwords
H04L29/06789One-time-passwords
H04L29/06795Time-dependent-passwords
H04L29/06802using an additional device
H04L29/06809using biometrical features
H04L29/06816Mutual authentication
H04L29/06823Access control
H04L29/06829Access control lists [ACL]
H04L29/06836User profiles
H04L29/06843Grouping of users
H04L29/0685Multiple levels of security
H04L29/06857Verifying the information received
H04L29/06863Checking the content
H04L29/0687Checking the source
H04L29/06877Detection of malicious traffic; protection against malicious traffic
H04L29/06884Monitoring network traffic
H04L29/06891Event detection
H04L29/06897Traffic logging
H04L29/06904Vulnerability analysis
H04L29/06911Countermeasures against attacks
H04L29/06918Viruses; Trojans; Worms
H04L29/06925Denial of Service
H04L29/06931Session hijacking
H04L29/06938Session spying
H04L29/06945Security features implemented at a particular protocol layer
H04L29/06952at the data link layer
H04L29/06959at the network layer
H04L29/06965at the transport layer
H04L29/06972above the transport layer
H04L29/06979using a different network or path for securing the traffic
H04L29/06986Security management; Security policies in general
H04L29/06993Timer mechanisms used in protocols
H04L29/08Transmission control procedure
H04L29/08009Open systems interconnection [OSI] architecture
H04L29/08018Physical layer
H04L29/08027Data link layer, i.e. layer two
H04L29/08036Network layer, i.e. layer three
H04L29/08045Transport layer
H04L29/08054Session layer
H04L29/08063Presentation layer
H04L29/08072Application layer
H04L29/08081Protocols for network applications
H04L29/0809involving the use of web-based technology
H04L29/08099for remote control or remote monitoring
H04L29/08108adapted for terminals or networks with limited resources and for terminal portability
H04L29/08117adapted for file transfer
H04L29/08126adapted for terminal emulation
H04L29/08135in which application tasks are distributed across nodes in the network
H04L29/08144Network arrangements or communication protocol arrangements for accessing one among a plurality of replicated servers
H04L29/08153Server selection in load balancing
H04L29/08162with static server selection
H04L29/08171based on parameters of servers
H04L29/0818based on network conditions
H04L29/08189based on compliance of requirements or conditions with available server resources
H04L29/08198based on the content of a request
H04L29/08207based on round robin mechanisms
H04L29/08216based on random server selection
H04L29/08225based on locations of client and servers
H04L29/08234based on other criteria, e.g., hash applied to IP address, specific algorithms or cost
H04L29/08243Dynamic adaptation of server selection criteria for load balancing
H04L29/08252Persistence of sessions during load balancing
H04L29/08261Collection and organization of data related to the state of servers by a load balancer
H04L29/0827Controlling of the operation of servers by a load balancer
H04L29/08279Reaction to server failures by a load balancer
H04L29/08288Load balancing of requests to servers for services different from user content provisioning
H04L29/08297Load balancing arrangements to avoid a single path through a load balancer
H04L29/08306Arrangements for peer-to-peer networking [P2P]; functionalities, architectural details or applications of P2P networks
H04L29/08315involving topology management mechanisms
H04L29/08324Group management mechanisms
H04L29/08333Joining mechanisms
H04L29/08342Departure and maintenance mechanisms
H04L29/08351Group master selection mechanisms
H04L29/0836with pre-configuration of logical or physical connections with a determined number of other peers
H04L29/08369involving connection limits
H04L29/08378involving pre-assessment of levels of reputation of peers
H04L29/08387Inter-group management mechanisms
H04L29/08396involving resource based peer discovery mechanisms
H04L29/08405Discovery through centralizing entities
H04L29/08414Discovery involving distributed pre-established resource-based relationships among peers
H04L29/08423Discovery involving direct consultation/announcement among potential requesting and potential source peers
H04L29/08432with limitation/expansion of the discovery scope
H04L29/08441Discovery involving ranked list compilation of candidate peers
H04L29/0845involving resource distribution mechanisms
H04L29/08459Resource dissemination mechanisms and resource keeping policies for optimal resource availability in the overlay network
H04L29/08468Resource delivery mechanisms
H04L29/08477characterized by resources being split in blocks or fragments
H04L29/08486involving incentive schemes
H04L29/08495involving dynamic management of active down/uploading connections
H04L29/08504involving cross functional aspects
H04L29/08513Hierarchical topologies
H04L29/08522Interfacing with client/server systems and between P2P systems
H04L29/08531Some peer nodes performing special functions
H04L29/0854Arrangements for replication or mirroring of data
H04L29/08549Arrangements and networking functions for distributed storage of data in a network
H04L29/08558adapted for proprietary or special purpose networking environments
H04L29/08567involving the management of devices over a network
H04L29/08576Arrangements for session management
H04L29/08585provided for setup of an application session
H04L29/08594provided for managing session state for stateless protocols
H04L29/08603provided for session termination, e.g., event controlled end of session
H04L29/08612provided for avoiding end of session (
H04L29/08621markers provided for unambiguous identification of a particular session
H04L29/0863provided for signalling methods or particular messages providing extensions to IETF, ITU, ETSI or 3GPP protocols
H04L29/08639provided for migration or transfer of sessions
H04L29/08648Arrangements for service discovery
H04L29/08657in which the network application is adapted for the location of the user terminal
H04L29/08666involving third party service providers
H04L29/08675Arrangements for tracking the activity of the application user
H04L29/08684Arrangements for presence management
H04L29/08693Arrangements for push based network services
H04L29/08702involving intermediate processing or storage in the network
H04L29/08711Arrangements for adding application control or application functional data
H04L29/0872m Arrangements for brokering
H04L29/08729Arrangements for intermediate storage
H04L29/08738Arrangements for data redirection
H04L29/08747Arrangements for evaluation of intercepted application data aiming at enhancement of application control
H04L29/08756Arrangements for conversion or adaptation of application content or format
H04L29/08765Arrangements for grouping or aggregating service requests
H04L29/08774Arrangements for integrating service provisioning from a plurality of service providers
H04L29/08783Arrangements for reducing the amount or size of exchanged application data
H04L29/08792Arrangements for data reduction and/or adaptation
H04L29/08801Arrangements for storing temporarily data at an intermediate stage
H04L29/0881involving pre-fetching or pre-delivering data
H04L29/08819involving policies or rules for updating, deleting or replacing the stored data
H04L29/08828involving storage of data provided by user terminals
H04L29/08837Arrangements for providing operational support to end devices when they are unavailable
H04L29/08846Arrangements to globally emulate or virtualize the functionalities of an end device
H04L29/08855Architectural aspects
H04L29/08864Implementation details of a single intermediate entity
H04L29/08873Pairs of interprocessing entities at each side of the network
H04L29/08882Distributed intermediate devices
H04L29/08891Hierarchically arranged intermediate devices
H04L29/089where the intermediate processing is functionally located closer to the data consumer application
H04L29/08909where the intermediate processing is functionally located closer to the data provider application
H04L29/08918involving profiles
H04L29/08927Terminal profiles
H04L29/08936User profiles
H04L29/08945Arrangements for scheduling and organising the servicing of requests
H04L29/08954whereby quality of service and priority requirements are taken into account
H04L29/08963whereby a time schedule is established for servicing the requests
H04L29/08972whereby the routing of a service request to a node providing the service depends on the content and context of the request
H04L29/08981involving the movement of software and/or configuration parameters
H04L29/0899involving the display to the application user of network conditions affecting the network application
H04L29/10characterised by an interface
H04L29/12characterised by the data terminal contains provisionally no documents
H04L29/12009Arrangements for addressing and naming in data networks
H04L29/12018Mapping of addresses of different types; address resolution
H04L29/12028across network layers
H04L29/12037across networks
H04L29/12047Directories; name-to-address mapping
H04L29/12056involving standard directories and standard directory access protocols
H04L29/12066using Domain Name System [DNS]
H04L29/12075using Open Systems Interconnection Directories
H04L29/12084using Lightweight Directory Access Protocol [LDAP]
H04L29/12094using Voice over IP [VoIP] directories
H04L29/12103using an address exchange platform which sets up a session between two nodes
H04L29/12113for service discovery
H04L29/12122for personal communications
H04L29/12132Mechanisms for table lookup, also between directories; Directory data structures; Synchronization of directories
H04L29/12141Object oriented directories
H04L29/1215Directories for electronic mail or instant messaging
H04L29/1216Directories for hybrid networks
H04L29/12169Metadirectories
H04L29/12179containing identifiers of data entities on a computer
H04L29/12188containing mobile subscriber information
H04L29/12198Address books, i.e. directories containing contact information about correspondents
H04L29/12207Address allocation
H04L29/12216Internet Protocol [IP] addresses
H04L29/12226using the Dynamic Host Configuration Protocol [DHCP] or variants
H04L29/12235using the Bootstrap Protocol [BOOTP] or variants
H04L29/12245using an authentication, authorization and accounting [AAA] protocol
H04L29/12254for local use
H04L29/12264involving the solving of address allocation conflicts; involving testing of addresses
H04L29/12273involving timing and renewal aspects
H04L29/12283involving aspects of pools of addresses
H04L29/12292for group-, multicast- and broadcast-communication
H04L29/12301involving update or notification mechanisms
H04L29/12311involving portability aspects
H04L29/1232by self assignment
H04L29/1233Mapping of addresses of the same type; Address translation
H04L29/12339Internet Protocol [IP] address translation
H04L29/12349Translating between special types of IP addresses
H04L29/12358between different IP versions
H04L29/12367between local and global IP addresses
H04L29/12377involving port numbers
H04L29/12386Special translation architecture, different from a single Network Address Translation [NAT] server
H04L29/12396Translation at a client
H04L29/12405Translation at a proxy
H04L29/12415Clique of NAT servers
H04L29/12424Multiple local networks
H04L29/12433for hiding addresses or keeping them anonymous
H04L29/12443involving dual-stack hosts
H04L29/12452Mechanisms for avoiding unnecessary translation
H04L29/12462Map-table maintenance and indexing
H04L29/12471Binding renewal aspects; Keep-alive messages
H04L29/12481Translation policies and rules
H04L29/1249NAT-Traversal
H04L29/125for a higher-layer protocol
H04L29/12509for reachability
H04L29/12518for identification
H04L29/12528using address mapping retrieval
H04L29/12537transparent to the NAT server
H04L29/12547through control of the NAT server
H04L29/12556through Application Level Gateway [ALG]
H04L29/12566over a relay server
H04L29/12575involving tunneling or encapsulation
H04L29/12584Non-IP address translation
H04L29/12594Arrangements for managing names
H04L29/12603Mechanisms for avoiding name conflicts
H04L29/12613Name conversion
H04L29/12622Name registration, generation or assignment
H04L29/12632Administrative registration
H04L29/12641Domain name generation or assignment
H04L29/1265Name structure
H04L29/1266containing non-Latin characters
H04L29/12669containing protocol addresses or telephone numbers
H04L29/12679containing wildcard characters
H04L29/12688containing special prefixes
H04L29/12698containing special suffixes
H04L29/12707Name types
H04L29/12716Application layer names
H04L29/12726E-mail addresses
H04L29/12735Access point names [APN]
H04L29/12745Telephone URI
H04L29/12754Session initiation protocol [SIP] URI
H04L29/12764Globally routable user-agent URI [GRUU] for SIP
H04L29/12773IP multimedia private identity [IMPI] or IP multimedia public identity [IMPU]
H04L29/12783involving non-standard use of addresses for implementing network functionalities, e.g. coding subscription information within the address, functional addressing
H04L29/12792Details
H04L29/12801about the structures and formats of addresses
H04L29/12811Caching of addresses
H04L29/1282Proxying of addresses
H04L29/1283about address types
H04L29/12839Layer 2 addresses
H04L29/12849Control Area Network [CAN] identifiers
H04L29/12858Small Computer System Interface [SCSI] addresses
H04L29/12867IEEE1394 (FireWire) identification numbers
H04L29/12877Asynchronous Transfer Mode [ATM] addresses
H04L29/12886Fibre channel identifiers
H04L29/12896Telephone numbers
H04L29/12905International Mobile Subscriber Identity [IMSI] numbers
H04L29/12915Internet Protocol version 6 (IPv6) addresses
H04L29/12924Transport layer addresses
H04L29/12933IP addresses subnets
H04L29/12943Short addresses
H04L29/12952Multiple interfaces
H04L29/12962involving addresses for wireless personal area networks and wireless sensor networks
H04L29/12971involving dual-stack hosts
H04L29/12981involving geographic information
H04L29/1299involving masks or ranges of addresses
H04L29/14Counter-measures to a fault