Method and device for service of information on access points

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to wireless communication systems. The invention describes an arrangement method of wireless communication, which involves connection established by the device to an access point, detection of location of the access point, determination of accuracy of the determined location of the access point, and as a result of determination of the fact that more accurate location of the access point is found in comparison to the earlier saved location of the access point, update of information on the detected location in a data base of locations in the device.

EFFECT: improvement of accurate determination of location.

20 cl, 8 dwg

 

Area of technology

Embodiments of the present invention, which are not limited to the possibilities of its implementation, refer to the maintenance process the location information of the access point.

The level of technology

Wireless local area network (WLAN, Wireless local area network) is widely used to establish the local wireless connection and access to the Internet. The increasing volume of data transmitted to the mobile device and received from him, there is need to provide the possibility of establishing in mobile terminals additional or alternative compounds, in addition to cell connections. WLAN access is one example of such additional data channel. The mobile terminal may be configured to periodically scan for available WLAN hotspots. This is required for the implementation of effective tools to manage the mobile device if you want to switch from the primary connection, such as a cellular connection, to an alternative data channel, such as a WLAN channel. This purpose can be used the location information of the access point. However, there is a need for further improvement of the process management information about the location of the access point.

The essence invent�Oia

Various embodiments of the present invention are set forth in the claims.

In accordance with the first variant implementation of the present invention provides a method comprising detecting the location of the access point that is connected or connectable with the device for determining the accuracy of the detected location of the access point, and as a result of determining that the detected over the exact location of the access point than the previously stored location of the access point update of information about the detected location in the location database in the device.

In accordance with the second variant implementation of the present invention proposes a device comprising at least one processor and at least one memory module that stores a computer program code, wherein at least one memory and computer program code are configured to interact with the processor of the device is performed at least the following operations: detecting the location of the access point that is connected or connectable with the device, determining the accuracy of the detected location of the access point, and as a result of determining that the detected over the exact location of the access point than the previously saved �mestopolojenie access point, update of information about the detected location in the location database in the device.

The present invention and variants of its implementation allow you to achieve a variety of benefits that will become apparent from the following detailed description.

Brief description of the drawings

In order to better understand the embodiments of the present invention, the following is a description with reference to the accompanying drawings, in which:

Fig.1 shows a network wireless communication system;

Fig.2 shows a device in accordance with a variant implementation of the present invention;

Fig.3 shows the contents of a record with information about the access point in accordance with a variant implementation of the present invention;

Fig.4-7 illustrate ways of implementing certain embodiments of the present invention; and

Fig.8 shows the device of the mobile terminal in accordance with a variant implementation of the present invention.

Detailed description

Although in different places descriptions can contain references to "some", "one variant of implementation or to "some" variants of implementation, it does not necessarily mean that each such reference is to the same embodiment (embodiments), or this symptom applies only to one VA�into implementation. Individual features of various embodiments of the present invention can also unite to implement other variants of the implementation.

The following describes an implementation option of the present invention with reference to the communication system shown in Fig.1. As shown in simplified form in Fig.1, for a multi-mode device 100 wireless, hereinafter referred to as a mobile terminal MT, the mobile terminal 100, a geographical area can be a variety of networks 110, 120, 130, 140.

Network 110-140 serve as access networks to connect additional services and/or networks 150, 160, 170, such as the Internet and additional devices 152. Networks 110, 120 may be a wireless local area network (WLAN), such as networks based on the IEEE 802.11 containing wireless point 112, 122 access connected to additional networks (networks). In a typical configuration of the WLAN device 100 MT operates as a station (STA, station), which is required to establish a connection with the access point (AP, access point) in order to gain access to the network.

Usually for 100 MT available cellular network 130, including a network of 132 radio (RAN, radio access network) and core network (CN, core network) 134. The cellular network may be a network implemented, for example, according to the standards of the joint project of developing systems third�generation (3GPP, Third Generation Partnership Project) or the second version of this project (3GPP2). The 3GPP network may include a broadband multiple access code division (WCDMA, Wideband Code Division Multiple Access) and the underlying network that supports a General packet radio service (GPRS, General Packet Radio Service) and/or core network that supports advanced UMTS radio access (E-UTRAN, Evolved UMTS Radio Access Network) and technology long-term development (LTE, Long Term Evolution), for the provision of services of cellular mobile data access.

However, it should be noted that these are just a few examples of the types of access networks and access points that can be used by the mobile terminal, and may optionally be used with one or more other networks 140 and access points. The use of these functions associated with the location of the access point is not limited to any particular network configuration or network Protocol, and the MT 100 may be configured to support wireless communications in accordance with any suitable standard/non-standard wireless communication systems.

Instead of a network architecture built on the basis of a plurality of network elements, as an access point for MT 100 can be used with a separate wireless device, is connected to the secondary communication devices. In addition, 100 MT � an appropriate access network can detect the mobile communication device, such as a mobile node or a wireless access point, capable of establishing peer-to-peer (ad hoc) connections. For example, the network access for the MT 100 may be used to automatically customizable mobile ad hoc network.

