Abstract:
A system and method for communicating first data packets having a first quality of service over a network system designed for communicating second data packets having a second quality of service. The network system includes a plurality of network nodes, where each of the network nodes includes a network switch. The first data packets are switched from each of a plurality of network switch input ports to a dedicated output port of the network switch. Network node congestion control is applied to the first data packets at the dedicated output port to selectively accept or discard the first data packets in accordance with their respective quality of service acceptance principles. Those of the first data packets that were accepted are multiplexed into one or more virtual paths having common output port destinations, and the virtual paths are input into a dedicated input port of the network switch. The virtual paths at the dedicated input port are switched to outport port destinations of the network switch identified by the common output port destinations.
Abstract:
A system and method for reducing network node congestion by filtering out comparatively low priority packets prior to execution of other node functions, such as routing and switching, in packet-based network transmissions. The volume of packets is reduced by intercepting the information packets prior to their input to the network node. A portion of the intercepted packets are filtered out based on parameters corresponding to a probable packet acceptability at the network node. The remaining portion of the intercepted packets are forwarded to the network node for processing by the network packet functions.
Abstract:
A remaining energy E of a battery is estimated based on a measurement of a momentary voltage and a momentary current. E is defined as a function of its voltage U or power owing to a characteristic function (E/U) or (E/P). Instead of the function, a lookup table can be used. E/U function is defined by using a reference battery having the same or similar characteristics. A set of low and high current or power loads are applied to the reference battery to cause voltage drops which are measured and then used to determine function (E/U) and a parameter Alpha which is specific to the type of reference battery. During the operation of the battery, momentary voltage and current are measured and Alpha is used to correct the momentary voltage. Afterwards, function (E/U) enables to estimate E. The battery size is used to scale E for a better estimation.
Abstract:
A system and method for communicating first data packets having a first quality of service over a network system designed for communicating second data packets having a second quality of service. The network system includes a plurality of network nodes, where each of the network nodes includes a network switch. The first data packets are switched from each of a plurality of network switch input ports to a dedicated output port of the network switch. Network node congestion control is applied to the first data packets at the dedicated output port to selectively accept or discard the first data packets in accordance with their respective quality of service acceptance principles. Those of the first data packets that were accepted are multiplexed into one or more virtual paths having common output port destinations, and the virtual paths are input into a dedicated input port of the network switch. The virtual paths at the dedicated input port are switched to outport port destinations of the network switch identified by the common output port destinations.
Abstract:
An apparatus comprising at least one processor, and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following: enable controlled usage of power from a portable battery source of a portable electronic device according to a predetermined power quota assigned to each of a plurality of user accounts associated with the portable electronic device.
Abstract:
An apparatus comprising at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following: enable the determination of the geographical location of a white space access point device using geographical location determination apparatus associated with a mobile terminal which is proximal to the white space access point device, the geographical location determination apparatus usable to determine the geographical location of the mobile terminal; and enable the transmission of the determined geographical location of the white space access point device for use by a white space access server, the white space access server comprising details of one or more available white space frequencies associated with particular geographical locations, to allow for the white space access point device to be registered for use in the determined geographical location using an available white space frequency.
Abstract:
In accordance with an example embodiment of the present invention, an apparatus comprising a status detector configured to identify status of a device powered by at least one battery, an energy management circuitry configured to at least perform estimating a remaining battery energy at a first time instant and a second time instant, calculating an average power consumption based at least on the measured remaining battery energy for at least the first time instant and the second time instant, and estimating a remaining operating time for the identified status based at least on the calculated average power consumption, wherein a single status of the device is identified from the first time instant to the second time instant.
Abstract:
An approach is provided for collaborative context data sensing and communications. A context platform determines context data from a plurality of devices. The context platform processes and/or facilitates a processing of the context data to determine scheduling information for causing, at least in part, a sensing, a transmission, or a combination thereof of additional context data by at least one of the plurality of devices. The context platform then determines the additional context data based, at least in part, on the scheduling information.