Class / Patent application number | Description | Number of patent applications / Date published |
709244000 | Centralized controlling | 60 |
20080276004 | Populating Location Wiremap Databases - A method for populating location wiremap databases. In particular implementations, a method includes establishing a link layer connection with a client on a switch port, where the switch port is associated with a port identifier and is mapped to a location; identifying one or more connection attributes of the connection, where the connection attributes comprise a network layer address of the client; and transmitting the port identifier and the network layer address of the client to a location server. | 11-06-2008 |
20090024761 | METHOD, SYSTEM AND APPLICATION FOR SERVICE ADDRESSING - A method, system and application for address-based service identification. The method includes the steps of: obtaining service information and service feature list information, wherein the service information includes at least an SP ID and a service ID; generating address fields complying with the address specifications according to each of the service information and the service feature list information; and combining the address fields of the same service into an address of the service. The system includes: a service provisioning module, an addressing module and an address generating module. When applied to service subscription and service routing, address information of a service subscription is generated according to the service information in the service subscription request of a user, and service address lists complying with this address information of the service subscription is sent to the user. | 01-22-2009 |
20090031041 | Forwarding system with multiple logical sub-system functionality - Generation of a mapping for use by a data forwarding entity having communication interfaces and instantiating multiple logical forwarding sub-systems associated with respective mappings including a first mapping and a second mapping. The first mapping specifies a next hop interface for data elements received at the interfaces, at least one next hop interface belonging to a set of logical interfaces. The second mapping specifies a second next hop interface for certain data elements for which the next hop interface specified by the first mapping belongs to the set of logical interfaces, at least one second next hop interface belonging to the plurality of communication interfaces. A consolidated mapping is created by replacing each portion of the first mapping that specifies a next hop interface belonging to the set of logical interfaces by a corresponding portion of the second mapping that specifies a second next hop interface. Efficiency arises when the same data is processed by more than one logical forwarding sub-system in the same physical forwarding system. | 01-29-2009 |
20090049195 | APPARATUS, SYSTEMS, AND METHODS TO SUPPORT SERVICE CALLS - In an embodiment, an apparatus, method, and/or system support a service request made by a computer user in an Internet café or similar electronic service environment. A user may operate a café-provided user terminal in a multi-terminal network controlled by a café service console. The user may operate a switch on the terminal to transmit a service request to the service console. A visible and/or audible indication may be provided to the user, via a suitable indicator on the terminal, regarding the status of the user's service request. The user's service request may cause service-related information to be displayed on a second display of the user terminal for selection by the user. The user may speak with a service administrator using a voice over Internet protocol module built into the terminal. Other embodiments are described and claimed. | 02-19-2009 |
20090100194 | SYSTEM AND METHOD OF EMULATING A NETWORK CONTROLLER WITHIN AN INFORMATION HANDLING SYSTEM - A system and method of emulating a network controller within an information handling system is disclosed. In one form, an information handling system can include a host chipset operably coupled to a network interface controller of a first main circuit board, and a management controller operably coupled to the host chipset. The information handling system can also include an emulated network interface controller operable to be activated by the management controller. The information handling system can further include a communication bus coupled to the host chipset and the management controller. In one form, the communication bus is operable to activate a communication link between the host chipset and the emulated network interface controller. | 04-16-2009 |
20090113072 | Hot-swappable services in distributed computing - A message directed to a first version of a service is received at a content based router in a distributed computing system. The message is transmitted to a second version of the service instead of the first version of the service if the message is compatible with the second version of the service. The message is transmitted to the first version of the service if the message is not compatible with the second version of the service. | 04-30-2009 |
20090164664 | SECURE FEDERATION OF DATA COMMUNICATIONS NETWORKS - Techniques for secure federation of data communications networks are provided. The techniques employ an edge proxy server to route messages depending on a federation mode. In Direct federation mode, an edge proxy server of a network is configured to exchange messages with a specified set of entities, such as other networks, servers, other devices, or users. In Automatic federation mode, an edge proxy server may accept all incoming messages from entities that have a valid certificate. In Clearinghouse federation mode, the edge proxy server forwards all outgoing messages to a specified, trusted clearinghouse server. | 06-25-2009 |
20090172194 | Method and System for Propagating Statistics between Federated Contact Center Sites for use in Event Distribution - A routing system includes a router, a statistics server (Stat Server) coupled to the router, receiving, processing and storing statistics related to event handling, and providing information regarding the statistics for use by routing intelligence in the router, and a first proxy data server coupled to the Stat Server and to a second proxy data server at a remote contact center over a network. The system is characterized in that the Stat Server receives event statistics regarding the local queue, and through the coupled first and second proxy data servers, event statistics regarding the remote queue, provides information related to the statistics to the router, and the router determines to route incoming events to local queue or to the remote queue based on the information provided. | 07-02-2009 |
20100121980 | METHOD OF GENERATING ROUND ROBIN SERVICE ORDER LISTS FOR IMPROVING SERVICE PERFORMANCE DURING SERVER FAILURES - A network communication node includes a request distribution manager that combines a plurality of permutations of sequences for routing requests to a plurality of servers. The request distribution managers also generates instructions for routing the requests to the plurality of servers, based on the combination of the plurality of permutations. The network communication node also includes a router that routes the requests to the plurality of servers based on the instructions. | 05-13-2010 |
20100125676 | Distributing Traffic To Multiple GNS Devices - In one embodiment, a system for communicating traffic comprises a plurality of global namespace (GNS) devices and a network switch. The GNS devices aggregate mount points of file systems as an aggregated mount point. The network switch has a host-side interface, a storage-side interface, and a load balancer. The host-side interface has one or more host-side ports that communicate with a computing host. The storage-side interface has a plurality of storage-side ports that communicate with the GNS devices. The load balancer presents a virtual address to the computing host, and distributes traffic from the computing host to the GNS devices through the storage-side ports. | 05-20-2010 |
20100198986 | NETWORK STORAGE DEVICE COLLECTOR - Embodiments of the invention relate to systems, methods, and computer program products for remotely collecting data stored by a user in one or more network storage areas residing on a network. For example, embodiments of the method involve utilizing a mapping tool to identify at least one network storage area associated with the user, utilizing a collection tool to access at least one network storage area via a network, copying the data stored on the at least one network storage area, and transmitting the data from the at least one network storage area to a collection server. | 08-05-2010 |
20100198987 | STORAGE SYSTEM, PATH MANAGEMENT METHOD AND PATH MANAGEMENT DEVICE - Proposed are a storage system, a path management method and a path management device capable of ensuring the processing performance demanded by a user while seeking to improve the access performance from a host system to a storage apparatus. Path switching control for dynamically switching the path to be used by the host system according to the loaded condition of the respective paths between the host system and the storage apparatus is executed; and a path is selected as needed according to a policy containing path switching rules created by a user, and path switching control for excluding the selected path from the target and dynamically switching the path to be used by the host system is executed. | 08-05-2010 |
20100235540 | OPTIMISATION METHOD AND DEVICE IN COMMUNICATION NETWORKS - The invention relates to a method for optimising routing to a first user equipment (T | 09-16-2010 |
20110022730 | Inter-Domain Communication - A computer-implemented method for performing inter-domain communication in a web browser includes receiving first data from a first domain at a router associated with one or more domains other than the first domain, identifying at the router the one or more domains for receiving data associated with the received data, and transmitting second data associated with the received data to the one or more domains. | 01-27-2011 |
20110078329 | CUSTOMIZED ALGORITHM AND METHOD OF MIXING MULTIPLE DIFFERENT ALGORITHMS - Methods, devices, and systems are provided such that multiple existing algorithms can be mixed according to a customer's needs to create a customized mixed algorithm. Solutions are provided for dynamically selecting two or more different and existing algorithms to be mixed into a single algorithm. Arbitration rules can be invoked to determine which algorithm in the set of existing algorithms will supersede the other algorithms in the event of a conflict. | 03-31-2011 |
20110106975 | DATA TRANSFER APPARATUS - There is provided a data transfer apparatus including a first virtual network device which is connected to a downstream port of a first device mounted with a serial transfer interface, a first cable for extending a downstream port of a second device mounted with a serial transfer interface, a second virtual network device which is connected to the first cable, a second cable for extending a downstream port of a third device mounted with a serial transfer interface, a third virtual network device which is connected to the second cable, and a virtual network switch which is connected to the first virtual network device, the second virtual network device and the third virtual network device. | 05-05-2011 |
20110125922 | METHOD AND APPARATUS FOR SETTING ROUTING PATH IN WIRELESS SENSOR NETWORK - Provided are a method and apparatus for setting a routing path in a wireless sensor network. The apparatus for setting a routing path includes a neighbor table storing information of a peripheral device within wireless communication distance of a transmitter transmitting data; a searching unit sequentially searching whether at least one of an address of a destination, a parent address or ancestor address of the destination representing an address of a receiver receiving data transmitted by the transmitter exists or not in the neighbor table; and a link quality indicator (LQI) judging unit transmitting the data to the receiver when a LQI value of the address is greater than a value that is previously set in a case in which an address is searched in the searching unit. | 05-26-2011 |
20110145439 | RESOURCE PLANNING AND DATA INTERCHANGE FUNCTIONALITY WITHIN A CLOUD COMPUTING ENVIRONMENT - The present invention provides technology neutral process integration (Cloud Resource Planning), and optimization methodology leveraging a business meta-schema format Cloud Data Interchange (CDI) to integrate, enable, and invoke Cloud services. One example is that the present invention provides a management layer at the process level. There can be multiple Cloud implementations/types within a govern enterprise—perhaps utilizing different infrastructure (e.g., hardware of one supplier versus that of another) or different areas of functionality (computing services, storage services, etc). This disclosure provides an abstraction or ‘resource planning’ layer above these core services such that a customer does not have to have knowledge or choose different Cloud types and/or understand or choose each underlying service. As such, it provides a ‘one stop’ portal. | 06-16-2011 |
20110153866 | Method And Apparatuses For Maintaining Service Continuity To A Centralization And Continuity Application Server - A method and apparatus for maintaining service continuity for User Equipment accessing an IP Multimedia Subsystem communication network. A routing identifier is established that identifies a Service Centralization and Continuity Application Server allocated to the User Equipment. The routing identifier is sent to the between the User Equipment and the Service Centralization and Continuity Application Server, a handover message is sent from the User Equipment via a Circuit Switched access network. The handover message includes the routing identifier, and is then forwarded to the identified Service Centralization and Continuity Application Server. This allows the same Service Centralization and Continuity Application Server to be used after the handover as was used before the handover, thereby providing service continuity. | 06-23-2011 |
20110161520 | STORAGE SYSTEM FOR OPTIMALLY CONTROLLING A PLURALITY OF DATA TRANSFER PATHS AND METHOD THEREFOR - Provided is a storage system, which includes: a storage medium for storing data; a plurality of ports for connection to a network; and a control section, and in which: the network is connected to another storage system; the plurality of ports include a first port; the plurality of ports involve a plurality of data transfer paths extending from the plurality of ports to the another storage system, which include a first data transfer path extending from the first port to the another storage system; and the control section: transmits data to be stored into the another storage system from the plurality of ports; acquires performances of the plurality of data transfer paths; and transmits, if the performance of the first data transfer path is lower than a predetermined threshold value, the data to be stored into the another storage system from the plurality of ports excluding the first port. | 06-30-2011 |
20110196986 | Isolation Switch for Fibre Channel Fabrics in Storage Area Networks - An isolation switch blade Fibre Channel switch presents F_ports to form a first Fibre Channel fabric and N_ports to a second Fibre Channel fabric to appear as node devices. The isolation switch blade may be used to connect a plurality of blade servers to a Fibre Channel fabric. Fabric events engendered by the insertion or removal of hot-pluggable devices are handled by the isolation switch blade and “event storms” on the Fibre Channel fabric are avoided. The isolation switch blade presents the blade servers to the FC fabric as a virtualized N_port. | 08-11-2011 |
20110202682 | NETWORK STRUCTURE FOR DATA CENTER UNIT INTERCONNECTION - A number of data center units in a data center system may be directly connected with each other via switch interfaces. The data center system is server-centric and scalable by storing routing logics (e.g., inter-data center unit logic and/or inner-data center unit logic) at each server to achieve routing, load balancing, and/or fault tolerance. Switch interfaces of the data center units, thus, may be dumb devices and a centralized router for routing data among data center units may be omitted. | 08-18-2011 |
20110202683 | Inband Data Gathering with Dynamic Intermediary Route Selections - Included are a method to manage subscriptions over a network, where the network may comprise intermediaries, clients, and service providers, and the method may include, receiving a subscription at a network intermediary, the subscription having management application data and having application level header information. The method may further include reviewing the application level header information of the received subscription and redirecting the subscription over the network using the reviewed application level header information. | 08-18-2011 |
20110202684 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR INTER-DIAMETER-MESSAGE PROCESSOR ROUTING - According to one aspect, the subject matter described herein includes a method for routing Diameter messages. The method includes steps occurring at a Diameter signaling router (DSR) comprising a plurality of Diameter message processors. The method also includes receiving, by a first of the plurality of Diameter message processors and from a first Diameter node, a Diameter message, wherein the Diameter message is received via a first Diameter connection. The method further includes determining, by the first Diameter message processor, a next-hop Diameter node for the Diameter message. The method further includes communicating, by the first of the plurality of Diameter message processors and to a second of the plurality of Diameter message processors, the Diameter message. The method further includes communicating, by the second Diameter message processor and to the next-hop Diameter node, the Diameter message, wherein the Diameter message is communicated via a second Diameter connection. | 08-18-2011 |
20110213895 | APPARATUS FOR SUPPORTING CREATION OF ACCESS PATH FROM HOST TO LOGICAL VOLUME - A path creation support apparatus acquires either a portion of the parameters required for path creation or parameter decision information for deciding this portion of the parameters from a storage system or a host. The path creation support apparatus decides the portion of the parameters based on the parameter decision information. Upon receiving an access path creation start request, the path creation support apparatus sends an access path creation indication to the host and the storage system which specifies the parameters together with the access path creation start request, and either the parameters acquired beforehand or the acquired parameters decided based on the parameter decision information. | 09-01-2011 |
20110271010 | I/O BANDWIDTH REDUCTION USING STORAGE-LEVEL COMMON PAGE INFORMATION - I/O bandwidth reduction using storage-level common page information is implemented by a storage server, in response to receiving a request from a client for a page stored at a first virtual address, determining that the first virtual address maps to a page that is a duplicate of a page stored at a second virtual address or that the first and second virtual addresses map to a deduplicated page within a storage system, and transmitting metadata to the client mapping the first virtual address to a second virtual address that also maps to the deduplicated page. For one embodiment, the metadata is transmitted in anticipation of a request for the redundant/deduplicated page via the second virtual address. For an alternate embodiment, the metadata is sent in response to a determination that a page that maps to the second virtual address was previously sent to the client. | 11-03-2011 |
20110283017 | Interconnecting Members of a Virtual Network - Computerized methods, systems, and computer-readable media are provided for establishing and managing a virtual network (V-net) and virtual machine (VM) switches that enable protected and isolated interconnections between members of the V-net. The V-net members include an originating network adapter that generates data packets addressed to a destination network adapter. Upon detecting data-packet generation, a source-side VM switch accesses a forwarding table associated with the V-net, ascertains a destination-side, VM-switch locator that corresponds to an identifier of the destination network adapter, and modifies the data packets to include the identifier. The forwarding table represents a mapping between the members of the V-net and VM switches located on respective nodes within the data center. In operation, the mapping enforces communication policies that govern data-packet traffic. Upon receiving the data packets, the destination-side VM switch restores the data packets and forwards them to the destination network adapter. | 11-17-2011 |
20120030373 | ROUTING METHOD, ROUTING APPARATUS, AND COMMUNICATIONS SYSTEM - A routing method, apparatus, and communications system are provided. A routing method is applied to a network shared by multiple operators. The method includes: when receiving a service request message of a user terminal, obtaining, according to the shared resources occupied by the user terminal, the information about the operator to which the occupied shared resources belong from the resource configuration database; and matching the routing information in the connection route list according to the information about the operator to which the occupied shared resources belong, and forwarding the service request message according to successfully matched routing information. With the technical solutions, the operator to which the shared resources belong can charge for the call services of the user terminal. | 02-02-2012 |
20120079134 | PROVIDING VIRTUAL NETWORKS USING MULTI-TENANT RELAYS - Embodiments are directed to providing a multi-tenant relay service that securely relays data between computer systems. A computer system receives a portion of data that is to be passed from a first computer system belonging to a first tenant to a second, different computer system. The instantiated multi-tenant relay service is configured to securely relay data for multiple different tenants. The computer system creates a secure routing channel for routing the data of the first tenant between the first computer system and the second computer system. The secure routing channel applies a unique identifier to each portion of data received from the first tenant. The computer system also routes the received data from the first computer system to the second computer system through the secure routing channel using the applied unique identifier. | 03-29-2012 |
20120246340 | SYSTEMS AND METHODS FOR IDENTIFYING LINKED MESSAGE BROKERS IN A DYNAMIC ROUTING NETWORK - Systems and methods are provided that dynamically route messages based on the availability of a message consumer on any given route, and which adapt to changes in message consumer availability throughout a messaging network. In various embodiments, changes to message routing criteria at a destination broker in the network are propagated to each source broker for the destination broker, which in turn propagates the changes to their source brokers until the entire network is adapted. | 09-27-2012 |
20130060964 | PREDICTIVE INTERNET TRAFFIC STEERING - An Internet steering gateway includes a deep packet inspection (DPI) utility for ascertaining an indication of a destination remote application server (RAS) from a first packet of a data session, an RAS database to at least store an optimization profile for each of a multiplicity of the RASs, and a steering utility to steer the data session to one of at least one external optimization platform (EOP) and a RAS as per the optimization profile associated with the indication. A method for optimizing network service delivery, includes inspecting a first packet of a data session with a deep packet inspection (DPI) utility, identifying a destination address for an RAS from the first packet, looking up the RAS in a RAS database as per the destination address; and for a the RAS found in the RAS database, steering the data session in accordance with a profile associated with the RAS. | 03-07-2013 |
20130117467 | Method and System for Forwarding a Message in a Session Initiation Protocol Based Communications Network - Method and system for forwarding a message in a Session Initiation Protocol, SIP, based communications network, to a first and second SIP user equipment of a subscriber via a controller server and one of a plurality of traffic handler servers. The first user equipment may have first capabilities different from second capabilities of the second user equipment. The controller server receives the message; determines which first traffic handler server of the plurality of traffic handler servers is arranged for providing a first service associated with the first capabilities, and which second traffic handler server of the plurality of traffic handler servers is arranged for providing a second service associated with the second capabilities; and forwards the message to the first user equipment via the first traffic handler server, and to the second user equipment via the second traffic handler server. | 05-09-2013 |
20130179593 | CLOUD COMPUTING CONTROLLED GATEWAY FOR COMMUNICATION NETWORKS - A router or gateway can implement a cloud connected proxy for monitoring and routing network traffic of the local area network (LAN). A secure communication link is established between the router and a web-based application running in a cloud computing network to proxy communications between one or more network devices of the LAN and the web-based application. If inbound network traffic is received at the router via the secure communication link from the web-based application, the inbound network traffic is forwarded from the router directly to the one or more network devices that process the inbound network traffic to implement a web-based service on the LAN. If outbound network traffic is received at the router from the one or more network devices of the LAN, the outbound network traffic is forwarded to the web-based application via the secure communication link. | 07-11-2013 |
20130198411 | PACKET PROCESSING APPARATUS AND METHOD FOR LOAD BALANCING OF MULTI-LAYERED PROTOCOLS - There are provided a packet processing apparatus and method for enabling an interface server connected to an external interface to set up a list of multi-layered protocols for processing a received packet and to control all service servers to distributively process the loads of the multi-layered protocols. The packet processing apparatus includes: an interface server configured to set up, if a packet is received from an external node, an execution order of protocols with respect to the received packet, and to edit the packet such that the packet includes information about the execution order of the protocols; a plurality of service servers configured to process the packet according to the corresponding protocols in the execution order of the protocols; and a switch configured to transfer the packet between the interface server and the plurality of service servers. | 08-01-2013 |
20130205043 | ETHERNET-COMPATIBLE METHOD AND SYSTEM - A data transmission method compatible with an Ethernet, an Ethernet protocol translation gateway, a node server and an Ethernet-compatible communication system are provided to solve the problem of a new type of network. The new type of network is a network with centralized control function. The Ethernet protocol translation gateway can access the new type of network and obtain from a node server therein the media access control (MAC) address of the Ethernet protocol translation gateway and the MAC address of terminals bound to the Ethernet protocol translation gateway. Therefore, a data packet to be transmitted from the new type of network to an Ethernet can be forwarded to a target terminal in the Ethernet according to the MACs of the terminals, by means of the MAC of the Ethernet protocol translation gateway and the MAC of the target terminal being added to the packet. Likewise, for a data packet transmitted from the Ethernet to the new type of network, the packet can be forwarded to the new type of network according to the destination address of the new type of network in the packet by means of removing from the packet the MAC of the Ethernet protocol translation gateway and the MAC of the target terminal. Thereby, the convergence of the new type of network and the Ethernet is achieved. | 08-08-2013 |
20130205044 | Virtual Router Redundancy For Server Virtualization - A solution for virtual router redundancy for server virtualization includes, at a network device configured as a backup router of a virtual router, examining a packet stored in a memory of the network device. Responsive to the examining, the network device determines whether to forward the packet via a network towards a destination or to send the packet via the network to a master router of the virtual router for forwarding of the packet, by the master router, towards the destination. | 08-08-2013 |
20130212298 | SIP MESSAGE PROCESSING - A method of processing Session Initiation Protocol (SIP) signalling messages in a telecommunications network is provided. The method includes, at a SIP routing element, maintaining a routing database containing routing data for routing SIP signalling messages between SIP network elements, maintaining a group of simultaneously active modes including at least a SIP proxy server stateless mode and a SIP proxy server stateful mode, receiving a plurality of SIP signalling messages from SIP network elements, routing at least some of the received SIP signalling messages with reference to the routing database according to a SIP proxy server stateless mode, and routing at least some of the received messages with reference to the routing database according to a SIP proxy server stateful mode. | 08-15-2013 |
20130219082 | MOBILE ROUTER INFORMATION MANAGEMENT SERVER, MOBILE ROUTER, MOBILE ROUTER NETWORK, AND COMMUNICATION METHOD FOR SAME - With the object of enabling data transfer between mobile routers without going through a home agent and establishing a connection to a destination mobile router even when mobile communication terminals equipped in the destination mobile router are changed at the time of initiating connection to the destination mobile router, a mobile router information management server has a mobile router registration information table that registers, for each mobile router, mobile router information that is reported from the mobile routers and that includes identification information of the mobile routers and identification information of mobile communication terminals equipped in the mobile routers, in response to inquiry information from a mobile router that includes identification information of another mobile router that is to be a communication destination, searches the mobile router registration information table, based on the identification information of the other mobile router, for mobile router information that includes identification information of mobile communication terminals equipped in the other mobile router, and returns the searched mobile router information to the mobile router. | 08-22-2013 |
20130238815 | PATH SELECTION DEVICE, PROGRAM AND METHOD - A start node acquires coupled state information indicating a connectibility of nodes from a network. By executing simulation in accordance with a computational model constructed based on the coupled state information, the start node determines for each node a first link that transmitted an oscillation or a signal first to the node. A path that extends from a target node to the start node via the first link of intermediate nodes is selected. | 09-12-2013 |
20130262699 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND PROGRAM - There is provided an information processing apparatus including a distribution information acquisition section which acquires distribution information indicating that content-related data is distributed from a first user to a second user through a social network to which the first user and the second user belong, and a route information generation section which generates route information based on the distribution information, the route information indicating a route through which the content-related data is distributed among users belonging to the social network. | 10-03-2013 |
20130275620 | COMMUNICATION SYSTEM, CONTROL APPARATUS, COMMUNICATION METHOD, AND PROGRAM - A communication system comprises: a plurality of forwarding nodes processing an incoming packet in accordance with a processing rule (packet handling operation) in which a matching rule for determining a packet to be processed and a processing content applied to a packet matching the matching rule are associated with each other; an address management apparatus giving an address to a host; and a control apparatus first setting a first processing rule for realizing communication between the host and the address management apparatus in a forwarding node between the host and the address management apparatus and thereafter setting a second processing rule for realizing communication between a host given an address by the address management apparatus and a predetermined network resource. | 10-17-2013 |
20130311675 | NETWORK FEEDBACK IN SOFTWARE-DEFINED NETWORKS - One embodiment of the present invention provides a computing system capable of providing feedback to a controller in a software-defined network. The computing system includes a policy management module and a communication module coupled to the policy management module. During operation, the policy management module recognizes a local policy indicating how a data flow is to be processed and identifies a data flow associated with the policy. The communication module constructs a request for a flow definition from a controller in a software-defined network. A flow definition indicates how the data flow is processed in the software-defined network. | 11-21-2013 |
20130332627 | ENABLING IP-COMMUNICATION WITH A MACHINE TO MACHINE UNIT - A Proxy Unit is connectable to a communication network and is arranged to enable IP Communication with a Machine to Machine Unit. The Proxy Unit receives and stores in a session data base a first IP address a device identifier and a unique ID of the Machine to Machine Unit. The Proxy Unit then receives from a Machine to Machine application a message destined to the Machine to Machine Unit and comprising the unique ID of the Machine to Machine Unit. The Proxy Unit finds the associated device identifier and the first IP address in the session data base, using the received unique ID. If the Proxy Unit detects no active session for the Machine to Machine Unit, it uses the device identifier to send a wake up message to the Machine to Machine Unit for enabling IP communication. | 12-12-2013 |
20140019641 | COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD - A communication device having an IP address set therein includes a purpose determining unit that determines a communication purpose of a packet to be transmitted; a source address selection unit that, in the case where the communication purpose determined by the purpose determining unit is a predetermined purpose, selects, as a source address, a formal node identification address provided separately from the set IP address in order to identify the communication device, this formal node identification address having a property such that there exist no communication device that receives, through the formal node identification address, a packet having the formal node identification address set therein as a destination address; and a transmitting unit that transmits a packet having the formal node identification address selected by the source address selection unit set therein as the source address. | 01-16-2014 |
20140040504 | ESTABLISHING APPLICATION-BASED ROUTING POLICIES IN MULTI-MODE USER EQUIPMENT - Techniques for establishing and implementing application-based routing policies for multi-mode wireless communication devices such as a user equipment (UE) are generally described herein. In some examples, information particular to the profile and platform configuration of the UE is communicated to an Access Network Discovery Function (ANDSF) server. The ANDSF server may provide an inter-system routing policy (ISRP) to handle appropriate network offloading actions for the particular application and device configuration. In some examples, the ISRP may be specific to flow-based or non-seamless based traffic offloading from certain software applications. The techniques described herein may be propagated from the ANDSF server and implemented in a variety of multi-mode UE mobile computing devices in connection with offloading policies established in a 3GPP Long Term Evolution/Long Term Evolution-Advanced (LTE/LTE-A) Evolved Packet Core (EPC) network architecture. | 02-06-2014 |
20140075049 | NODE MARKING FOR CONTROL PLANE OPERATION - A system assigns, to selected network devices in an intelligent transport network, a policy domain marker that identifies a particular network operation policy. The network devices that receive the policy domain marker delineate a region of enforcement for the particular policy. After an appropriate waiting period to permit the selected network devices to advertise their policy domain marker, the system distributes, to all network devices in the intelligent transport network that support control plane signaling or control plane routing, an enforcement signal to enforce the particular network operation policy for the delineated region. | 03-13-2014 |
20140101336 | SYSTEM AND METHOD FOR IMPLEMENTING A MULTILEVEL DATA CENTER FABRIC IN A NETWORK ENVIRONMENT - A method is provided in one example embodiment and includes determining whether a first network element with which a second network element is attempting to establish an adjacency is a client type element. If the first network element is determined to be a client type element, the method further includes determining whether the first and second network elements are in the same network area. If the first network element is a client type element and the first and second network elements are determined to be in the same network area, the adjacency is established. Subsequent to the establishing, a determination is made whether the first network element includes an inter-area forwarder (IAF). | 04-10-2014 |
20140101337 | SYSTEMS AND METHODS FOR A DIALOG SERVICE INTERFACE SWITCH - Systems and methods for a dialog service interface switch are provided. In at least one embodiment, a system comprises a plurality of networks configured to enable communication transmissions from the mobile communication system to an end node, wherein at least two networks of the plurality of networks transports information through different protocol stacks that implement different protocol suites and a dialog service interface switch coupled to the plurality of networks. The system also comprises an application interface coupled to the dialog service interface switch, wherein the dialog service interface switch comprises a network selector that determines a network of the plurality of networks through which the mobile communication system will communicate and switches between different networks of the plurality of networks, wherein the application interface provides data to at least one application, executing in the application layer, in the same format for each network of the plurality of networks. | 04-10-2014 |
20140156869 | Intelligent Delivery Agent for Short Message Distribution Center - A message distribution center (MDC) and Intelligent Delivery Agent are implemented in a wireless Internet gateway interposed between content providers and a wireless carrier to subjectively examine and direct messages via SMTP based on desired rules (e.g., non-peak hours, paying subscribers only, etc.) using standard SMTP Gateway and other well-known protocols. The MDC includes an individual queue for each subscriber, and the provider is informed through conventional SMTP protocol messages that the short message has been accepted. If the carrier has specifically disallowed service for a particular MIN (e.g., in the case of churning), then the content provider is informed through an SMTP interchange that the recipient is invalid. An MDC provides a single mechanism for interacting with subscribers of multiple carriers, regardless of each carrier's underlying infrastructure. For the carrier, an MDC can protect their SS7 network by intelligently throttling messages and configuring message delivery parameters to be more network friendly. An MDC can receive outside a relevant wireless network recipient handset presence information. In the disclosed embodiment, a content provider communicates with the MDC using SMTP protocol messages, and the MDC communicates with wireless carriers preferably using RMI/SMPP techniques. | 06-05-2014 |
20140156870 | COMMUNICATION SYSTEM AND SERVER - In a communication system, using source address, source port number, destination address and destination port number, terminals A and B located behind NAT routers A and B, respectively, communicate with each other through the NAT routers A and B. A server SV which is not located behind any NAT routers identifies the NAT router A as a NAT router of a certain type which translates the source port number into a different source port number if the destination port number is changed. The server SV then guesses a port number obtained by adding (or subtracting) a value to (or from) the source port number used for transmission of data from the terminal A through the NAT router A as a port number of the terminal A in a case where the NAT router has been identified as the certain type, and informs the terminal B of the guessed port number. | 06-05-2014 |
20140207968 | Server Load Balancer Traffic Steering - A network switch comprises a load balancer steering mechanism configured to receive a service request received from a load balancer and forward the service request to a first server in a load-balanced server cluster. The service request was initiated by a client and transmitted to the load balancer. The network switch is configured to receive return traffic transmitted by the first server, and to automatically steer the return traffic to the load balancer. | 07-24-2014 |
20140237139 | Per-Request Control Of DNS Behavior - In various embodiments, a user or subscriber of a domain name system (DNS) service that provides various DNS resolution options or features, such as misspelling redirection, parental filters, domain blocking, or phishing protection through the DNS process, can influence how requests for domain name (DNS) information are handled on a per-request basis. The user or subscriber may configure the DNS client software of their personal computer or configure their broadband router to provide control information to a DNS server with DNS resolution options that enables the DNS server to resolve DNS queries with the DNS resolution options on a per-request basis. As a result, the user can mitigate exposure to pop-ups, pop-unders, banner ads, fraudulent offers, malware, viruses, or the like, from websites using the domain name system. | 08-21-2014 |
20140281030 | Virtual Network Flow Monitoring - Embodiments perform end-to-end virtual network flow monitoring in a virtual datacenter and provide differentiated views to users based on user role. A target flow pattern describing data packets of interest is distributed to a plurality of applications managing VMs in the virtual datacenter, such as hosts, virtual gateways, and other virtual network applications. Each of the applications monitors data packets routed by the application by comparing the data packets to the flow pattern and selectively collecting context data describing the data packets. The context data collected by the applications is aggregated at a remote server for analysis and reporting. | 09-18-2014 |
20140310427 | SERVER CONTROLLED ROUTING SYSTEM - A method of operating a content distribution system with a server controlled routing mechanism is disclosed. The method includes: collecting prefix entries from an autonomous system; receiving a content request to send a particular digital content to a prefix; generating, at a host server, an opaque label based on the autonomous system for an Internet protocol (IP) packet of the digital content when the prefix is listed in the prefix entries collected from the autonomous systems; and forwarding the IP packet out of an egress interface of a network equipment, the egress interface associated with the opaque label. | 10-16-2014 |
20140317312 | System and Methods for Dynamic Network Address Modification - The invention presented herein permits split-routing to occur without any changes, modifications, or configuration of the requesting host, network stacks, network architectures and routing and forwarding behavior. The invention is carried out by way of a Module that intercepts the normal and standard DHCP communication between a requesting device and a DHCP server, and substitutes the elements within the server response with the Module's own predefined elements. These substitute elements leverage the behavior of standard protocols to gain desired device network behavior. | 10-23-2014 |
20150019757 | GEOMETRIC DETERMINATION OF SHARED TRAVEL ROUTES - A method, computer program product, and computer system are provided for determining a convenient route. The method includes, for instance: obtaining, by a processor, a route that includes a starting point and an ending point; analyzing the route to determine whether at least one stored route is within a pre-defined acceptance zone of the route; and responsive to determining that at least one stored route is within a pre-defined acceptance zone, assigning a convenience factor of the at least one stored route relative to the route. | 01-15-2015 |
20150067191 | SYSTEM AND METHOD FOR CONTROLLING A DATA FLOW IN AN ENGINEERED SYSTEM FOR MIDDLEWARE AND APPLICATION EXECUTION - A system and method can provide a data service in a network environment. A subnet administrator can receive a path record resolution request from a source node, wherein the source node uses the path record resolution request to obtain an address of a destination node. Furthermore, the subnet administrator can provide an address of an intermediate node to the source node, wherein the intermediate node provides the data service. Then, the source node can send one or more data packets in a data flow to the intermediate node based on the address of the intermediate node. | 03-05-2015 |
20160072718 | SEGMENT BASED SWITCHING ARCHITECTURE WITH HYBRID CONTROL IN SDN - A segment based switching architecture with hybrid control providing flow control in software defined networking (SDN). An SDN controller controls top tier macro-flows and virtual segment backbone connections in a network, and an SDN network edge device controls and manages micro-flows that are attached to the SDN network edge device. The SDN network edge device controls and manages the micro-flows locally without using a southbound API. The SDN network edge device learns flow information such as source information and incoming port information for all unknown micro-flows belonging to defined segments, and builds a virtual segment topology database for each segment. The SDN network edge device employs flow computation algorithms and micro-flow management in a distributed fashion. The virtual segment backbone connections are naturally exposed to the SDN controller through provisioning. | 03-10-2016 |
20160087881 | METHOD, APPARATUS, AND SYSTEM FOR ROUTING AND FORWARDING - Embodiments of the present invention provide a method for routing and forwarding. The method includes: receiving, by a network controller, a routing request message sent by a requesting routing node, where the routing request message carries a content name of requested content; determining, by the network controller according to a network topology diagram and registration information of the requested content, a proper forwarding path; and delivering, by the network controller, routing information to each routing node on the forwarding path. In the embodiments of the present invention, a network controller is introduced, and registration information and a network topology diagram are stored in the network controller, so that the network controller may be used to determine a forwarding path of a content request packet, which reduces blindness of routing and forwarding of the content request packet in an ICN network and improves efficiency of routing and forwarding. | 03-24-2016 |
20160142324 | Diameter Message Throttling - Various exemplary embodiments relate to a method performed by a Diameter Routing Agent (DRA) for managing a Diameter queue, the method comprising: identifying throttling rules which dictate the rate at which a message in the Diameter queue will be transmitted; determining throttling rules that are applicable to the message; applying the determined throttling rules to the message; and determining an action to take based upon the applied throttling rules. | 05-19-2016 |