The composition of the MT 100 may include a receiver of a satellite positioning signal that is intended for receiving information about positioning of satellite system 180, for example, consisting of satellites of the global positioning system (GPS, global positioning system). Instead of positioning based on the satellite signal, or in addition to these tools, the MT 100 may be provided with means for receiving location information from other sources or by other methods, for instance using the server's location information in a mobile network or the evaluation of location based on known objects near radio transmitters, such as points AP WLAN 112, the nodes of the Node In the network 3GPP RAN. MT 100 may be configured to calculate the estimate of the location based on the information that is stored in the MT 100 and which can be used to estimate the location of objects such as AP 112, 122 in the WLAN. Some examples of ways of positioning mobile devices that can be used to determine the location�of MT 100, includes an improved method for the identification of cell, GPS, GPS-enabled (assisted GPS), determining the time of receipt of signals (TOA, time of arrival), determining the difference between the times of receipt of uplink signals (U-TDOA, uplink-time difference of arrival), determining the angle signals (AOA, angle of arrival), an improved method of monitoring the time difference of the signals (E-OTD, enhanced observed time difference), etc.

Fig.2 shows a simplified block diagram of a device 200 in accordance with an example embodiment of the present invention. The device 200 includes a controller 210 that is designed to control at least the process of updating the information about the access point in the database relating to any type of storage device data 220 in the device 200. The location data of the access point and other access points can be stored in the modules 222, 224, 226 drive data 220 for each visited point 122 access. Data can be stored in the form of installations or options that allow you to detect the network, to select and/or to establish a connection.

