GB2410153A - A collaborative network service information discovery method and communication device - Google Patents
A collaborative network service information discovery method and communication device Download PDFInfo
- Publication number
- GB2410153A GB2410153A GB0401129A GB0401129A GB2410153A GB 2410153 A GB2410153 A GB 2410153A GB 0401129 A GB0401129 A GB 0401129A GB 0401129 A GB0401129 A GB 0401129A GB 2410153 A GB2410153 A GB 2410153A
- Authority
- GB
- United Kingdom
- Prior art keywords
- network
- service information
- network service
- service
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/10—Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/04—Terminal devices adapted for relaying to or from another terminal or user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A collaborative discovery method is provided for use by a plurality of communication devices (MD1 to MD5), wherein network service information (NSI1) discovered by any device (eg MD1) of the plurality is made available for sharing with and discovering by at least one other device of the plurality (eg MD2 to MD4) by transmitting the network service information (NSI1) wirelessly to the at least one other device (MD2 to MD4), the network service information (NSI1) relating to at least one of a network (N1 to N3) over which a device of the plurality can communicate and a service (S1, S2) which a device of the plurality can use. The network service information comprises network configuration date (operating frequency range, physical layer characteristics, network performance data, quality of service data) relating to a network that enables a device to be configured to communicate over that network.
Description
M&C Folio: GBP89049 Document: 974983 Network Service Information Discovery
Method and Communication Device The present invention relates to a network service information discovery method and a communication device adapted to perform such a method.
Figure I of the accompanying drawings is a schematic diagram illustrating the interaction between a plurality of mobile devices MDI to MD5 with a plurality of network operators NO1 to NO3 and service providers SPl to SP2. In Figure 1, mobile device MDI is connected to and communicating over a network N1 provided by network operator NOT. Mobile device MD1 is within communication range of a base station BS1 and the network operator NO1 is using base station BS1 to communicate with mobile device MDT. Similarly, mobile devices MD2 and MD3 are connected to and communicating over a network N2 provided by a network operator NO2 via a base station BS2. Mobile device MD4 is connected to and communicating over a network N3 provided by network operator NO3 via a base station BS3.
Also illustrated in Figure 1 are two service providers SP1 and SP2. Mobile device MD1 is using a service Sl provided by the service provider SP1 over the network N1, while the mobile device MD2 is using a service S2 provided by the service provider SP2 over the network N2. The service provider SP1 may or may not be the same commercial entity as the network operator NOT, and similarly for the service provider SP2 and the network operator NO2. Conventionally it has been the case that a particular network operator would also be the service provider for that network. However, it is envisaged that in the future it will be more common that a user of a mobile device will be able to choose a service provider irrespective of the network operator that is operating the network to which the mobile device is connected. The identity of the service provider is usually of little importance to the user, the type and quality of the service itself usually being of more relevance.
In this example, the network operators NOI and N02 are providing a different type of network. Network Nl is a GSM network while network N2 is a UMTS network.
Network N3 is of the same type as network Nl (GSM), but is provided by a different network operator and accordingly has a different configuration (e.g. operating frequency range) to that of the network Nl.
The most common type of mobile device available is a single-mode mobile device which is adapted and configured to communicate over a single type of network. For example, a single-mode GSM mobile device is not able to connect to a UMTS network.
Second generation mobile phones, such as those that operate according to the GSM system, conventionally detect the presence of available networks by scanning known portions of the radio spectrum. These portions of spectrum are static and are set out on a regional basis by regulators. Since a GSM mobile device operates according to the GSM standard, it will know how to identify a GSM bearer present within the spectrum range scanned. For example, if the mobile device MD5 is a single-mode GSM mobile device then it would perform a network discovery procedure by scanning the GSM operating frequency range to determine that networks Nl and N3 are available, following which it could connect to either of these networks.
Multi-mode mobile devices are capable of communicating over any one of a number of network types. For example, one type of multi-mode mobile device MD is capable of communicating both over a GSM network and a UMTS network. The task of detecting available networks is therefore harder than for a single-mode mobile device.
A re-configurable mobile device takes the multi-mode concept further, and such a mobile device is able to modify its radio, protocol stack, system and application software to operate on a limitless number of networks. Therefore, if a re-configurable mobile device is seeking available networks, it will conceivably need to search for all network technologies. Detecting the presence of alternative modes in a given location is a nontrivial task. The re-configurable mobile device will be required to suspend current activity whilst it monitors the air interface, at a range of frequencies, for a range of modulation schemes, before returning to its current mode. If the frequency range scanned by the mobile device is large then the time taken to perform the scanning operation could result in the mobile device becoming unavailable for extended periods, which has clear implications for the user. This situation is greatly exacerbated if the mobile device is "in call", in the traditional sense, or otherwise maintaining a communication session. The scanning process also presents a large drain on limited battery resources.
Spectrum for radio communications systems is currently allocated in a static manner.
Portions of spectrum are allocated periodically for emerging systems and each system keeps within its spectrum allocation. However, there is pressure to change the way in which spectrum is allocated since operators are at present forced to purchase spectrum before knowing how much of it they actually require. As mobile device technology becomes more flexible and re-configurable, there are proposals to make the spectrum allocation process more flexible too, with the dynamic allocation of spectrum on a temporal or regional basis. This in turn will make the process of network detection and monitoring still harder, since a mobile device will need to scan large portions of spectrum (for example 400MHz to 60GHz) without knowing what type of network technology will be found at any particular frequency. The time to scan will accordingly be very large, service discontinuities are likely and the drain on battery life will be significant.
It is therefore desirable to provide an alternative method for discovery of network and service information.
According to a first aspect of the present invention, there is provided a collaborative discovery method for use by a plurality of communication devices, wherein network service information discovered by any device of the plurality is made available for sharing with and discovering by at least one other device of the plurality by transmitting the network service information wirelessly to the at least one other device, the network service information relating to at least one of a network over which a device of the plurality can communicate and a service which a device of the plurality can use.
The network service information may comprise network configuration data relating to a network that enables a device to be configured to communicate over that network. The network configuration data may comprise one or more radio physical layer characteristics of the network concerned, for example the operating frequency range of the network concerned.
The network service information may comprise service configuration data relating to a service that enables a device to use that service.
The network service information may comprise network performance data relating to the performance of a network. The network performance data may comprise a Quality of Service indication for the network concerned.
The network service information may comprise information identifying a network and/or service.
The network service information may comprise costing information relating to a network and/or service.
A plurality of different network types may be available and at least one device of the plurality may be capable of communicating over more than one network type. One of the network types may be a GSM network.
Each device of the plurality may use a primary communications channel to communicate over a network and at least two devices of the plurality may have a secondary communications channel, different to the primary communications channel, for transmitting the network service information between the at least two devices. The secondary communications channel may be a Bluetooth communications channel. The primary communications channel may be a GSM channel.
The network service information may be transmitted from a device following a request received from another device. The request may be broadcast.
The network service information may be broadcast periodically by a device for receipt by any other device within range of the broadcast.
The network service information may be generated by a device that has connected to the network and/or used the service to which the information relates.
The network service information may comprise time stamp data indicating the time when it was generated or updated by a device and the validity of the information may be dependent upon the time stamp data. The information may be deemed void after a predetermined length of time from the time indicated by the time stamp data.
The network service information may comprise location stamp data indicating the location at which it was generated by a device and the validity of the information may be dependent upon the location stamp data. The information may be deemed void a predetermined distance from the location indicated by the location stamp data.
At least one of the devices may be a mobile communication device.
A service may be provided over a network, or it may be provided direct to a mobile device without using an established network.
According to a second aspect of the present invention there is provided a method of configuring a communication device for connection to a network using network configuration data obtained using a collaborative discovery method according to the first aspect of the present invention.
According to a third aspect of the present invention there is provided a method of reconfiguring a communication device connected to a first network for connection to a second network, different to the first network, based on network service information obtained using a collaborative discovery method according to the first aspect of the present invention.
The communication device may be reconfigured based on network performance data of the network service information. The network performance data may relate to the performance of the first network. The network performance data may relate to the performance of the second network.
According to a fourth aspect of the present invention there is provided a communication device adapted to perform a collaborative discovery method as one of a plurality of communication devices, in which network service information discovered the device is made available for sharing with and discovering by at least one other communication device of the plurality by transmitting the network service information wirelessly to the at least one other device, the network service information relating to at least one of a network over which a device of the plurality can communicate and a service which a device of the plurality can use.
According to a fifth aspect of the present invention there is provided an operating program which, when loaded into a communication device, causes the device to become a device according to the fourth aspect of the present invention.
According to a sixth aspect of the present invention there is provided an operating program which, when run on a communication device, causes the device to perform a collaborative discovery method as one of a plurality of communication devices, in which network service information discovered the device is made available for sharing with and discovering by at least one other communication device of the plurality by transmitting the network service information wirelessly to the at least one other device, the network service information relating to at least one of a network over which a device of the plurality can communicate and a service which a device of the plurality can use.
The operating program may be carried on a carrier medium. The carrier medium may be a transmission medium or a storage medium.
Reference will now be made, by way of example, to the accompanying drawings, in which: Figure 1, discussed hereinbefore, is an illustrative diagram showing the network and service connections established in a conventional manner; Figure 2 is an illustrative diagram showing the distribution of network service information in a collaborative discovery method embodying the present invention; Figure 3 is an illustrative diagram showing the network and service connections following the configuration of a mobile device using a collaborative discovery method embodying the present invention; Figure 4 is a diagrammatic representation of an example of network service information used in an embodiment of the present invention; and Figure 5 is a graph showing the transmission range required to give 90% coverage for different densities of mobile devices.
Figure 2 is an illustrative diagram showing a communications system having the same basic elements as the communications system shown in Figure I but in which the elements are adapted to perform a collaborative discovery method embodying the present invention. In the example described above with reference to Figure 1, the mobile device MDS would discover the existence of network N1 by performing a conventional spectrum-scanning method prior to the establishment of communication over the network Nl. As will be described below, in an embodiment of the present invention a completely different approach is taken which involves the sharing of information already obtained by other mobile devices.
In the communications system of Figure 2, like that shown in Figure 1, mobile device MDI has already established a network connection over network Nl, mobile devices MD2 and MD3 are already communicating over network N2 and mobile device MD4 is already configured to communicate over network N3. Mobile devices MDI and MD2 are also using services Sl and S2 respectively provided over their respective networks, as was the case with the system described above with reference to Figure 1.
The discovery procedure performed by each of the mobile devices MDI to MD4 to obtain the necessary network configuration data to enable them to be configured to communicate over their respective networks is not important in the context of an embodiment of the present invention. The network configuration data discovered by these mobile devices could have been obtained by a collaborative discovery method according to an embodiment of the present invention or it could have been obtained by some other means, for example a conventional spectrum-scanning approach.
A collaborative discovery method according to an embodiment of the present invention will be described by considering the discovery procedure employed to provide mobile device MD5 with the necessary network configuration data to enable it to be configured to communicate over the network N1.
Since mobile device MD1 is already communicating over network N1 and using the service S 1, the device must have already discovered the necessary network configuration data and service configuration data relating to network N1 and service S1.
This configuration data will be referred to herein individually or collectively as "network service information". During the course of normal operation, mobile device MD1 will also take various measurements relating to the performance and quality of the network N1, and this network performance data is also included within the meaning of the term "network service information" which is discovered by the mobile device MDT.
In a collaborative discovery method according to an embodiment of the present invention, network service information NSIl discovered by mobile device MD1 is made available for sharing with and discovering by other devices of the communications system as follows. In the present embodiment, the network service information NSI1 is broadcast periodically by mobile device MD1 using a secondary communications channel different to the primary communications channel used by mobile device MD1 for communications over the network N1. The secondary communications channel has a range R1 and any mobile device within this range is able to receive the network service information NSI1 broadcast by the mobile device MDT.
In the illustration of Figure 2, mobile devices MD2, MD3 and MD4 are within range and therefore capable of receiving the network service information NSI1.
In particular, mobile device MD4 receives, and therefore discovers, the network service information NSI1 and repeats the above procedure performed by mobile device MDI by broadcasting the discovered network service information NSII using its own secondary communications channel having a range R4. In turn the network service information NSII is received, and therefore discovered, by mobile device MD5. Mobile device MD5 is then able to configure itself for connection to the network Nl using the network service information NSII obtained using the above- described collaborative discovery method.
Other mobile devices in the system, such as mobile devices MD2 and MD3, will operate the same collaborative discovery method, passing on any network service information discovered. This leads to a widespread dissemination of network service information and allows a mobile device using this method to build up a complete picture of the available networks and services as well as other information relating to these networks and services such as quality, performance and pricing of the networks and services. It will be appreciated that the network service information need not comprise information relating to both a network and a service, but could comprise information relating to only one of these.
It has been described above how a collaborative discovery method embodying the present invention can supply the mobile device MD5 with the necessary network configuration data to allow it to configure itself to communicate over an available network. With re-configurable mobile devices, or even single-mode devices capable of switching to a different network based on the same network technology (type), the network service information obtained from other mobile devices using a method embodying the present invention can also be used to effect a re-configuration of the mobile device, as will now be described.
In Figure 2, the mobile device MD4 is already configured to communicate over the network N3, but has received network service information NSII from the mobile device MDI. The network service information NSII contains network configuration data relating to the network Nl as well as network performance data relating to the network Nl. Upon receipt of this network service information NSII, the mobile device MD4 could determine that the network N1 is in fact offering superior communication performance to the network N3 to which it is already connected. As a result, the mobile device MD4 could perform a re-configuration procedure based on the network service information NSII and re-configure itself to communicate instead over the network Nl.
The network service information NSI1 also contains service configuration data relating to the service S I which the mobile device MD I has been using. This service configuration data could also be used by mobile device MD4 as a basis for switching from network N3 to network N1 if the service Sl is required by the user of the mobile device MD4 and the service S I is only available over the network N1.
Figure 3 is a schematic illustration of the network and service connections following the configuration of mobile device MD5 to communicate over network N1 and the re- configuration of mobile device MD4 to communicate over network N1 and to receive service S1.
Many protocols exist for the advertisement and discovery of services and these protocols could be used in an embodiment for the distribution of network service information. In one implementation, the network service information could be presented in a descriptive mark-up language such as XML (Extensible Markup Language) within the Resource Description Framework (RDF). The use of such descriptive languages enables the network service information to have a very rich content, imparting significantly more information than could be derived from simply scanning the radio spectrum.
Figure 4 is a diagrammatic representation of the network service information expressed in such a format. As can be seen from Figure 4, the network service information is broadly sub-categorised into "network information" and "service information". The former is sub-categorised into "general", "quantitative" and "qualitative" information and the latter is sub-categorised into different services. Examples of information in the "general network" sub-category are the network name, operator name, network technology, access status, donor location, validity period, basestation/access point identifier, modulation scheme and spreading code. Information within the "quantitative network" sub-category can include the received signal strength indicator (RSSI), transport channel block error rate, signal-to-noise ratio (SNR), transmit power, operating frequency range, carrier frequency, channel bandwidth, bit error rate (BER) and latency. Information in the "qualitative network" sub-category includes the network loading rating and the quality-of-service (QoS) rating. Within each service sub-category, information can include the name of the service, the type of the service (for example, MMS or A/V streaming) and the cost associated with the service.
The secondary communications channel described above can be, for example, a Bluetooth channel or any other type of wireless channel, for example an infrared or WiFi channel. The advantage of using a secondary communications channel different to the primary communications channel used for communications over the primary network is that network service information can be transmitted without affecting access to the network and services provided over the primary communications channel.
However, it is also possible that the primary communications channel is used to transmit and receive network service information; the time taken for this purpose would not be as great as a conventional spectrumscanning approach.
One of the main issues concerning the choice of technology for the secondary communications channel is coverage. In an ad hoc network, devices are connected if they are directly within range of another device. In one embodiment of the present invention, devices will pass on network service information by broadcasting it to any other device within communication range, who will in turn pass it on to others. Thus a device can receive network service information if there is a path between it and the device that originally obtains the information. Such a device is then within coverage of the originating device. Simulations can estimate coverage for secondary communication channel technologies with different transmission ranges.
Figure 5 shows, for a variety of different densities of mobile devices (measured in devices per square meter), the transmission ranges required to give 90% coverage (assuming that devices are distributed uniformly randomly in a fixed area) . To provide some context to the density values, 0.01 devices per m2 corresponds to the expected density in a busy shopping centre or airport, while 0.15 devices per m2 would typically be the density in a crowded bar or restaurant. For 90% coverage in the first of these two scenarios, the secondary communications channel requires a range of at least 1 5m. For the second scenario, a range of only 5m is required. For lower densities than 0.01 devices per m2, a higher transmission range would be required.
Bluetooth technology provides three main power classes. Power class 3 is the most prevalent, being the class typically found in small mobile devices. Power class 3 has the lowest output power of the available power classes, and is therefore the most efficient, but only has a range of I Om. Power class 1 is used in larger access points, and has a range of 1 OOm. Power class 2 provides a range between power class 1 and power class 3.
If a larger range (and therefore greater coverage) is required, then IEEE 802.11b technology can be employed, which has a typical range of up to I OOm.
Another alternative would be ultra wide band (UWB) technology which is in development but which is expected to have a range of about I Om. However, there is the possibility for higher power levels and therefore wider ranges, and in addition the UWB technology has a very low power consumption and some useful properties relating to location estimation.
The network service information provided by the mobile devices in a system is preferably distributed to other devices in the system nearinstantaneously to provide a live and accurate representation of the available networks and services at that time and location. The network service information could comprise time stamp data indicating the time when it was generated or updated by a mobile device and the validity of the information could be made dependent upon the time stamp data so that, for example, the network service information is deemed void after a predetermined length of time from the time indicated by the time stamp data. This would prevent the use and further dissemination of obsolete or out-of-date network service information.
Likewise, information relating to a network or to a service is often only appropriate within a particular area, with mobile devices outside the area being unable to use that network or service. The use of a short- range secondary communications channel will act partly to restrict the dissemination of network service information to within a local area, but the network service information could also comprise location stamp data indicating the location at which it was generated by a device and the validity of the network service information could be made dependent upon the location stamp data.
For example, the network service information could be deemed void when at a device which is a predetermined distance from the location indicated by the location stamp data. Alternatively, the network service information could comprise information specifying the area in which the network or service is available.
Although an embodiment of the present invention has been described above as having a plurality of mobile devices, it will be appreciated that fixed communication devices can also form part of the communications system over which the collaborative discovery method operates. Any type of fixed or mobile communication device can be used for this purpose.
Although it is shown in Figure 2 that the service provider SP1 provides a service Sl over the network N1 which is provided by the network operator NOI, and similarly for service provider SP2 and network operator N02, it will be appreciated that a service provider is not restricted by any technical considerations to providing services over a particular network. For example, service provider SPI could provide the service Sl over the network N2 or N3. Of course, there is also no restriction implied by network operators NOI to N03 providing their respective networks Nl to N3 from the base stations BS I to BS3. In reality, base stations are usually shared by a number of network operators.
It is described above that a mobile device having network service information to be shared with other mobile devices broadcasts this information periodically for receipt by any other mobile device within range. The frequency of broadcasts is flexible and can depend on such factors as available battery power or mobility of the broadcasting device. Instead of broadcasting the network service information, a device could also transmit the information directly to another mobile device. Direct transmission or broadcasting of the information could be initiated on the request of another mobile device. Such requests for network service information, which may themselves be broadcast, may be performed periodically to keep an accurate picture of available networks andservices in the vicinity, or on demand, for example prior to a reconfiguration operation.
An embodiment of the present invention does not involve the scanning of spectrum and is therefore less time consuming than conventional methods. Directly related to the amount of time that spectrum scanning techniques take to complete is the amount of power such procedures would consume. It is important that power consumption is minimised since mobile devices are reliant on limited power supplies. An embodiment of the present invention is far more power efficient than conventional discovery techniques. One embodiment of the present invention can also utilise low- power, shortrange radio links to transmit network service information to achieve a more power- efficient distribution. An embodiment of the present invention enables a re- configuration procedure to be completed in a very short time compared to conventional procedures in which a lengthy discovery process must first be completed.
A collaborative discovery method according to an embodiment of the present invention may be enabled on a communication device either through hardware or software, or a combination thereof. An operating program to enable the discovery method to be performed on a communication device may be stored on a device-readable medium, but could also, for example, be embodied in a signal such as a downloadable data signal provided from an Internet website. The appended claims are to be interpreted as covering an operating program by itself, or as a record on a carrier, or as a signal, or in any other form.
Claims (39)
- CLAIMS: 1. A collaborative discovery method for use by a plurality ofcommunication devices, wherein network service information discovered by any device of the plurality is made available for sharing with and discovering by at least one other device of the plurality by transmitting the network service information wirelessly to the at least one other device, the network service information relating to at least one of a network over which a device of the plurality can communicate and a service which a device of the plurality can use.
- 2. A method as claimed in claim 1, wherein the network service information comprises network configuration data relating to a network that enables a device to be configured to communicate over that network.
- 3. A method as claimed in claim 2, wherein the network configuration data comprises one or more radio physical layer characteristics of the network concerned.
- 4. A method as claimed in claim 3, wherein the network configuration data comprises the operating frequency range of the network concerned.
- 5. A method as claimed in any preceding claim, wherein the network service information comprises service configuration data relating to a service that enables a device to use that service.
- 6. A method as claimed in any preceding claim, wherein the network service information comprises network performance data relating to the performance of a network.
- 7. A method as claimed in claim 6, wherein the network performance data comprises a Quality of Service indication for the network concerned.
- 8. A method as claimed in any preceding claim, wherein the network service information comprises information identifying a network and/or service.
- 9. A method as claimed in any preceding claim, wherein the network service information comprises costing information relating to a network and/or service.
- 10. A method as claimed in any preceding claim, wherein a plurality of different network types are available and at least one device of the plurality is capable of communicating over more than one network type.
- 11. A method as claimed in claim 10, wherein one of the network types is a GSM network.
- 12. A method as claimed in any preceding claim, wherein each device of the plurality uses a primary communications channel to communicate over a network and at least two devices of the plurality have a secondary communications channel, different to the primary communications channel, for transmitting the network service information between the at least two devices.
- 13. A method as claimed in claim 12, wherein the secondary communications channel is a Bluetooth communications channel.
- 14. A method as claimed in claim 12 or 13, wherein the primary communications channel is a GSM channel.
- 15. A method as claimed in any preceding claim, wherein the network service information is transmitted from a device following a request received from another device.
- 16. A method as claimed in claim 15, wherein the request is broadcast.
- 17. A method as claimed in any preceding claim, wherein the network service information is broadcast periodically by a device for receipt by any other device within range of the broadcast.
- 18. A method as claimed in any preceding claim, wherein the network service information is generated by a device that has connected to the network and/or used the service to which the information relates.
- 19. A method as claimed in any preceding claim, wherein the network service infommation comprises time stamp data indicating the time when it was generated or updated by a device and the validity of the information is dependent upon the time stamp data.
- 20. A method as claimed in claim 19, wherein the information is deemed void after a predetermined length of time from the time indicated by the time stamp data.
- 21. A method as claimed in any preceding claim, wherein the network service information comprises location stamp data indicating the location at which it was generated by a device and the validity of the information is dependent upon the location stamp data.
- 22. A method as claimed in claim 21, wherein the information is deemed void a predetermined distance from the location indicated by the location stamp data.
- 23. A method as claimed in any preceding claim, wherein at least one of the devices is a mobile communication device.
- 24. A method as claimed in any preceding claim, wherein a service is provided over a network.
- 25. A method of configuring a communication device for connection to a network using network configuration data obtained using a collaborative discovery method as claimed in claim 2, 3 or 4, or any one of claims 5 to 24 when dependent on claim 2.
- 26. A method of reconfiguring a communication device connected to a first network for connection to a second network, different to the first network, based on network service information obtained using a collaborative discovery method as claimed in any one of claims 1 to 24.
- 27. A method as claimed in claim 26, wherein the communication device is reconfigured based on network performance data of the network service information.
- 28. A method as claimed in claim 27, wherein the network performance data relates to the performance of the first network.
- 29. A method as claimed in claim 27 or 28, wherein the network performance data relates to the performance of the second network.
- 30. A communication device adapted to perform a collaborative discovery method as one of a plurality of communication devices, in which network service information discovered by the device is made available for sharing with and discovering by at least one other communication device of the plurality by transmitting the network service information wirelessly to the at least one other device, the network service information relating to at least one of a network over which a device of the plurality can communicate and a service which a device of the plurality can use.
- 31. An operating program which, when loaded into a communication device, causes the device to become a device as claimed in claim 30.
- 32. An operating program which, when run on a communication device, causes the device to perform a collaborative discovery method as one of a plurality of communication devices, in which network service information discovered by the device is made available for sharing with and discovering by at least one other communication device of the plurality by transmitting the network service information wirelessly to the at least one other device, the network service information relating to at least one of a network over which a device of the plurality can communicate and a service which a device of the plurality can use.
- 33. An operating program as claimed in claim 31 or 32, carried on a carrier medium.
- 34. An operating program as claimed in claim 33, wherein the carrier medium is a transmission medium.
- 35. An operating program as claimed in claim 33, wherein the carrier medium is a storage medium.
- 36. A collaborative discovery method substantially as hereinbefore described with reference to Figures 2 to 5 of the accompanying drawings.
- 37. A method of reconfiguring a mobile device substantially as hereinbefore described with reference to Figures 2 to 5 of the accompanying drawings.
- 38. A method of configuring a mobile device substantially as hereinbefore described with reference to Figures 2 to 5 of the accompanying drawings.
- 39. A communication device substantially as hereinbefore described with reference to Figures 2 to 5 of the accompanying drawings.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0401129A GB2410153B (en) | 2004-01-19 | 2004-01-19 | Network service information discovery method and communication device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0401129A GB2410153B (en) | 2004-01-19 | 2004-01-19 | Network service information discovery method and communication device |
Publications (3)
Publication Number | Publication Date |
---|---|
GB0401129D0 GB0401129D0 (en) | 2004-02-18 |
GB2410153A true GB2410153A (en) | 2005-07-20 |
GB2410153B GB2410153B (en) | 2006-02-01 |
Family
ID=31726416
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB0401129A Expired - Fee Related GB2410153B (en) | 2004-01-19 | 2004-01-19 | Network service information discovery method and communication device |
Country Status (1)
Country | Link |
---|---|
GB (1) | GB2410153B (en) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006120556A3 (en) * | 2005-05-10 | 2007-02-08 | Nokia Corp | Content distribution & communication system for enhancing service distribution in short range radio environment |
US7263345B2 (en) | 2004-03-17 | 2007-08-28 | Nokia Corporation | System and method for remote service information |
US7313120B2 (en) | 2003-09-16 | 2007-12-25 | Nokia Corporation | Application control in peer-to-peer ad-hoc communication networks |
WO2008024629A2 (en) * | 2006-08-23 | 2008-02-28 | Motorola Inc. | Formation of wireless local area networks based on movement direction of nodes |
US7412224B2 (en) | 2005-11-14 | 2008-08-12 | Nokia Corporation | Portable local server with context sensing |
EP1959697A1 (en) | 2007-02-19 | 2008-08-20 | Alcatel Lucent | A method of providing information about radio access possibilities |
WO2008119381A1 (en) * | 2007-03-30 | 2008-10-09 | Telecom Italia S.P.A. | Method and system for enabling connection of a mobile communication terminal to a radio communication network |
EP1985126A2 (en) * | 2006-02-06 | 2008-10-29 | Motorola, Inc. | Neighbor-assisted handover in mobile communications systems |
US7492777B2 (en) | 2002-10-31 | 2009-02-17 | Nokia Corporation | Device detection and service discovery system and method for a mobile ad hoc communications network |
US7545941B2 (en) | 2003-09-16 | 2009-06-09 | Nokia Corporation | Method of initializing and using a security association for middleware based on physical proximity |
US7697894B2 (en) | 2005-03-01 | 2010-04-13 | Nokia Corporation | Method and system for tactile confirmation of service bookmarks |
CN102572836A (en) * | 2010-12-20 | 2012-07-11 | 联想(北京)有限公司 | Method for accessing wireless network, portable mobile terminal and wireless network system |
GB2498765A (en) * | 2012-01-27 | 2013-07-31 | Renesas Mobile Corp | Discovery signalling in a device-to-device communication system |
EP2621220A1 (en) * | 2012-01-27 | 2013-07-31 | Research In Motion Limited | Assisted system scanning with paired devices |
WO2013154861A1 (en) * | 2012-04-11 | 2013-10-17 | Motorola Solutions, Inc. | Secure ad hoc communication systems and methods across heterogeneous systems |
US8606265B2 (en) | 2012-01-27 | 2013-12-10 | Blackberry Limited | Assisted system scanning with paired devices |
US8787906B2 (en) | 2007-03-30 | 2014-07-22 | Telecom Italia S.P.A. | Method and system for enabling connection of a mobile communication terminal to a radio communication network |
WO2015183877A1 (en) * | 2014-05-29 | 2015-12-03 | Qualcomm Incorporated | Systems and methods for sharing scanning information |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1137240A2 (en) * | 2000-03-18 | 2001-09-26 | Robert Bosch Gmbh | Radiotelephone |
GB2361603A (en) * | 2000-04-20 | 2001-10-24 | Nokia Corp | Transferring browser information between wireless communication devices |
EP1246487A2 (en) * | 2001-03-30 | 2002-10-02 | Kabushiki Kaisha Toshiba | Mode monitoring and identification through distributed radio |
-
2004
- 2004-01-19 GB GB0401129A patent/GB2410153B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1137240A2 (en) * | 2000-03-18 | 2001-09-26 | Robert Bosch Gmbh | Radiotelephone |
GB2361603A (en) * | 2000-04-20 | 2001-10-24 | Nokia Corp | Transferring browser information between wireless communication devices |
EP1246487A2 (en) * | 2001-03-30 | 2002-10-02 | Kabushiki Kaisha Toshiba | Mode monitoring and identification through distributed radio |
Cited By (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7492777B2 (en) | 2002-10-31 | 2009-02-17 | Nokia Corporation | Device detection and service discovery system and method for a mobile ad hoc communications network |
US7590097B2 (en) | 2002-10-31 | 2009-09-15 | Nokia Corporation | Device detection and service discovery system and method for a mobile ad hoc communications network |
US7313120B2 (en) | 2003-09-16 | 2007-12-25 | Nokia Corporation | Application control in peer-to-peer ad-hoc communication networks |
US7545941B2 (en) | 2003-09-16 | 2009-06-09 | Nokia Corporation | Method of initializing and using a security association for middleware based on physical proximity |
US7263345B2 (en) | 2004-03-17 | 2007-08-28 | Nokia Corporation | System and method for remote service information |
US7697894B2 (en) | 2005-03-01 | 2010-04-13 | Nokia Corporation | Method and system for tactile confirmation of service bookmarks |
WO2006120556A3 (en) * | 2005-05-10 | 2007-02-08 | Nokia Corp | Content distribution & communication system for enhancing service distribution in short range radio environment |
US7359674B2 (en) | 2005-05-10 | 2008-04-15 | Nokia Corporation | Content distribution & communication system for enhancing service distribution in short range radio environment |
US7412224B2 (en) | 2005-11-14 | 2008-08-12 | Nokia Corporation | Portable local server with context sensing |
EP1985126A2 (en) * | 2006-02-06 | 2008-10-29 | Motorola, Inc. | Neighbor-assisted handover in mobile communications systems |
EP1985126A4 (en) * | 2006-02-06 | 2012-12-26 | Motorola Mobility Llc | Neighbor-assisted handover in mobile communications systems |
US8958743B2 (en) | 2006-08-23 | 2015-02-17 | Google Inc. | Formation of wireless local area networks based on movement direction of nodes |
WO2008024629A3 (en) * | 2006-08-23 | 2008-07-24 | Motorola Inc | Formation of wireless local area networks based on movement direction of nodes |
WO2008024629A2 (en) * | 2006-08-23 | 2008-02-28 | Motorola Inc. | Formation of wireless local area networks based on movement direction of nodes |
EP1959697A1 (en) | 2007-02-19 | 2008-08-20 | Alcatel Lucent | A method of providing information about radio access possibilities |
JP2010525624A (en) * | 2007-03-30 | 2010-07-22 | テレコム・イタリア・エッセ・ピー・アー | Method and system for enabling connection of a mobile communication terminal to a wireless communication network |
US8295852B2 (en) | 2007-03-30 | 2012-10-23 | Telecom Italia S.P.A. | Method and system for enabling connection of a mobile communication terminal to a radio communication network |
CN101669390B (en) * | 2007-03-30 | 2013-02-20 | 意大利电信股份公司 | Method and system for enabling connection of a mobile communication terminal to a radio communication network |
WO2008119381A1 (en) * | 2007-03-30 | 2008-10-09 | Telecom Italia S.P.A. | Method and system for enabling connection of a mobile communication terminal to a radio communication network |
US8787906B2 (en) | 2007-03-30 | 2014-07-22 | Telecom Italia S.P.A. | Method and system for enabling connection of a mobile communication terminal to a radio communication network |
CN102572836A (en) * | 2010-12-20 | 2012-07-11 | 联想(北京)有限公司 | Method for accessing wireless network, portable mobile terminal and wireless network system |
US8606265B2 (en) | 2012-01-27 | 2013-12-10 | Blackberry Limited | Assisted system scanning with paired devices |
EP2621220A1 (en) * | 2012-01-27 | 2013-07-31 | Research In Motion Limited | Assisted system scanning with paired devices |
GB2498765A (en) * | 2012-01-27 | 2013-07-31 | Renesas Mobile Corp | Discovery signalling in a device-to-device communication system |
US9369953B2 (en) | 2012-01-27 | 2016-06-14 | Blackberry Limited | Assisted system scanning with paired devices |
WO2013154861A1 (en) * | 2012-04-11 | 2013-10-17 | Motorola Solutions, Inc. | Secure ad hoc communication systems and methods across heterogeneous systems |
US9178893B2 (en) | 2012-04-11 | 2015-11-03 | Motorola Solutions, Inc. | Secure AD HOC communication systems and methods across heterogeneous systems |
WO2015183877A1 (en) * | 2014-05-29 | 2015-12-03 | Qualcomm Incorporated | Systems and methods for sharing scanning information |
US9609579B2 (en) | 2014-05-29 | 2017-03-28 | Qualcomm Incorporated | Systems and methods for sharing scanning information |
JP2017517206A (en) * | 2014-05-29 | 2017-06-22 | クアルコム,インコーポレイテッド | System and method for sharing scanning information |
Also Published As
Publication number | Publication date |
---|---|
GB2410153B (en) | 2006-02-01 |
GB0401129D0 (en) | 2004-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9794774B2 (en) | Method and apparatus for cognitive radio coexistence | |
US9622156B2 (en) | System and method for efficient access network query protocol (ANQP) discovery of multiple access points (APs) | |
KR101578311B1 (en) | Discovering network information available via wireless networks | |
US9001783B2 (en) | Dual base stations for wireless communications systems | |
KR101524459B1 (en) | Selecting a cell Associated with a Radio Access Technology | |
JP2006229938A (en) | Finding of distributed network | |
KR101397737B1 (en) | Method and apparatus for selecting a multi-band access point to associate with a multi-band mobile station | |
US8437753B2 (en) | Method for managing neighbor base station information in mobile communication system and system thereof | |
KR101584922B1 (en) | Wireless communication device, wireless communication system, and related methods | |
GB2410153A (en) | A collaborative network service information discovery method and communication device | |
EP3111701B1 (en) | Access point initiated neighbor report request | |
US20070064655A1 (en) | Techniques to provide measurement pilot transmission information in wireless networks | |
US8233908B2 (en) | Method and apparatus to dynamically select a frequency between basic service sets in a same channel | |
CN103561449A (en) | Wireless access method and wireless access point | |
CN103391633A (en) | Network access method and device | |
KR20150020698A (en) | System and method for subscription and policy provisioning | |
KR20070099046A (en) | A method for discovery the network service provider and apparatus | |
WO2014106434A1 (en) | System and method for efficient access network query protocol (anqp) discovery of multiple access points (aps) | |
US20220159565A1 (en) | Method and apparatus for node selection in integrated access and backhaul network | |
US20130165136A1 (en) | System and method for managing resources in a communication system | |
CN105075346A (en) | Improving communication efficiency | |
US11601873B2 (en) | System and method for optimized load balancing on 6 GHz radios using out-of-band discovery in a mixed AP deployment | |
KR20120139414A (en) | System and method for simultaneously transmitting data in heterogeneous network | |
Mishra et al. | Some Studies on Factors Influencing Maximum Association Number of Wi-Fi Access Point | |
CN118044250A (en) | Information reporting method, device, equipment, storage medium and program product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PCNP | Patent ceased through non-payment of renewal fee |
Effective date: 20200119 |