Patents Assigned to CELLOS SOFTWARE LTD
-
Patent number: 10735293Abstract: The present disclosure relates to a method for estimating a web page download time on a web browser in a user device from a corresponding web server and to a network monitoring device for performing the method.Type: GrantFiled: November 25, 2015Date of Patent: August 4, 2020Assignee: CELLOS SOFTWARE LTDInventors: Greg Aumann, Amit Goel
-
Patent number: 9854597Abstract: The invention provides method and communication apparatus for resource allocation in wireless communication network.Type: GrantFiled: September 25, 2014Date of Patent: December 26, 2017Assignee: CELLOS SOFTWARE LTDInventor: Xiaoqin Chen
-
Patent number: 9838291Abstract: A method of assigning a core to process a packet in a data network and a device using the same are provided in the present invention. The method comprises: extracting a traffic flow identifier from a packet in a traffic flow of a link in the data plane; performing a HASH function calculation on the traffic flow identifier to generate a HASH result V; performing a logical AND calculation on the HASH result V and a preconfigured array size parameter to generate a lookup index; using the lookup index to find a worker index in a preconfigured worker array that represents one of N cores assigned to process the packet; and processing the packet by the assigned one of N cores.Type: GrantFiled: April 28, 2014Date of Patent: December 5, 2017Assignee: CELLOS SOFTWARE LTDInventor: Dmitry Bukin
-
Patent number: 9788321Abstract: The invention provides method and apparatus for resource allocation in wireless communication network. The method comprises: determining each UE in each cell of a cluster to be a CE UE or CC UE according to pilot signal strength reported by the UE; dividing available frequency band into two non-overlapping frequency bands of CE frequency band and CC frequency band based on the number of CC UEs and the number of CE UEs in the cluster; assigning non-overlapping portion from the CE frequency band to each cell based on at least one number associated with CE UEs in each cell; assigning at least one resource block (RB) from the CC frequency band to each CC UE in each cell; and assigning at least one RB from the assigned non-overlapping portion from the CE frequency band to each cell of the cluster to each CE UE in the corresponding cell.Type: GrantFiled: February 24, 2015Date of Patent: October 10, 2017Assignee: CELLOS SOFTWARE LTDInventors: Sumudu Prasad Wijetunge, Kumbesan Sandrasegaran, Abhijit Shamkant Atale
-
Patent number: 9642155Abstract: The present disclosure relates to resource allocation optimization for dynamic inter-cell interference avoidance in cellular communication networks, such as Cloud Radio Access Networks (C-RANs).Type: GrantFiled: June 3, 2015Date of Patent: May 2, 2017Assignee: CELLOS SOFTWARE LTDInventors: Sumudu Prasad Wijetunge, Kumbesan Sandrasegaran
-
Publication number: 20160309452Abstract: This invention provides a method and apparatus for coordinating downlink transmission(s) in a wireless communication system comprising a cluster of base station clients in communication with a base station cluster coordinator. The method comprises: receiving from each of the cluster of base station clients, a UE parameter set for each UE served by the respective base station clients; determining cluster parameter sets in respect of respective transmission modes, based on the UE parameter sets; evaluating the cluster parameter sets at the base station cluster coordinator, in order to select at least one of the transmission modes for the base station clients; generating at the base station cluster coordinator at least one output according to the at least one transmission mode; and transmitting each output to at least one of the base station clients to control the corresponding base station client to perform the selected downlink transmissions.Type: ApplicationFiled: June 24, 2016Publication date: October 20, 2016Applicant: CELLOS SOFTWARE LTDInventor: Xiaoqin Chen
-
Patent number: 9432867Abstract: A method and network monitoring probe for tracking identifiers corresponding to a user device are provided. The probe monitors a source base station (BS) for receipt of at least a first control plane message comprising a first control plane identifier and a first user device identifier; the probe also monitors the source MME for receipt of a second control plane message comprising a second control plane identifier, a second and a third user device identifier; when the first and the second control plane identifiers are identical and the first and the second user device identifiers are identical, the first and third user device identifier are respectively stored or output as an identified first and second user device identifier of the user device, and it is determined that the user device commences a S1-based handover when the first control plane message is determined as a handover required message.Type: GrantFiled: August 18, 2014Date of Patent: August 30, 2016Assignee: CELLOS SOFTWARE LTD.Inventor: Adnan Javed
-
Publication number: 20160020968Abstract: The disclosure provides a probe and a method for calculating statistic data of traffic flows. The probe comprises at least one link processor (LP) and a correlation processor (CP). Each LP includes two buffers, receives packets from directional traffic flows, generates information of bi-directional traffic flows based on the received packets, stores the generated information in one buffer within a reporting period and, reports the stored information to CP when the reporting period boundary is reached. The information of each bi-directional traffic flow includes the relevant identification information and statistic data. The CP calculates statistic data of a particular group of traffic flows with a predetermined characteristic based on the reported information, and the other buffer stores information of bi-directional traffic flows to be generated within a next reporting period and the stored information is to be reported to the correlation processor when the next reporting period boundary is reached.Type: ApplicationFiled: July 17, 2014Publication date: January 21, 2016Applicant: CELLOS SOFTWARE LTDInventors: Greg Aumann, David Lynes, Amit Goel
-
Publication number: 20160006625Abstract: The present disclosure relates to methods of tracking user specific tunnels in wireless communication networks, such as a UTRAN/GERAN connected to a LTE network.Type: ApplicationFiled: July 1, 2015Publication date: January 7, 2016Applicant: CELLOS SOFTWARE LTDInventors: Adnan Javed, Amit Goel
-
Publication number: 20150351106Abstract: The present disclosure relates to resource allocation optimisation for dynamic inter-cell interference avoidance in cellular communication networks, such as Cloud Radio Access Networks (C-RANs).Type: ApplicationFiled: June 3, 2015Publication date: December 3, 2015Applicant: CELLOS SOFTWARE LTDInventors: Sumudu Prasad Wijetunge, Kumbesan Sandrasegaran
-
Publication number: 20150098415Abstract: This invention provides a method and apparatus for coordinating downlink transmission(s) in a wireless communication system comprising a cluster of base station clients in communication with a base station cluster coordinator. The method comprises: receiving from each of the cluster of base station clients, a UE parameter set for each UE served by the respective base station clients; determining cluster parameter sets in respect of respective transmission modes, based on the UE parameter sets; evaluating the cluster parameter sets at the base station cluster coordinator, in order to select at least one of the transmission modes for the base station clients; generating at the base station cluster coordinator at least one output according to the at least one transmission mode; and transmitting each output to at least one of the base station clients to control the corresponding base station client to perform the selected downlink transmissions.Type: ApplicationFiled: September 29, 2014Publication date: April 9, 2015Applicant: CELLOS SOFTWARE LTDInventor: Xiaoqin Chen
-
Publication number: 20150063373Abstract: The invention provides a system, method and base station server. According to an embodiment, a system for converting between higher-layer packets and lower-layer packets comprises a downlink base station server and an uplink base station client. The downlink base station server performs conversion of at least one downlink higher-layer packet to at least one downlink lower-layer packet by: receiving the at least one downlink higher-layer packet; converting the at least one downlink higher-layer packet to the at least one downlink lower-layer packet; and transmitting the at least one downlink lower-layer packet to a downlink base station client for transmission over a downlink channel to a downlink user device. The uplink base station client performs conversion of at least one uplink lower-layer packet to at least one uplink higher-layer packet and transmits the at least one uplink higher-layer packet to an uplink base station server.Type: ApplicationFiled: July 18, 2014Publication date: March 5, 2015Applicant: CELLOS SOFTWARE LTDInventors: Frank Peter Savaglio, Madhusudan Purushottamdas Pandya
-
Publication number: 20150036513Abstract: A method of assigning a core to process a packet in a data network and a device using the same are provided in the present invention. The method comprises: extracting a traffic flow identifier from a packet in a traffic flow of a link in the data plane; performing a HASH function calculation on the traffic flow identifier to generate a HASH result V; performing a logical AND calculation on the HASH result V and a preconfigured array size parameter to generate a lookup index; using the lookup index to find a worker index in a preconfigured worker array that represents one of N cores assigned to process the packet; and processing the packet by the assigned one of N cores.Type: ApplicationFiled: April 28, 2014Publication date: February 5, 2015Applicant: CELLOS SOFTWARE LTDInventor: Dmitry Bukin