Fig.3 shows an example of records 300, 310, 320, contains information about WLAN access points. In one embodiment of the present invention, the entry 300 of the access point 302 contains information associated with a location of the access point. The location information can retain�Xia, for example, in the form of reference to the values of longitude and latitude. In addition, there may remain other associated location values, such as information about the coverage area, for example the radius of the coverage area and the value of the indicator of the received signal strength (RSSI, received signal strength indicator) and/or the level of accuracy associated with the location of the access point. Information about 300 access point may also include additional information such as identification information (e.g., identifier service set (SSID, service set identifier), information about security and additional settings associated with the connection. However, one should take into account that can also be stored additional information, and one or more additional entries can be used to save some data on access points such as the settings associated with the connection. As described below, the location information of the access point and the accuracy of its location can be used as parameters to the function to update information about the access point.

The controller 210 is connected, using at least one interface, to one or more additional blocks or modules. In one embodiment of the present invention, the controller 210 is configured to receive information 230 related to the measurement of the signal level of the access point and information 232 about the location of the access points 112, 122, or to determine the location of the access point. For example, the controller 210 may be configured to detect a location of the device based on the location information received by the GPS receiver via the interface 232.

The device 200 and the controller 210 may be configured to perform at least some functions of the control information about the access point, which are described in more detail with reference to the mobile terminal 100. In some embodiments of the present invention, the controller 210 is configured to update information about the detected location in the database 220 of the locations in the device 200 on the basis of information about the signal level associated with the newly detected location of the access point, and the level of accuracy associated with the detected location of the access point and the previously stored location information. If the signal level exceeds the threshold value and detected a more accurate location of the access point as compared with the previously stored location of the access point, the database device that contains information about locations is updated in accordance with the detected location.

Although the device 200 and the controller 210 is shown as a single object, �various modules and storage devices can be implemented in one or more physical or logical objects. For example, the controller 210 may contain a specific functional module for performing one or more steps shown in Fig.4, 5, 6 or 7. You should take into account that the device 200 may contain other blocks that are not discussed in detail in this description. The device 200 may be implemented as a chip or some other hardware module for controlling the mobile communication equipment.

The device 200 may be implemented as an electronic digital computer, which may contain memory, a processor or a chip containing one or more processors and system clock generator. The processor may be configured to perform the functions of the controller 210. The processor can be controlled using a sequence of program instructions transferred to the CPU from memory.

In the framework of the implementation of the present invention proposed a computer program recorded on a machine-readable form. Such a computer program may contain one or more sequences of one or more instructions that when performed by one or more processors of a device to initiate execution of a device of at least some functions related to the management of location information of the access point and described below with reference to �IG.4-7. In an embodiment of the present invention, such computer software code stored in at least one memory module 200, such as storage 220. The memory and computer program code may be configured to interact with at least one processor device 200 provided a means that allows the device 200 to perform at least some of the functions described below with reference to Fig.4-7. Functions related to updating the location information of the access point can be implemented, for example, by means of a fragment of the software designed to control the establishment of connections in communication networks.

The following describes some embodiments of the present invention related to the functions of the device 200 relating to the management of location information of the access point, with reference also to the terminal 100.

Fig.4 shows the algorithm of the method in accordance with a variant implementation of the present invention. Method in the form of a control algorithm can be executed by the controller 210, for example, for automatic maintenance of location information of the access point and improve the accuracy of the stored data on the location of the access point.

Once in block 400, the device 100, 200, vol�nausea way establishes a connection with the access point, at block 402 performs a control of the signal level of the access point. In block 404, the signal level may, for example, be compared with the threshold value periodically or upon occurrence of another triggering event.

If the signal level does not exceed the threshold, then you may trigger a return to block 402, and later again to run the procedure level control signal. If the signal level exceeds the threshold, then in block 406 can detect the location of the access point. Under the detected location of the access point is generally understood to be receiving information recently about a certain assessment of the location of the access point. The location of the access point can be determined by the device performing the method, the algorithm of which is shown in Fig.4, or another object.

The location of the access point may be determined based on the current location of the mobile terminal 100. The current location of the mobile terminal 100 may be determined in various ways. For example, the location may be determined based on location information received from the internal GPS receiver, and/or information obtained from the memory 100 MT from or additional network elements, such as server 152, which may be a secure server on�for determining the location in the user plane (SUPL, secure user plane for location). However, one should take into account that can be used other ways of determining the location of a mobile object, and combinations of these methods. MT 100 may also be configured to determine the precision (error) of the position estimation of the mobile terminal. For example, the error estimation of the location of the mobile terminal may be determined based on the GPS signal.

Information about the accuracy of the new detected location of the access point is determined in block 408. Under the accurate location of the access point in a broad sense refers to information of any type, allowing to assess the reliability of determination of different locations for a given access point. Under the detection information of accuracy also in a broad sense refers to the various ways of obtaining information about the accuracy. For example, accuracy can be measured by the device performing the method, the algorithm of which is shown in Fig.4, or accuracy information may be provided by another object, determining this information.

Accuracy information associated with previously stored location 302 of the access point, in blocks 410, 412 is read out and compared with information about the accuracy of the detected location of the access point. As shown in Fig.2, accuracy information associated with the previously stored place�the regulations 302 of the access point can be stored in the structure information 300 on the locations of access points.

If detected, a more precise location of the access point as compared with the previously stored location of the access point, the information in the database 220 locations data device in block 414 may be updated to replace the previously stored location of the access point. In an alternative embodiment, the process may return to block 402 to control the level of the signal, for example, after a certain period of time. It should be noted that in some cases the entrance to the block 402 may be performed after execution of block 414, if required for the implementation of procedures for periodic assessment of the location of the access point.

In one embodiment of the present invention, the accuracy of the location of the access point is determined on the basis of the signal level of the access point at the time of the positioning. In some embodiments of the present invention, the accuracy of the location of the access point determined at least in part, on the basis of the error location using the signal level of the access point. The accuracy of the position estimation can be based on information stored in the MT 100 and/or received from an external source, which may be the same source of information�AI on the location of the access point.

However, to define exactly, instead of or in addition to the level of the signal can also be used other parameters associated with the location. In one of the embodiments of the present invention can be used information about the accuracy (errors) associated with the assessment of the accuracy of location. Thus, the amount of error associated with the location of the mobile terminal and detected in block 406, can affect the uncertainty of the location of the access point. For example, the precise location of the access point may be determined (directly or indirectly) on the basis of one or more of the following parameters: the quality of the GPS signal, the direction of the GPS signal, the value of accuracy (errors) associated with the GPS signal, the estimated distance to access points, the estimated direction to the access point, the error associated with direction, information about the time of signal arrival (TOA), etc.

Fig.5 shows another algorithm of the method in accordance with a variant implementation of the present invention. The feature shown in Fig.5, can be performed by the controller 210 in the framework of the algorithm for adding the start location of the access point, for example, after a successful connection in block 500 with the new access point. In blocks 502, 504 are searching information about m�the location of the access point. If the location information for the access point is not available, at block 506 determines the location of the access point, or by calculating (assessment) location of the access point device 100, 200 that performs the method shown in Fig.5, or by querying the location information of the external object. For example, block 506 may be performed extra logic, which is first checked whether the GPS receiver unit 100 MT. If the receiver is enabled, the location information is determined based on the GPS signal. Otherwise, the location is requested from the server.

Then the received location information of the access point is stored in block 508, for example, in the form of a new entry 222 in the base 220 of location data in the device 200. As shown in Fig.5, the method may also, in block 510 to continue monitoring at least the access point with which you are currently connected to. For example, the MT 100 may perform block 400 in process block 510.

Thus, the exemplary embodiment of the method shown in Fig.5 illustrates the elementary procedure, which allows to store information about the location of the access point with which the first connection is established) to 100 MT. It should be noted that the location of the access point may be determined �various situations without running the check in block 504, shown in Fig.5, for example, this action can be performed in block 406 using the procedure shown in Fig.4, periodically and/or each time after the connection is established with the access point.

MT 100 may use information about the access point stored in the local database 220 data. For example, the control function block connections or the controller device 100 MT may use the saved information on the location of the access point in the search for suitable access points to establish alternative data channel in case you need to attempt establishing connection with access point or when a connection with the access point. In one of the embodiments of the present invention, the MT 100 may be installed for the cellular connection to try to establish a connection with the point 112, 122 WLAN access, at least in part, based on the stored location information of the access point and the detected location of the MT 100. Thus, since available more accurate location information, it becomes possible, for example. to simplify device management in the transition from primary connection to the alternative connection.

