Control Of Data Admission To The Network Patents (Class 370/230)
-
Patent number: 10986023Abstract: In one embodiment, a device obtains one or more fabric port (F-port) counters and one or more extender port (E-port) counters in a storage area network (SAN). The device inputs the obtained F-port and E-port counters to a machine learning-based prediction model. The device uses the prediction model to predict a slow drain condition in the SAN, based on the counters input to the model. The device initiates a corrective measure in the SAN, based on the predicted slow drain condition.Type: GrantFiled: July 19, 2019Date of Patent: April 20, 2021Assignee: Cisco Technology, Inc.Inventor: Harsha Bharadwaj
-
Patent number: 10986626Abstract: Systems and methods are introduced for managing a multi-band wireless networking system using a robust control plane. In an embodiment, multiple wireless networking devices are interconnected via a dedicated wireless backhaul to collectively form a single multi-band wireless network providing broad coverage to a client device. The multi-band wireless networking system is managed by wirelessly communicating control information between the multiple wireless networking devices over the control plane in a robust manner that guarantees delivery while minimizing latency. Example techniques for achieving this robust transfer of information include use of robust data rates, use of multiple backhaul channels, use of hybrid Automatic Repeat Request (ARQ), use of dedicated control channels, use of alternative transport protocols, and implementation of distributed router functionality.Type: GrantFiled: April 16, 2018Date of Patent: April 20, 2021Assignee: NETGEAR, INC.Inventors: Peiman Amini, Joseph Amalan Arul Emmanuel
-
Patent number: 10986034Abstract: A converged small cell communication system includes a mobile network core, a data over cable service interface specification (DOCSIS) core, and a common policy platform for managing a service flow of a user equipment within a communication vicinity of the small cell communication system. The mobile network core includes a policy engine and a packet data network gateway (PGW). The DOCSIS core includes a packetcable multimedia (PCMM) unit having a policy server and an application manager, and a cable modem termination system (CMTS).Type: GrantFiled: March 23, 2018Date of Patent: April 20, 2021Assignee: Cable Television Laboratories, Inc.Inventor: Jennifer Andreoli-Fang
-
Patent number: 10986030Abstract: In an embodiment, header information of messages is altered to specify a window within which to receive information, so that the messages sent by a remote device will be sent at a rate that a network can receive messages. The sending of acknowledgements of messages are paced to control window growth. Bandwidth is allocated to a plurality of flows such that the satisfied flows require less bandwidth than an amount of bandwidth allocated to each unsatisfied flow.Type: GrantFiled: October 28, 2019Date of Patent: April 20, 2021Assignee: NETDUMA SOFTWARE, LTD.Inventor: Iain Kibet Fraser
-
Patent number: 10979888Abstract: A dynamic recovery system for a network comprising: an orchestrator, the orchestrator communicates with at least one mobility management entity in the network to monitor at least one of a key performance and a key capacity indicator; the orchestrator upon detecting that the at least one the key performance and key capacity indicator is above an operator configured threshold: instantiates at least one virtual mobility management entity, disables a communications profile towards the mobility management entity, and provides a communications profile toward at least one virtual mobility management entity.Type: GrantFiled: November 10, 2017Date of Patent: April 13, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: Vikram Seenappa, Rajendra Prasad Kodaypak
-
Patent number: 10979536Abstract: An NE comprising a plurality of physical interfaces configured to communicate to a plurality of remote NEs in an ICN, a receiver coupled to the plurality of physical interfaces and configured to receive a request for a service from a first of the remote NE via the ICN, wherein the service request comprises a requested service name and a requested service context, a memory comprising a service profile comprising a supported service associating with a supported service name and a supported service context, a processor coupled to the memory and the receiver and configured to generate a service response when the requested service name matches the supported service name and the requested service context matches the supported service context, and a transmitter coupled to the processor and the plurality of physical interfaces and configured to transmit the service response to the first NE via the ICN.Type: GrantFiled: May 23, 2018Date of Patent: April 13, 2021Assignee: Futurewei Technologies, Inc.Inventors: Guo-Qiang Wang, Ravishankar Ravindran
-
Patent number: 10979498Abstract: Disclosed is a system for the provision and management of web resource including a node server configured to store a plurality of web resource usage profiles associated with one or more users, the node server comprises a local cache to store web resources; a switch server arranged in signal communication with the node server and configured to switch the provision of web resource between a first mode and a second mode; wherein the node server is connectable to at least one of a local and a global network; and wherein in the first mode the node server retrieves web resource from the local cache; and in the second mode the node server retrieves web resource from at least one of the local and the global network. A device in the form a node server and a method using the node server to provide and manage web resource are also disclosed.Type: GrantFiled: February 4, 2019Date of Patent: April 13, 2021Assignee: VOXP PTE. LTD.Inventors: Dennis Beltran Mendiola, Patrick Gil Gorres Cagalawan
-
Patent number: 10979112Abstract: Precoding matrix computations for a large number of antenna arrays can be used to generate efficiencies within a wireless network. Utilizing network topology and context data in conjunction with known available network resources and mobile device measurements can facilitate gains in power and spectral efficiency and reduction in computation complexity posed by current procedures. To take advantage of multiple paths, the precoding matrix can be known at the radio units for each mobile device.Type: GrantFiled: August 14, 2020Date of Patent: April 13, 2021Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Rittwik Jana, Shraboni Jana, Mostafa Tofighbakhsh, Deva-Datta Sharma, Bogdan Ungureanu
-
Patent number: 10977196Abstract: A system includes a controller for controlling communication between a first device and a second device connected by way of a communication interface. The controller that is associated with the first device is configured to receive a communication request from a processor of the first device for communicating with the second device. Based on the communication request, the controller is further configured to retrieve a set of instructions from an instruction memory that is associated with the first device. Further, the controller is configured to control the communication interface at each cycle of a clock signal by executing each instruction thus controlling the communication between the first and second devices at each cycle of the clock signal.Type: GrantFiled: August 20, 2019Date of Patent: April 13, 2021Assignee: SMART IOPS, INC.Inventors: Kirankumar Muralidharan, Sathishkumar Udayanarayanan, Ashutosh Das
-
Patent number: 10979970Abstract: Embodiments of the present invention provide a network channel allocation method and apparatus. In one embodiment, a network channel allocation method includes determining, by a terminal, a candidate network channel based on a network request of a first application. The candidate network channel is a network channel on which a communications link port is allowed to be established. The method further includes allocating, by the terminal, a target network channel from the candidate network channel to the first application according to an attribute of the first application. The attribute comprises whether an application has a specified network channel, whether an application is a foreground application, an application priority level, or whether an application has a restricted network channel.Type: GrantFiled: June 30, 2016Date of Patent: April 13, 2021Assignee: Huawei Technologies Co., Ltd.Inventor: Zhen Wu
-
Patent number: 10970808Abstract: A general-purpose graphics processor comprising a first set of compute units, a second set of compute units, and a memory coupled with the first set of compute units and the second set of compute units is described. The memory is configured to merge a first read request to an address block of the memory with a second read request to the address block of the memory to reduce a number of memory accesses to a memory bank associated with the address block. The graphics processor can also include a memory arbiter that can multicast merged reads to the compute units associated with the merged reads.Type: GrantFiled: June 24, 2019Date of Patent: April 6, 2021Assignee: Intel CorporationInventors: Joydeep Ray, Subramaniam Maiyuran, Varghese George, Vivek Kumar Ilanchelian
-
Patent number: 10973043Abstract: A method includes: receiving, by a first terminal device, a first downlink control channel on a third time-frequency resource; and based on the first downlink control channel and on a first time-frequency resource, sending, by the first terminal device, a first uplink message or receiving a first downlink message, where transmission directions of the first uplink message and a second downlink message are different, and the second downlink message is a message that the network device schedules a second terminal device to receive on a second time-frequency resource; transmission directions of the first downlink message and a second uplink message are different, and the second uplink message is a message that the network device schedules the second terminal device to send on the second time-frequency resource; and the first time-frequency resource and the second time-frequency resource include a same time domain resource and a same frequency domain resource.Type: GrantFiled: February 21, 2019Date of Patent: April 6, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Zhiheng Guo, Wei Sun, Xinqian Xie
-
Patent number: 10972367Abstract: Techniques are described for binding secondary services with a cloud service instance. In one or more embodiments, a service definition defines a set of secondary services that are compatible with a primary service. In response to receiving a request to perform a provisioning operation for the instance of the primary service, a provisioning engine identifies, from the set of secondary services that are compatible with the primary service, a subset of one or more secondary services that are available. The provisioning engine binds the subset of one or more secondary services to the primary service to generate a deployment configuration for the instance of the primary service. Based on the deployment configuration, the provisioning engine provisions a set of components for the instance of the primary service.Type: GrantFiled: June 28, 2019Date of Patent: April 6, 2021Assignee: Oracle International CorporationInventors: Velmurugan Subramani Nadar, Nilesh P. Junnarkar, Divyang Dalal
-
Patent number: 10972356Abstract: Embodiments of the present invention provide a method for selecting a negotiation counterpart. Specifically, the first device sends a discovery message in the network, and the discovery message includes a technical objective. The first device receives a first response message with which a second device replies, and receives a second response message with which a third device replies. The first response message carries information about a characteristic that is of the second device and that supports implementation of the technical objective, and the second response message carries information about a characteristic that is of the third device and that supports implementation of the technical objective. The first device can select a device with a higher technical objective support degree from the second device and the third device as the negotiation counterpart according to the first response message and the second response message.Type: GrantFiled: April 26, 2018Date of Patent: April 6, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Bing Liu, Sheng Jiang
-
Patent number: 10972726Abstract: Techniques to dynamically select a video encoder for streaming video encoding are described. For example, in one embodiment, an apparatus may include an encoding configuration component operative to receive network performance information for a video stream at a sending device, the video stream at a first video bitrate with a first video encoding codec, and assign a second video bitrate with a second video encoding codec to a media component based on the network performance information, wherein the second video encoding codec is used based on generating the video stream at the second video bitrate, the media component operative to generate the video stream at the sending device at the second video bitrate with the second video encoding code, and the network component operative to send the video stream from the sending device to the receiving device using the second video encoding codec. Other embodiments are described and claimed.Type: GrantFiled: September 29, 2017Date of Patent: April 6, 2021Assignee: WHATSAPP INC.Inventors: YuanYuan Wang, Manpreet Singh
-
Patent number: 10963531Abstract: A method for overcoming intermittent, temporary, or other fetching failures by using multiple attempts for retrieving a content from a web server to a client device is disclosed. The URL fetching may use direct or non-direct fetching schemes, or a combination thereof. The non-direct fetching method may use intermediate devices, such as proxy server, Data-Center proxy server, tunnel devices, or any combination thereof. Upon sensing a failure of a fetching action, the action is repeated using the same or different parameters or attributes, such as by using different intermediate devices, selected based on different parameters or attributes, such as different countries. The repetitions are limited to a pre-defined maximum number or attempts. The fetching attempts may be performed by the client device, by an intermediate device in a non-direct fetching scheme, or a combination thereof. Various fetching schemes may be used sequentially until the content is retrieved.Type: GrantFiled: July 27, 2020Date of Patent: March 30, 2021Assignee: LUMINATI NETWORKS LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 10966097Abstract: A method is implemented by a network device for determining parameter values for a base station of a cellular network. The base station operates in a wireless band that is shared with one or more wireless access points. The parameter values are determined to optimize network performance while ensuring fair coexistence between the base station and the one or more wireless access points. The method includes obtaining proximity information for the one or more wireless access points relative to the base station, obtaining activity information for the one or more wireless access points, and determining parameter values for the base station based on the proximity information and the activity information.Type: GrantFiled: February 5, 2016Date of Patent: March 30, 2021Inventors: Issa Al-Fanek, Havish Koorapaty, Meral Shirazipour, Heikki Mahkonen, Ravi Manghirmalani
-
Patent number: 10959285Abstract: A method, performed by a gateway node (110), for managing packets on a transport connection between a first end-point (120) and a second end-point (130) is disclosed. The gatewaynode (110) forwards (A020), on the transport connection (105), a first packet from the first end-point (120) to the second end-point (130). The gateway node (110) finds (A040), by inspection of the first packet, that the first packet indicates closing of the transport connection (105) at the first end-point (120). Moreover, the gateway node (110) receives (A120) after the finding (A040), on the transport connection, a second packet from the second end-point (130), wherein the second packet is destined to the first end-point (120). Furthermore, the gateway node (110) discards (A130) the second packet, thereby refraining from forwarding, on the transport connection, the second packet from the second end-point (130) to the first end-point (120). A gateway node (110), a computer program and a computer program carrier are also disclosed.Type: GrantFiled: October 6, 2016Date of Patent: March 23, 2021Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventor: Ibon Gochi Garcia
-
Patent number: 10958461Abstract: A method implemented by a controller in a software defined network (SDN), the method comprising sending, to an overlay edge node, a query message comprising a client specific multicast address, receiving, from the overlay edge node, one or more report messages corresponding to the query message, wherein each of the one or more report messages comprises an address of each of one or more virtual machines (VMs) coupled to the overlay edge node, and updating membership of a multicast group, which is identified by the client specific multicast address, such that the one or more VMs are members in the updated membership of the multicast group.Type: GrantFiled: January 8, 2019Date of Patent: March 23, 2021Assignee: Futurewei Technologies, Inc.Inventors: Linda Dunbar, Michael McBride
-
Patent number: 10958526Abstract: Methods for allocating bandwidth in a central cloud-based system are provided including receiving a request for a subscription for information stored in the central cloud-based system from a third-party customer and allocating one or more partitions in a queue to the third-party customer. The one or more partitions each have corresponding threads and a number of the one or more partitions is determined by an estimated amount of traffic associated with the requested subscription for the third-party customer. Information is provided meeting terms of the subscription to the third-party customer using the allocated one or more partitions in the queue and the corresponding threads. At least one of the receiving, allocating and providing is implemented by at least one processor. Related devices and computer program products are also provided.Type: GrantFiled: October 8, 2019Date of Patent: March 23, 2021Assignee: Sensus Spectrum, LLCInventor: John Brawner Duffie, III
-
Patent number: 10959156Abstract: Embodiments of the present invention relate to a system [100] and method [300] for categorizing and routing network traffic associated with at least one user equipment [102]. More particularly, the embodiments may disclose a method for providing at least two wireless networks [1A/1B/2A/2B]; establishing a connection between the at least one user equipment [102] and one of the at least two wireless networks [1A/1B/2A/2B]; receiving the network traffic from the at least one user equipment [102] through one of the at least two wireless networks [1A/1B/2A/2B]; categorizing the network traffic received from the at least one user equipment [102] based on a unique service set identifier of one of the at least two wireless networks [1A/1B/2A/2B]; and routing the network traffic from the routing device [104] to a corresponding gateway [108] based on the categorization.Type: GrantFiled: April 8, 2019Date of Patent: March 23, 2021Assignee: RELIANCE JIO INFOCOMM LIMITEDInventors: Anil Pawar, Rajat Bansal
-
Patent number: 10959256Abstract: The invention relates to a control channel signal for use in a mobile communication system providing at least two different scheduling modes. Further the invention relates to a scheduling unit for generating the control channel signal and a base station comprising the scheduling unit. The invention also relates to the operation of a mobile station and a base station for implementing a scheduling mode using the control channel signal. In order to facilitate the use of different scheduling schemes for user data transmission while avoiding an additional flag for indicating the scheduling mode in the control signaling, the invention proposes the use of code points in existing control channel signal fields. Further, the invention proposes a specific scheduling mode for use in combination with the proposed control channel signal. According to this scheduling mode control channel information is only provided for retransmissions, while initial transmissions are decoded using blind detection.Type: GrantFiled: October 28, 2019Date of Patent: March 23, 2021Assignee: Panasonic Intellectual Property Corporation of AmericaInventor: Christian Wengerter
-
Patent number: 10959288Abstract: The disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as long term evolution (LTE). A method of operating a user equipment (UE) and an apparatus therefor are provided. The method includes detecting an occurrence of a first state related to a state of a buffer for a packet data convergence protocol (PDCP) entity, transmitting a request message indicating the occurrence of the first state to a base station (BS), and receiving one or more packets from the BS based on transmission control performed based on the request message.Type: GrantFiled: January 18, 2019Date of Patent: March 23, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Sangkyu Baek, Hyunjeong Kang
-
Patent number: 10949103Abstract: Techniques to satisfy quality of service (QoS) requirements on a per virtual machine basis natively in a storage system are disclosed. In various embodiments, for each of a plurality of virtual machines a corresponding input/output (I/O) request queue is stored on the storage system. Requests are scheduled to be pulled from the respective request queues and added to a corresponding storage operation pipeline at the storage system in an order determined based at least in part on a per virtual machine quality of service parameter.Type: GrantFiled: April 24, 2019Date of Patent: March 16, 2021Assignee: Tintri by DDN, Inc.Inventors: Sumedh V. Sakdeo, Edward K. Lee, Brandon W. Salmon
-
Patent number: 10951664Abstract: A method of processing session initiation protocol (SIP) call flows, the method comprising, at a back-to-back user agent (B2BUA) maintaining a plurality of predetermined call flow behaviours, each call flow behaviour in the plurality being self-contained and independent from other call flow behaviours in the plurality, each call flow behaviour in the plurality being applicable at one or more given call flow stages to provide one or more given actions for addressing a given call flow scenario, in response to occurrence of a given trigger event in a given SIP call flow, selecting a call flow behaviour from the plurality of call flow behaviours, and causing execution of one or more actions associated with the selected call flow behaviour to address a call flow scenario in relation to the given SIP call flow.Type: GrantFiled: January 26, 2016Date of Patent: March 16, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Sebastien Bouat, Patrick Broyer, Vijay Kamath
-
Patent number: 10951530Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for controlling a congestion window (CWND) value of a communication session of a CDN. In particular, a content server may analyze a request to determine or receive an indication of the type of content being requested. The content server may then set the initial CWND based on the type of content being requested. For example, the content server may set a relatively high CWND value for requested content that is not particularly large, such as image files or text, so that the data of the content is received at the client device quickly. For larger files or files that a have a determined smaller urgency, the initial CWND may be set at a lower value to ensure that providing the data of the content does not congest the link between the devices.Type: GrantFiled: December 13, 2019Date of Patent: March 16, 2021Assignee: Level 3 Communications, LLCInventor: Joelle T. Maslak
-
Patent number: 10952053Abstract: Systems and methods utilize a machine type communication interworking function and mapping function to manage and route requests from a variety of devices in data networks.Type: GrantFiled: January 3, 2020Date of Patent: March 16, 2021Assignee: AT&T Intellectual Property I, L.P.Inventor: Rajendra Prasad Kodaypak
-
Patent number: 10945305Abstract: A method and an apparatus for controlling in-device coexistence interference (IDC) in a wireless communication system are provided. The present invention comprises transmitting IDC indication information including an unusable frequency band that is a frequency band in which performing communication is difficult because of IDC interference to a Base Station (BS), receiving Radio Resource Control (RRC) connection reconfiguration including IDC Discontinuous Reception (DRX) configuration reconfiguring DRX relating the unusable frequency band based on the IDC indication information from the BS and performing autonomously denial of Industrial Scientific Medical (ISM) transmission in the unusable frequency band by reconfiguring DRX based on the IDC DRX configuration.Type: GrantFiled: July 17, 2018Date of Patent: March 9, 2021Assignee: PANTECH CORPORATIONInventors: Jae Hyun Ahn, Myung Cheul Jung, Kang Suk Huh, Ki Bum Kwon
-
Patent number: 10944657Abstract: A method of acquiring software by a source node in a wireless ad hoc network. The method includes the source node executing application software from which a need to process a particular modality of data is identified, and making a determination that the source node is incapable of processing the particular modality of data. Responsive to the determination, the source node searches a local module repository (MR) of the source node for a software module usable to process the particular modality of data, and responsive to the source node failing to locate the software module in the local MR, broadcasts a request for the software module to neighbor nodes of the plurality of nodes in radio range of the source node. The source node receives the software module from the neighbor node, and uses the software module to process the particular modality of data.Type: GrantFiled: July 15, 2019Date of Patent: March 9, 2021Assignee: The Boeing CompanyInventors: Rahul C. Thakkar, Roland N. Freeman
-
Patent number: 10944683Abstract: Systems and related methods are disclosed to store and throttle requests received by a service provider. In embodiments, the system includes two queues, a first-in-first-out (FIFO) queue and an overflow queue. An incoming request is stored in the overflow queue when there is no room in the FIFO queue. The overflow queue stores the requests in some priority order, which determines the order that the requests are promoted onto the FIFO queue and throttled. The FIFO queue may be sized according to a response time requirement provided in a service level agreement (SLA). In some embodiments, the FIFO queue may dynamically adjust its size based on the expected processing time or abandon duration of incoming requests. The hybrid approach allows a system to handle requests in simple FIFO order in normal circumstances, and in a more sophisticated priority order when the system is overloaded.Type: GrantFiled: May 25, 2017Date of Patent: March 9, 2021Assignee: Amazon Technologies, Inc.Inventor: James Roskind
-
Patent number: 10938948Abstract: Systems, methods, and software for automatically optimizing QoS configuration in networking equipment. A network device measures current line metric values associated with a network connection of the device and compares the current line metric values to previously measured values to determine whether there has been a material change in a line metric value. If a material change in a line metric value has occurred, new QoS settings are computed for the network device based on the current line metric values measured, and the new QoS settings are applied to the QoS functions of the network device. The measuring, comparing, computing, and applying steps are repeated on a periodic basis in order to keep the QoS settings optimized to changing network conditions.Type: GrantFiled: September 3, 2019Date of Patent: March 2, 2021Assignee: EvenRoute, LLCInventors: Jonathan Foulkes, Steve Christianson
-
Patent number: 10938721Abstract: A hash collision mitigation system includes a source device coupled to a destination device by a networking device. The networking device receives a first packet from the source device, and uses first packet information included in the first packet to perform a hash operation on the first packet and generate a hash value. The networking device then determines that the hash value has caused a hash collision with a first hash value forwarding entry in a hash forwarding table in the networking device and, in response, generates a first Policy Based Routing (PBR) entry for the first packet. The first PBR entry is configured to provide for the forwarding of at least one second packet received from the destination device and directed to the source device, and that first PBR is stored in a Ternary Content Addressable Memory (TCAM) in the networking device.Type: GrantFiled: July 26, 2019Date of Patent: March 2, 2021Assignee: Dell Products L.P.Inventors: Anoop Ghanwani, Raja Sathianarayan Jayakumar, Kannan Karuppiah, Chetput L. Venkataraghavan
-
Patent number: 10939127Abstract: A video service transmission method and apparatus in the field of communications technologies are provided, where data in a video data frame can be split into at least two substreams based on a mapping relationship between data importance and a substream. The data of the at least two substreams may then be mapped, based on port numbers corresponding to the at least two substreams, to bearers corresponding to the at least two substreams, for transmission. Because a network can use different processing methods for data on different bearers, reliable transmission of video data frames of high importance can be ensured with priority by using the video service transmission method and apparatus, so as to improve service experience of video users in a scenario of constrained transmission resources.Type: GrantFiled: November 2, 2018Date of Patent: March 2, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Dongdong Wei, Qiling Ni, Guohua Zhou
-
Patent number: 10938706Abstract: A method relates to providing arbitrary and custom application traffic generation on network devices. The method includes identifying, via a network controller, an application associated with a network to yield an identified application, spinning up, by the network controller, a traffic generator in a container on a network device, wherein the traffic generator is configured to emulate traffic associated with the network device and the identified application and monitoring performance of at least one of the identified application in the network and the traffic generator on the network device.Type: GrantFiled: September 18, 2019Date of Patent: March 2, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: David John Zacks, Thomas Szigeti, Hanoch Haim, Anoop Vetteth
-
Patent number: 10939347Abstract: Various examples pertaining to application of non-access stratum (NAS)-level congestion control timer values at intersystem change in mobile communications are described. A user equipment (UE) receives an indication of a NAS-level congestion control from a first type of wireless network. The UE starts a timer responsive to the receiving of the indication of the NAS-level congestion control. The UE then performs an intersystem change from the first type of wireless network to a second type of wireless network different from the first type by utilizing the timer.Type: GrantFiled: January 17, 2019Date of Patent: March 2, 2021Assignee: MediaTek Singapore Pte. Ltd.Inventors: Marko Niemi, Matti Moisanen
-
Patent number: 10938724Abstract: Techniques for flow rate based load balancing are described. In one embodiment, a method includes receiving a packet associated with a packet flow at an ingress top-of-rack switch in a spine-leaf network. The method includes determining identification information for the packet flow, including a source and a destination. Based on the identification information, the method includes determining an instantaneous flow rate for a first path through the network from the source to the destination. The method also includes comparing the instantaneous flow rate to an average flow rate. Based on the comparison between the instantaneous flow rate to the average flow rate, the method includes assigning the packet flow to one of the first path or a second path.Type: GrantFiled: July 23, 2018Date of Patent: March 2, 2021Assignee: Cisco Technology, Inc.Inventors: Nadav Tsvi Chachmon, Ofer Iny, Aviran Kadosh
-
Patent number: 10931720Abstract: In an attempt to establish a communication session between a first communication entity and a second communication entity, a first message is received. For example, the first message may be a SIP INVITE message. A determination is made, based on a registration message from the first communication entity and/or the second communication entity, that at least one of the first communication entity or the second communication entity is Internet Protocol (IP) version intolerant. In response to determining that the at least one of the first communication entity or the second communication entity is IP version intolerant, one or more IP addresses are adapted in messages (e.g., the SIP INVITE message) for establishing the communication session. The adaption changes/removes the one or more IP addresses to a different IP version to ensure proper IP compatibility.Type: GrantFiled: June 8, 2017Date of Patent: February 23, 2021Assignee: Avaya Inc.Inventors: Tibor Lukac, Harsh V. Mendiratta
-
Patent number: 10931589Abstract: In one embodiment, a method includes sending a first flow control signal to a first stage of transmit queues when a receive queue is in a congestion state. The method also includes sending a second flow control signal to a second stage of transmit queues different from the first stage of transmit queues when the receive queue is in the congestion state.Type: GrantFiled: January 22, 2018Date of Patent: February 23, 2021Assignee: Juniper Networks, Inc.Inventors: Avanindra Godbole, Pradeep Sindhu, Jean-Marc Frailong
-
Patent number: 10931583Abstract: A load balancing method is disclosed, the method includes establishing a processing network including a plurality of task-processing processors interconnected therewith, each processor of the plurality having a queue of tasks to be processed, establishing a k-regular graph including nodes and branches connecting the nodes, where k is the degree of the graph, assigning d walkers to the k-regular graph, where each walker is randomly assigned to a node, receiving a new task to be processed, walking from the assigned nodes to new nodes by randomly choosing a new node from one or more available nodes, without backtracking from each of the assigned nodes to a node from which each of the d walkers immediately walked, comparing the queues of the new nodes, determining which queue of the new nodes has the least number of tasks; and assigning the new task to the node with the least number of tasks.Type: GrantFiled: October 4, 2019Date of Patent: February 23, 2021Assignees: Purdue Research Foundation, The Regents of the University of MichiganInventors: Harsha Honnappa, Vijay Subramanian
-
Patent number: 10932148Abstract: A load test system may include a plurality of remote nodes, a network test controller and a command and control path. Each of the remote nodes may be associated with a corresponding remote user terminal of a plurality of user terminals. The command and control path may operably couple the network test controller to the remote nodes via a communication network under test. The network test controller comprises processing circuitry configured to provide command and control of the remote nodes to generate prescribed communication traffic to load the communication network under test, and monitor a status of network traffic.Type: GrantFiled: March 29, 2019Date of Patent: February 23, 2021Assignee: DC Mobility Holdings, LLCInventors: Nathan Klonoski, Arsalan Mehmood, Richard Canning, Kamlesh Lele, Andrew P. Caplan
-
Patent number: 10924373Abstract: An optical line terminal (OLT) for an optical network configured to communicate with optical network units (ONUs) in a PON-type optical network, the OLT including: a processing circuitry, for each ONUs, to manage a transmission delay time in transmission to the ONU to manage an acceptable waiting time of uplink data of the ONU; to obtain an uplink transmission start time and data amount of the optical network unit, based on uplink assignment information; and to generate uplink transmission grant information, which is made up of a time point and time length of uplink transmission to the ONU, wherein the processing circuitry determines the uplink transmission grant information on transmission to the ONU, based on a transmission delay time of the ONU, on the uplink transmission start time and data amount of the ONU, and on the acceptable waiting time of uplink data of the ONU.Type: GrantFiled: July 25, 2016Date of Patent: February 16, 2021Assignee: MITSUBISHI ELECTRIC CORPORATIONInventors: Yukio Hirano, Kenichi Nakura, Takashi Nishitani
-
Patent number: 10924413Abstract: Embodiments of this application provide a transmission path determining method and apparatus, where the method includes: determining that a current path corresponding to a flow to which a to-be-transmitted packet belongs is congested; and determining a target path for the to-be-transmitted packet based on a path congestion information table, and adding information about the target path to the to-be-transmitted packet, so as to transmit the to-be-transmitted packet based on the target path, where a congestion degree of the target path is less than a congestion degree of the current path, each entry of the path congestion information table includes a transmission path and congestion information corresponding to the transmission path, and the congestion information is used to indicate a congestion degree of the transmission path.Type: GrantFiled: June 26, 2019Date of Patent: February 16, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Feng Yuan, Hong Zhang, Kai Chen
-
Patent number: 10917362Abstract: Disclosed is a network device, comprising a first network interface port, a second network interface port, and a processor coupled to the first network interface port and the second network interface port. The processor can be configured to operate in a first switching mode to receive network control packets via the first network interface port and transmit the received network control packets via the second network interface port. The processor can also be configured operate in a second communications mode to receive and transmit network communication packets using the first network interface independently of the operation in the first switching mode.Type: GrantFiled: June 14, 2018Date of Patent: February 9, 2021Assignee: Amazon Technologies, Inc.Inventors: Tzachi Zidenberg, Barak Wasserstrom, Guy Zalik
-
Patent number: 10915410Abstract: Embodiments of the present disclosure relate to methods, systems, and computer program products for managing a distributed system. In one embodiment, a computer-implemented method is disclosed. In the method, packets that are to be transmitted among a group of nodes in a distributed system may be collected into a queue of packets, here a packet in the queue is associated with a source node and a destination node in the group of nodes. A snapshot in the group of snapshots may be obtained from a node in the group of nodes, therefore a group of snapshots may be obtained from the group of nodes. A snapshot of the distributed system may be generated based on the queue of packets and the group of snapshots. In other embodiments, a computer-implemented system and a computer program product for managing a distributed system are disclosed.Type: GrantFiled: September 27, 2018Date of Patent: February 9, 2021Assignee: International Business Machines CorporationInventors: Jiang Xuan, Xin Peng Liu, Peng Hui Jiang, Hongmei Zhao
-
Patent number: 10917306Abstract: The disclosure relates to provisioning end devices, such as wireless end devices. In one aspect, a wireless end device may be provisioned with a backend system without requiring a user to enter information to connect the wireless end device to a local wireless network. Moreover, the wireless end device may be provisioned with a single user action. In one example, the single action may be a single click on an activation portal. The single action may trigger the backend system to detect the wireless end device with the help of one or more gateways at one or more premises, and to associate the wireless end device with a user account. The backend system may also facilitate configuring the wireless end device to connect to the proper or desired network at a premises.Type: GrantFiled: October 26, 2018Date of Patent: February 9, 2021Assignee: Comcast Cable Communications, LLCInventors: Yiu Leung Lee, Chris Wendt
-
Patent number: 10917848Abstract: Embodiments of this application provide a wake-up frame transmission method and devices. The method includes: determining, by a first device, an enhanced distributed channel access (EDCA) parameter set of a wake-up frame, where the wake-up frame is used to wake up one or more second devices to receive a data frame; determining, by the first device based on the EDCA parameter set of the wake-up frame, whether a channel resource is in an idle state; and sending, by the first device, the wake-up frame to the second device when the channel resource is in the idle state. In the embodiments of this application, the first device can perform channel resource contention based on the EDCA parameter set corresponding to the wake-up frame, so that a service of a high priority can be obtained by transmitting a wake-up frame of a high priority, thereby improving QoS performance of the wake-up frame.Type: GrantFiled: April 11, 2019Date of Patent: February 9, 2021Assignee: Huawei Technologies Co., Ltd.Inventor: Yuchen Guo
-
Patent number: 10917810Abstract: A traffic mobility method between heterogeneous access networks of a wireless communication system includes, as a user equipment (UE) multiply accesses a first access network and a second access network, configuring a first transmission path corresponding to the first access network and a second transmission path corresponding to the second access network with respect to the UE, by a gateway, determining whether traffic mobility is performed on each traffic flow based on a traffic mobility policy of the each traffic flow served to the UE through the first transmission path and a transmission state of the second access network, by a control entity, and changing a transmission path of a traffic flow on which traffic mobility is determined, to the second transmission path from the first transmission path, by the gateway.Type: GrantFiled: August 24, 2018Date of Patent: February 9, 2021Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Sun Mi Jun, Jae Ho Kim, No Ik Park
-
Patent number: 10917331Abstract: A device receives border gateway protocol (BGP) data associated with links provided in a segment routing network. The segment routing network includes a first autonomous system (AS) with first network devices interconnected by a first portion of the links, a second AS with second network devices interconnected by a second portion of the links, and an inter-AS link provided between one of the first network devices and one of the second network devices. The device filters prefixes of the BGP data to identify BGP data associated with the inter-AS link, where the BGP data associated with the inter-AS link includes data identifying state information associated with the inter-AS link. The device determines an operational state of the inter-AS link based on the BGP data associated with the inter-AS link, and performs one or more actions based on the operational state of the inter-AS link.Type: GrantFiled: March 29, 2019Date of Patent: February 9, 2021Assignee: Juniper Networks, Inc.Inventors: Rosian Bin Md Zaki, Richard M. Chen, Patricio Giecco, Weiguo Lu
-
Patent number: 10904950Abstract: Techniques for proxy based network access are discussed herein. In some examples, the techniques can be implemented in a network proxy device for Citizens Broadband Radio Service (CBRS). A base station or a domain proxy device may manage or otherwise use CBRS resources by exchanging signaling messages with a Spectrum Access System (SAS). The base station or domain proxy device may transmit signaling messages in a first private network to a network device bridging the first private network and a second private network with limited access to a public network. The network device send proxy message(s) in response to the signaling messages to the SAS and can establish an encrypted session layer or application layer tunnel between the base station and/or domain proxy device. The proxy based network access preserves secure networks while still allowing limited messaging with other public or private networks.Type: GrantFiled: May 1, 2019Date of Patent: January 26, 2021Assignee: T-Mobile USA, Inc.Inventors: Jeff Ahmet, Michael Bishop, Jay Eritsland, Waqas Gull, Alan Denis MacDonald, Boris Maisuradze, Aditya Mehta, Taha Najeeb, Muhammad Shakil, Tomas Soderberg, Aaron Sorrell, Keith Wood, Grzegorz Wosik
-
Patent number: 10904131Abstract: Systems and methods are disclosed for configuring a communications network. In disclosed embodiments, a set of permissible service link decompositions and a set of basic service links may be obtained for the communications network. A spanning subset of service links for the communications may be generated. Generation of the spanning subset may include selecting a decomposition of a first service link from a set of permissible service link decompositions; updating the set of permissible service link decompositions based on the selected decomposition; and updating the set of basic service links using the updated set of permissible service link decompositions. In some embodiments, obtaining the set of permissible service link decompositions can include generating a set of permissible service link decompositions by traversing decomposition graphs generated for each of the service links. In some embodiments, the communications network can be configured to satisfy network demands using the spanning subset.Type: GrantFiled: July 8, 2020Date of Patent: January 26, 2021Assignee: ECI Telecom Ltd.Inventors: Shirel Ezra, Inbal Hecht, Efraim Gelman