Fig.6 shows additional features of the method in accordance with another variant of osushestvlenie� of the present invention. In one embodiment of the present invention, the detected location of the access point in blocks 600, 610 is compared with previously stored location. If the difference between the detected and the stored locations exceeds a threshold offset value saved location in the block 620 is replaced with the detected location without performing a comparison or regardless of the precision of the positioning. Such a threshold offset value may be, for example, in the range from 100 to 500 meters. If the difference between the detected and stored by the location does not exceed the offset thresholds, block 630 may compare the location of access points based on the values of precision associated with the respective locations of access points. For example, can run block 402 or 408, shown in Fig.4. This method allows you to better recognize situations in which the access point is moved to another location.

It should be noted that the methods described above illustrate only some examples of procedures for the management of location information of the access point, and in the procedure shown in Fig.4-6, may be made various changes. For example, at least some of the blocks 402-414, shown in Fig.4, can be applied even if the Conn�tion connection is not established (400) to the access point.

In another example, the device 100, 200 may be configured to control the blocks 410-414 the procedure for updating the location information of the access point without first checking the level of the signal in blocks 402, 404. This method of management of location information of the access point based on the information about the accuracy of the location of the access point is also shown in Fig.7. In block 702 detected location of the access point by applying the method of determining the location of the access points described above with reference, for example, at block 406. After the determination in block 704 the accuracy of the detected location of the access point is the precision value is compared in block 706, 708 with the precision value stored location of the access point. The location information of the access point in the database (220) of the data device 200 in block 704 is updated with the location of the access point that is detected in block 704. Blocks 702-710 can be used as the control treatment at 100 MT. The method shown in Fig.7, can be applied in one or more embodiments of the present invention, some of which are disclosed in the description.

In other examples of implementation of the order of execution of at least some blocks, for example blocks 402+404, 406, 408, 706, 708, is subject to change. In some other example� can be used two or more threshold values or additional criterion before proceeding to the procedure of comparing the values of accuracy of the locations of access points, any threshold may be used when performing blocks 412, 708.

In accordance with some embodiments of implementation of the present invention after confirmation (414) that the accuracy of the newly detected location of the access point higher than the accuracy of the previously stored location, the MT 100 may be configured to transmit one or more additional devices of a report on the newly discovered location of the access point. Thus, other devices can also use the benefits associated with the detection more reliable location of the access point.

In an embodiment of the present invention, the location information of the access point is stored in the object management device. In another embodiment, the implementation of the location information of the access point initially saved and updated in the object discovery and selection access network (ANDSF access network discovery and selection function). The structure and the available nodes for the object ANDSF specified in the specification 3GPP TS 24.312, "Access Network Discovery and Selection Function (ANDSF) management object (MO)" (management object (MO) the discovery and selection access network (ANDSF)), for example, reference is given in Fig.4.1 version 9.1.0 available on the website of 3GPP. For example, the MT device 100 may be configured to service at least some�Oh information 300 on the WLAN access point object at the nodal WLAN_Location.

Thus, the MT 100 may include a management client device configured to communicate with the management server ANDSF device using a control Protocol device, such as a Protocol OMA DM. For example, the server 152 may represent an ANDSF server. The ANDSF server may provide for 100 MT at least some information about the ANDSF node.

MT 100 may be configured to transmit the report information about the location of the access point, such as the updated location of the access point, the ANDSF server after the connection is established between the MT 100 and the server. The ANDSF server may update its database and can be configured to provide, when necessary, updated information about the location of other objects ANDSF MO and clients ANDSF DM. For example, the server may be configured to update adopted the updated location information of the access point in the Ministry of defence of those devices that already contain an entry for the AP. Thus, it becomes possible efficient allocation of the adjusted information about the locations of access points and the increase in the General level of accuracy of information on the locations of access points in mobile devices. In addition, the location information of the access point can communicate with the server, for example, may communicate some or�I information, shown in Fig.3. For example, together with the location information reported the detection accuracy of the location, the measured RSSI level associated with the updated location.

It should be noted that ANDSF and OMA DM are given as examples of applied methods, and can, for example, be used other ways of controlling the device to update location information of the access point in other devices. For example, the mobile terminal 100 can exchange information about the location (locally connected) access points, or access points or other locally connected devices can receive and then distribute the location information of the access point.

Fig.8 shows a simplified block diagram of top-level elements of the mobile communication device in accordance with an example embodiment of the present invention. The mobile communication device may contain 200 or equipment may present another implementation of equipment 200 shown in Fig.2. The device can be configured as MT 100 and to perform at least some functions shown above for 100 MT/equipment 200.

In General, various embodiments of the devices may include, without limitation, cell phones, personal information devices (PDA,personal digital assistant), portable computers, digital books, devices, imaging, gaming devices, storage devices and play your music files, device access, as well as other portable units or terminals that are integrated functions of mobile communication.

The device contains an element 800 of data processing (DP, data processing) at least one data processor and a memory in which is stored a program 822. The memory 820 may be implemented using any storage technology, suitable for the technical implementation of the respective object. For example, the memory 820 may include non-volatile block, such as EEPROM, flash memory, etc., and a volatile storage unit, such as memory (RAM, random-access memory), including the area of the cache memory for temporary storage of data. DP 800 may be implemented on a single chip, using a set of chips or multiple electrical components. Element 800 data may be of any type suitable to the local technical environment, and may, for example, contain one or more mainframe computers, specialized computers (such as specialized integrated circuits (ASIC, application-specific integrated circuit) or field programmable gate array (FPGA, field programmable gate array), digital signal process�Directors (DSP, digital signal processor) and processors based on a multicore architecture.

The device may contain at least one RF transceiver 810, consisting of transmitter receiver 814 and 812. Note, however, that in many cases the mobile communication device operates in several modes. For example, an electronic device may contain an indoor 810, functioning in accordance with any number of communication protocols of the first, second, third and/or fourth generation, etc. for Example, the device can operate in accordance with a wired communication protocols, such as Ethernet and digital subscriber line (DSL, digital subscriber line), wireless communications protocols for second generation (2G), such as GSM, wireless protocols (3G), such as a 3G protocols defined by 3GPP, CDMA2000, WCDMA and synchronous CDMA Protocol with time division (TD-SCDMA, time division-synchronous CDMA), wireless communications protocols the fourth generation (4G), such as 3GPP LTE, protocols, wireless networking, such as 802.11, wireless communications protocols for short distances, such as Bluetooth, etc. In some cases, the device 800 can be equipped with a programmable radio unit containing only one transmitter and receiver, and digital processing means different duct�fishing radio. One chip can be configured to support two or more radio technologies.

Software 822 may include computer program instructions that, when executed by the data processor 800 allows the device to operate according to at least some examples of embodiments of the present invention. The program may include computer program code are configured to interact with at least one processor device is performed at least some of the functions described with reference to Fig.2-7.

The device may comprise a receiver 830 GPS or other receiver, equipped with a positioning system. DP 800 may be configured to exchange data with elements 840 user interface (UI, user interface) control, such as a touch screen, keyboard, etc. the Device is typically also contains a battery 850, microphone, speaker, circuit 860 to process an audio signal to generate a processed audio signals.

It should be noted that the device may contain chipsets to implement the high-level blocks shown in Fig.8. For example, the device may comprise a chip of power amplification to amplify the signal, the chip signal processing baseband frequencies and possibly other schemes that m�may be associated with one or more (main) processors 800 data.

It should be noted that the device typically contains a variety of additional elements, such as an additional processor(s), additional block(s) of communication, user interface components, elements, capture of multimedia data, sensors such as accelerometers, and modules user identification, which was not discussed in detail in this description.

Embodiments of the present invention can, thus, be implemented as software, hardware, application logic or a combination of software, hardware and application logic. In one of the embodiments of the present invention, the application logic, software or an instruction set stored on one of a variety of traditional computer-readable storage media. In the context of this document, a "machine-readable medium" may be any media or means that can contain, store, communicate, propagate or transport the instructions for use (or in the context of use) the system, equipment or device executing instructions, such as a computer, some examples of which are described above with reference to Fig.2 and 8. Machine-readable medium may include machine-readable media, which may present with�Oh any media or means, can contain or store the instructions for use (or use) the system, equipment or device, such as a computer.

Optionally, at least some of the various functions discussed in this description may be performed in a different order and/or in parallel with each other. In addition, if necessary, one or more of the above functions may be merged or be optional to perform.

Although various aspects of the present invention are set forth in the independent claims, other aspects of the invention includes other combinations of characteristics described in described embodiments, and/or the dependent claims with the characteristics indicated in the independent claims, and not only combinations explicitly set out in the claims.

Here it should also be noted that although the above described embodiments of the present invention, this description should not be construed restrictively. In addition, there may be made various modifications and changes without departing from the scope of the present invention described in the appended claims.

1. Method of determining the location of the access point, including:
the detected location of the access point is connected�Oh or connected to the device,
the accuracy of the detected location of the access point, and
as a result of determining that the detected over the exact location of the access point than the previously stored location of the access point, updating the database of locations by replacing the information previously stored location of the access point information about the detected location; and
as a result of determining that the detected less than the exact location of the access point than the previously stored location of the access point, preventing the update of the database of locations.

2. A method according to claim 1, including:
the control of the signal level of the access point and
when determining that the signal level exceeds the threshold value and detected a more accurate location of the access point as compared with the previously stored location of the access point, updating a database of the locations in the device in accordance with the detected location.

3. A method according to claim 2, characterized in that the signal level is periodically compared with the threshold value.

4. A method according to claim 1, characterized in that the accuracy of the location of the access point determined at least in part, on the basis of the error location based on the signal level of the access point.

5. A method according to claim 1, including:
if the previously stored location of the access point in the location database was not found, adding information about the detected location of the access point in the location database in the device.

6. A method according to claim 1, characterized in that in the presence of a cellular connection attempt to establish a connection with the access point, at least in part, based on the stored location information of the access point and the detected location of the device.

7. A method according to claim 1, characterized in that the location of the access point detected based on the current location of the device based on the information received from the internal receiver of the global positioning system or network server.

8. A method according to claim 1, including:
storing information about the detected location of the access point in the object discovery and selection access network and
transmitting information about the detected location of the access point in the server support discovery and selection access network.

9. A method according to claim 1, including:
comparing the detected location of the access point to previously saved location and
when determining that the difference between the detected and the stored locations exceeds the threshold offset value, Sames�tion saved location detected by a location without comparison of the accuracy of determining the location or regardless of these precisions.

10. Apparatus for determining the location of the access point that contains:
at least one processor and
at least one memory module that stores computer program code,
wherein at least one memory and computer program code are configured to interact with at least one processor device is performed at least the following operations:
the detected location of the access point that is connected or connectable with the device,
the accuracy of the detected location of the access point and
as a result of determining that the detected over the exact location of the access point than the previously stored location of the access point, updating the database of locations by replacing the information previously stored location of the access point information about the detected location; and
as a result of determining that the detected less than the exact location of the access point than the previously stored location of the access point, preventing the update of the database of locations.

11. The device according to claim 10, characterized in that it is configured to control the signal level of the access point and
if the signal level exceeds the threshold value and detected a more accurate location �access points compared to the previously stored location of the access point the device is configured to update the database of the locations in the device in accordance with the detected location.

12. The device according to claim 11, characterized in that it is configured to periodically compare the signal level with the threshold value.

13. The device according to claim 10, characterized in that it is configured for determining the accuracy of the location of the access point, at least in part on the basis of the error location based on the signal level of the access point.

14. The device according to claim 10, characterized in that it is configured to add information about the detected location of the access point in the location database in the device, if the location database is not found earlier stored location of the access point.

15. The device according to claim 10, characterized in that it is configured in the presence of a cellular connection attempt to establish a connection with the access point at least partially based on the stored location information of the access point and the detected location of the device.

16. The device according to claim 10, characterized in that it is configured to detect a location of the access point based on the current location of the device based on information received from internal reception�ICA global positioning system or network server.

17. The device according to claim 10, characterized in that it is configured to store information about the detected location of the access point in the object discovery and selection access network, and
transmitting information about the detected location of the access point in the server support discovery and selection access network.

18. The device according to claim 10, characterized in that it is configured to compare the detected location of the access point to previously saved location and
replace a saved location detected by the location without performing a comparison of the accuracy of determining the location or regardless of such accuracy, when determining that the difference between the detected and the stored locations exceeds a threshold offset value.

19. The device according to claim 10, characterized in that it is a chipset for a mobile communication device.

20. The device according to claim 10, characterized in that it is a mobile terminal containing a transceiver for communication in accordance with IEEE 802.11 x.



 

Same patents:

FIELD: radio engineering, communication.

SUBSTANCE: radio communication devices (1, 2) communicate using a plurality of frequency bands. The radio communication device (1) transmits a control message to the radio communication device (2) using a first frequency band, said message including identification information indicating a second frequency band different from the first frequency band, during a random access procedure. The radio communication device (2) receives the control message from the radio communication device (1) using the first frequency band and transmits data using the second frequency band with said identification information included in the control message.

EFFECT: efficient control of use of a plurality of frequency bands.

4 cl, 31 dwg

FIELD: physics, communications.

SUBSTANCE: invention relates to wireless communication networks and is intended to detect the physical change of the exterior of a network node module which is part of a network node. According to the invention the network node module (19) comprises a movement detector (20) configured to detect movement between a male element and a corresponding female element, where the network node module comprises one of the elements and both elements are required for obtaining an operative network node, and a control unit (24) configured to generate an indication of a physical change of the network node module based on the detected movement.

EFFECT: detecting physical change of the exterior of a network node module which is part of a network node.

23 cl, 13 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to a system including a basic station and a retransmission station connected to the basic station. A mobile communication system includes at least one upper radio station (1) and the retransmission station (2). The retransmission station (2) performs a radio relay operation between the lower radio station (3) and the upper radio station (1). The retransmission station (2) has a possibility, when the connection to the first upper radio station included in connection configuration information pointing at the upper radio station to which the retransmission station (2) shall be connected, is unsuccessful, of being connected to the second upper radio station differing from the first upper radio station and notifying the network (4 and 5) of notification information through the second upper radio station; with that, the notification information specifies that connection to the first upper radio station is unsuccessful.

EFFECT: technical result consists in the simplification of adjustment of information on the configuration of connection to the above system based on connection configuration information.

22 cl, 23 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to a wide-band wireless access system. A method for a mobile station to make a choice of the range in a wide-band wireless access system involves the following stages: transfer of the first code of a preamble of selection of the range for requesting of selection of the range to the basic station through the first possibility of selection of the range of the first frame, and if the first message is received from the basic station before the timer elapses, which indicates time limit, with that, the first message including a response to the first code of the preamble of selection of the range is transmitted during a limited period of time, and it is determined, whether a successful request for selection of the ranged was made by means of the first message or not.

EFFECT: effective selection of a range.

9 cl, 13 dwg, 3 tbl

FIELD: electricity.

SUBSTANCE: invention is referred to methods and structures in wireless communication system that supports aggregation of carrier frequencies and containing radio base station configured to translate system information in at least two cells. Method for user equipment contains receipt stage (410) of configuration information from the radio base station for aggregation of at least two cells, identification stage (420) of the first of at least two cells based on the configuration rule setting that at least the first cell out of two has status differing from status of the remaining cells, and reading stage (430) for translated system information only in the identified cell. The method may also contain stage of compliance with conditions (440) for one parameter or more parameters received from the read system information.

EFFECT: provision of a flexible solution to use system information translated in the multitude of cells in wireless communication system that supports aggregation of carrier frequencies.

20 cl, 13 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to communication systems. The volume of wireless communication between a relay station and a base station is reduced in order to improve the quality of communication, which is the technical result. A wireless communication system includes a relay station, a first radio base station, second radio base stations and a mobile station. The relay station is wirelessly connected to the first radio base station and communicates with the second radio base stations through the first radio base station. When the relay station communicates with the second radio base stations, the relay station requests the first radio base station to communicate with the second radio base stations for the relay station. The requested first radio base station communicates with the second radio base stations for the relay station and transmits the communication result to the relay station.

EFFECT: high quality of communication.

4 cl, 19 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to radio communication. The technical result is that the invention enables a time division duplex (TDD) terminal and a frequency division duplex (FDD) terminal to perform TDD and FDD carrier aggregation. Provided is a carrier aggregation method which includes: a mobile terminal which establishes a connection receives carrier aggregation control information from a base station, which contains carrier frequency identifiers, and configuration information of a radio communication device of receiver carrier frequency for downlink carrier aggregation; the mobile terminal acknowledges the receiver carrier frequency according to the carrier frequency identifiers and configuration information of the radio communication means.

EFFECT: invention also discloses a corresponding base station, a corresponding mobile terminal and a carrier aggregation system consisting of a base station and a mobile terminal.

16 cl, 3 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to acoustic authentication devices for recording in a wireless network. An unauthorised wireless device emits an audible acoustic secret code of unique identification (for example a personal identification number (PIN code)). In some implementations the user hears an acoustic code and enters it manually through the user interface for recording in the network. In other implementations a network authorisation device automatically receives the acoustic code and checks the code authenticity. If authenticity check is successful, the wireless device is recorded in the wireless network.

EFFECT: technical result consists in the improvement of ergonomic recording in a protected wireless network.

15 cl, 3 dwg

FIELD: measurement equipment.

SUBSTANCE: invention relates to portable field tools for maintenance. A tool (52, 102) comprises, without limitation, a module (121) of protocol of wireless communication of a technological process configured with the possibility to maintain communication in accordance with the protocol of wireless communication of technological process. The tool (52, 102) also includes a display (120) and an input device (122). A controller (130) is connected with a module of protocol of wireless communication of technological process, the display (120) and the input device (122). The controller (130) is configured with the possibility of processing a map on a display (120), showing the position of the portable field device (52, 102) relative to at least one facility, such as a field device (22, 23, 104). The controller (130) is additionally configured as capable to determine position of the portable field device (52, 102) for maintenance by means of triangulation using wireless communication of technological process with a row of available field devices (104) with fixed position.

EFFECT: more accurate determination of location of a field device due to mutual use of GPS and triangulation.

32 cl, 8 dwg

FIELD: radio engineering, communication.

SUBSTANCE: in a wireless transmission system 100, a first device 101 and a second device 102 perform wireless data transmission via a wireless transmission channel which uses a plurality of physical links in parallel. In each device, input/output ports 111-113 input and output data. A plurality of wireless signal processing means 141-143 controls different physical links. The wireless signal processing means 141-143 measure the signal strength level of the physical links and notify a peer-side device of the same. Link aggregation control means 130 determines the priority for each of the physical links based on the signal strength level for each physical link. Packet transfer processing means 141-143 select, among physical links configuring the wireless transmission path, a physical link which has a usable band of a predetermined capacity and which is of a high priority as a data receiver.

EFFECT: providing predetermined communication quality during wireless communication using link aggregation techniques.

10 cl, 4 dwg

FIELD: physics; communications.

SUBSTANCE: description is given of a method and device for switching wireless terminal channels. For this, several communication channels with different physical characteristics are supported in the cell of the base station. Each wireless terminal controls several channels and evaluates several channels at the same time, such that, there can be fast switching between channels. Information on the quality of the channel is sent from each wireless terminal to the base station. The wireless terminal or base station selects the channel, based on the evaluated quality of the channel. By supporting several channels and through periodical changes in channels in different implementation alternatives, the time taken before the wireless terminal finds good or suitable channel conditions is minimised, even if the wireless terminal changes position. Several antennae are used at the base station for simultaneous support of several channels, for example, through control of the directional pattern of the antennae.

EFFECT: reduced delays before wireless terminal finds suitable channel conditions.

66 cl, 26 dwg

FIELD: physics; communications.

SUBSTANCE: during different set conditions providing source of sound for company service information as substitutive audio signal for call return, receiver can determine whether source of sound for service information for subscriber or set time interval is provided for. Present invention provides for a method and device for obtaining substitutive repeating audio signal for call return based on choice or successively in accordance with a preset condition.

EFFECT: provision for several substitutive audio signals for call return.

26 cl, 6 dwg

FIELD: physics; communications.

SUBSTANCE: method consists of the following stages: reception of request for channel access from user terminal. Reception of the user terminal can be one of several active user terminals. The transmission cycle duration is determined as a result of reception of a request for channel access. The arrival time of data to the cycle is determined for the user terminal. The arrival time of data to the user terminal is set, so as to designate the channel for the user terminal, starting from the time of arrival of data.

EFFECT: reduced probability of collisions during transfer of data from different users.

31 cl, 8 dwg

FIELD: information technologies.

SUBSTANCE: method for assignment of band channel with adaptive modulation and coding (AMC) to subscriber stations (SS) is realised in wireless communication system, which separates full range of frequencies into multiple subcarrier bands, every of which represents set from previously specified quantity of subranges, every of which represents set of previously specified quantity of adjacent subcarriers. Method comprises the following stages: necessity in use of band channel with AMC is detected; quality of reception is measured in frequency bands; list of frequency bands with high quality of reception is formed; request is sent for assignment of band channel with AMC as well as foresaid list to base station (BS); response is received to mentioned request from BS; in compliance with response, changeover is done in SS in condition of use of band channel with AMC.

EFFECT: creation of flexible system that provides possibility for subscriber stations with proper condition of channel to realise high-speed communication with high throughput.

61 cl, 7 dwg, 3 tbl

FIELD: information technologies.

SUBSTANCE: service center (SZ) for transmission of information content should not know or define number of person who initiates loading, and sole connection (TKV) of communication from communication device (TKG) to service center (SZ) does not require making another communication contact, at that information content is requested in the first communication session (SI1) with the first notice (SN1) about service from service center (SZ), and is delivered from service center (SZ) in the second communication session (SI2) with at least one notice (SN2) about service.

EFFECT: reduction of power inputs and use of hardware resources.

18 cl, 5 dwg

FIELD: information technologies.

SUBSTANCE: system comprises subsystem of all-channel signaling processing, data base subsystem, services processing subsystem and operational maintenance subsystem, at that all subsystems are connected to communication network and accordingly realise information exchange; at that all-channel signaling processing subsystem performs function of OKC-7 processing; data base subsystem is used for storage of user data; services processing subsystem comprises one or more modules for processing of home location register services; operational maintenance subsystem comprises operational maintenance server, services acceptance terminal and close-range terminal of operational maintenance.

EFFECT: provision of possibility to service user of several types of networks via system of home location register.

5 cl, 2 dwg

FIELD: information technologies.

SUBSTANCE: in one version of realisation access network may assign group identifier (group ID) to every of pilot-signals associated with sector, for instance, on the basis of pilot-signals coverage areas, and transmit pilot-signals with appropriate group ID. PN shift may be used as group ID. Access terminal may group accepted pilot-signals in one or more pilot-signals group according to their group ID, and select representative pilot-signals from every group of pilot-signals for transmission of message about pilot-signal level. Access terminal may also use grouping of pilot-signals for efficient control of sets.

EFFECT: provision of efficient and reliable communication systems with multiple carriers.

32 cl, 13 dwg

FIELD: information technologies.

SUBSTANCE: wireless communication network comprises different base stations and subscriber stations. Every base station provides services of broadcasting content transfer to subscriber stations via communication channels of one of the following types: 1) common channel used by multiple subscriber stations, 2) individual channels, every of which is separated for use by separate subscriber station. In response to one or several preset changes of condition, i.e. change of number of subscriber stations that request the program, change of transmission power level used by base station, or in case of other change of network condition, communication channel type used for provisioning of broadcasting content to one or several subscriber stations is switched over.

EFFECT: delivery of broadcasting content with use of errors and individual channels combination, depending on whatever is more preferable in available circumstances.

5 cl, 28 dwg

FIELD: information technologies.

SUBSTANCE: one version of realisation comprises base station, which controls channel of speed indicator, decodes speed indicator channel with application of likelihood maximum decoder and determines availability of packet in speed indicator channel by comparison of probability to threshold, and analyses frame validity in packet-oriented channel on the basis of availability and content of packets accepted in speed indicator channel.

EFFECT: possibility to identify packets in speed indicator channel, high probability of good and bad frames identification in speed indicator channel and corresponding nonperiodical data transfer channel.

43 cl, 5 dwg

FIELD: information technologies.

SUBSTANCE: method and device are provided for provisioning of one or more communication services of point-point set type, such as multimedia service of broadcasting/multicasting (MBMS), to one or more mobile terminals, or subscriber devices (AA). When one or more mobile terminals are moved to new zone of mobile communication system controlled by other network component, after connection to service, information is transmitted between network elements by method.

EFFECT: facilitation of continuous service reception by mobile terminals that moved, preserving network resources and increasing efficiency of mobile communication system.

95 cl, 10 dwg

Up!