Arrangement for improving availability of services in a communication system
Abstract
(57) [Summary] The present invention relates generally to extending the support of services in communication systems, especially telecommunications systems, said systems comprising distributed hardware and software components that interact to serve one or more users. And, the improvement is mainly carried out by introducing an interface into the system that further provides a plurality of services for mobility-based applications. In particular, according to the present invention, service interfaces are introduced for mobility-based applications to provide location information to the application in question.
Term
Term ended
Projected expiry passed 2 April 2018, 8.5 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
1 claim: 1 independent, 0 dependent
- 1【特許請求の範囲】 1.通信システム、特に電気通信システムにおけるサービスの支援を拡張する 装置であって、前記システムは1以上のユーザにサービスを提供するように対話 する分散されたハードウェア及びソフトウェア・コンポーネントを備えている装 置において、移動性をベースとするアプリケーションにサービスを更に提供する インターフェースを前記システムに導入することにより特徴付けられた装置。 2.前記インターフェース及びこれに関連する支援、特に移動性をベースとす るアプリケーションに対するサービスは、任意の開放分散された処理(Open distributed processing:ODP)システム又は一般移 動体システム(generic mobility syste:GMS)に導 入されることを特徴とする請求の範囲1記載の装置。 3.前記移動性をベースとするアプリケーション用のサービス・インターフェ ースの前記導入は、問題とするアプリケーションに位置情報を提供することを特 徴とする請求の範囲1又は2記載の装置。 4.前記位置情報は、分散された移動体システムにより保持された既に利用可 能な情報を備えていることを特徴とする請求項3記載の装置。 5.前記位置情報は、ユーザに対してよりよい支援及びサービスを提供するた めに、アプリケーション、即ち移動性をベースとする既存のアプリケーション及 び新しい範囲のアプリケーションに供給されることを特徴とする請求項3又は4 記載の装置。 6.前記サービス・インターフェースは、オブジェクト呼び出しのインフォー マを備え、続いて前記インフォーマは1ユーザに位置情報を要求する複数のオペ レーションを備えていることを特徴とする請求項3~5のいずれかに記載の装置 。 7.計算処理オブジェクトである前記インフォーマ・オブジェクトは、任意の アプリケーションから呼び出し可能な複数の基本オペレーションを備えているこ とを特徴とする請求項6記載の装置。 8.前記インフォーマ・オブジェクトは、問題とする前記分散された移動体シ ステム(GMS)の他のオブジェクトと協同するように適応されていることを特 徴とする特徴とする請求項3~7記載の装置。 9.前記インフォーマ・オブジェクトは、エージェント技術を通して問題とす る分散されたシステム(GMS)のオブジェクトと協同するように適応され、各 ユーザに対して1つのプロバイダ領域/ユーザ・エージェント(Provide r Domain/User Agent:PD_UA)、及び各端末に対して 1つの端末エージェント(Terminal agent:TA)を定義してい ることを特徴とする請求項8記載の装置。
2 paragraphs, as filed
Description: TECHNICAL FIELD [Detailed description of the invention]
A device that extends the support of services in communication systems Technical field The present invention extends support for services in communication systems, especially telecommunications systems. With respect to the device to be stretched, the system should serve one or more users. Has distributed hardware and software components to interact with To. In particular, the present invention is an improved service for mobility-based applications. It was developed in connection with such a device to provide an interface. Background of the invention An application is a distributed processing engineering (which is used to perform certain functions. Distributed Processing Engineering: D Means to interact with and use multiple features supported by PE) .. The application is designed and implemented by the application designer To. The application is configured in the telecommunications area or service provider Once installed on the da system, this application serves the user It will be in a state of providing space. Some applications are combined and you It can be provided as one service to The. In addition, the service is provided to the user throughout the session and the concept of the session Adopts the TINA service architecture, for example, but is slightly different Interpretation is also acceptable. Simply put, a session allows the user to use the telecommunications area or service. It may be defined as an activity period that has a provider area. Mobility-based applications Mobility-based applications are in the telecommunications area It is a form of application that was born by the introduction, and when achieving its mission It is an application in the form of actively using information related to mobility. Actual In some cases, without mobility, such an application would be meaningless. .. An example of such a mobility-based application is taxi dispatch, Ship management, public security, truck transportation, etc. Other mobility-based apps A application is an information service for mobile users. For example, traffic information Information or weather forecasts are filtered based on the user's current location, while inventories Information is filtered using the user profile. Other information service An example of a bis is a movie currently being performed in a local theater, or a local supermer. Locals extended by on-line information such as sales transactions in Ket Yellow page service [IB94]. Current state of technology and problems related to this GSM (Global System for Mobile Commun) ication: Global system for mobile communication), UPT (Univars) al Personal Telecommunication: Universal For current mobile networks and systems such as (personal telecommunications) etc. A well-defined service for mobility-based applications in There is no interface. An object of the present invention An object of the present invention is a device capable of improving the design of an application in relation to the prior art. It is to provide a place. Another object of the present invention is to make a mobile system distributed by a much more effective method. It is to provide a device that can utilize the contained information. Another object of the present invention is based on mobility by a distributed mobile system. To provide a device that provides a service interface to an application And. Yet another object of the invention is an example of an arbitrary mobility-based application. For example, a service that includes a set of operations that can be requested to obtain the desired location information. To provide an interface. Outline of the invention The above objectives are characterized by the configuration described in the attached claims, and the first sentence Achieved by the equipment described. Further devices and effects of the present invention are attached with the following description made in connection with the drawings. It becomes clear from the claims. A brief description of the drawing FIG. 1 shows an embodiment of the present invention, particularly an informa in a general mobile system. It outlines the introduction of informer objects. Yes, that object is a local information service to the application in question Provide Detailed description of the examples In the following, with reference to the attached FIG. 1, a detailed description of an embodiment according to the present invention will be given. I do. A requirement common to all mobility-based applications is one To get the location information of one user in The Group. This information is up It is used for further processing and judgment processing that are application-specific. To clarify this, I will give an example of taxi dispatch. All taku The taxi closest to the customer and available when the "real-time" location of the sea is known -Can be recognized. Solution GMS (Generic Mobilirty) for distributed mobile systems System: General mobile system). To support the mobility of terminals and users, GMS maintains some form of location information. To have. GMS location information is needed by mobility-based applications Even if it does not completely correspond to the location information that is said to be, it is possible to convert and make it useful. Can be done. GMS has the following functions. 1. GMS exists if at any time and for any user If so, receive the terminal currently used by the user and the incoming application. You can find the terminal you want. 2. At any time and for any user, GMS is NAP (Ne) twork Access Point) Or can find the NAP service area where the device is currently located .. The cell is serviced by a base station in a mobile cellular network such as GSM. This is an example of an NPA service area to be used. 3. From 1 and 2 above, G at any time and for any user MS can find the NAP service area where the user is currently located Yes (if it exists). 4. GMS also has a history record related to the movement of any device and any user. Has data. If NAP Service Area 1 is very large (eg city size), then The information that the user can currently reach in a cell is some applications, For example, it may not be related to taxi dispatch, but for other applications May be interested. The degree of usefulness of location information held by GMS is in the telecommunications system area. Depends on both the equipment and the requirements of the application that uses it. About this And we won't go into further, but I got the information I needed more from GMS How to provide the required operations that can be called by the application I will do it about Ruka. We have the following basic operations that can be called from the application Introduced a computational object called Informer To do. -Operation to get the NAP service where the user is located: GetNapOfUse r (in Userid) out NAPid, out Status) -Operations to get NAP for user groups: GetGroupNapOfUser (in GroupId, out ListOfNap, out Status) -Operations to get terminals for user groups: GetTerminalOfUserl (in Userid, out Terminalid, out Status) -Operations to get terminals for user groups: GetGroupTerminalOf User (in GroupId, out ListOfTerm, out Status) -Operation to get the NAP service where the terminal is located: GetNapOfTermi nal (in Userid, out NAPid, out Status) -Operations to get NAP for user groups: GetGroupNapOfTerm inals (in GroupId, out ListOfNap, out Status) This informa also obtains the following user or terminal historical data. Can have an operation for. -Operation to get user history data: GetHistoryOfUser (in User) id, out report, out Status) -Operation to get the history data of the terminal: GetHistoryOfTerminal (in Us erid, out report, out Status) To get location information, the informal object is the other object in GMS. We need help from JECT. Agent technology so that GMS does not lose track of users and terminals technique) is used. That is, one agent P for each user D_UA (Provider Domain User Agent) is defined And one TA (terminal agent) is defined for each terminal. ) Informa object needs support from both PD_UA and TA Is. All about which positions should be available to the application Users and terminals must be registered with an informa object I. The user is the User_Registration object Every time an object containing stellation information) is registered, PD_UA is set to You need to inform the informor object. This is set at the time of subscription May be good. The same applies to terminals. TA is Terminal_Data Every time you update the NAPid saved in (object containing terminal location information) , TA needs to inform the informa object. This is at the time of joining May be constructed with. The informa object must have the following additional operations: There is. UserRegister (in Userid, in PD_UAref, out Status) TerminalRegister (in Userid, in TAref, out Status) UserUpdate (in Userid, in Terminalid, out Status) TermUpdate (in Userid, in NAPid, out status) As shown in Figure 1, the first group of operations we specify is the second GMS internal object so that the loop feeds the informal object An application to get location information while being used by a project ( 3 clients are shown in the figure) in the client object More used. The important features of the present invention can be listed as follows. 1. Service interface for mobility-based applications Provides location information held by the mobile system distributed to the application. Introduced to serve. 2. Such a service interface is a 1-user, 1-user glue Operation for requesting the location information of one terminal, one terminal group, and An object that has an operation for requesting historical data of the user and the terminal. It is carried out by the call informer. Effect of the invention The present invention relates to information that is already available, i.e. any distributed mobile system. Promote the additional use of location information. Location information is better for the user Based on the mobility of application calls that provide support and services Supplied in a new range of applications.<img file="JP2001521690A_D0001.tif" />
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| JP2001224055A | Cited by | Japan | Search report |
49 members in 7 offices
Priority claims9
| Document | Office | Kind | Date |
|---|---|---|---|
| 971605 | Norway | A | |
| 971605 | Norway | A | |
| 971605 | Norway | – | |
| 9800110 | Norway | W | |
| 9800110 | Norway | W | |
| 1997971605 | – | – | – |
| 199800110 | – | – | – |
| NO19970001605 | – | – | – |
| WO1998NO00110 | – | – | – |
Members49
| Document | Office | Kind | |
|---|---|---|---|
| NO971605D0 | Norway | D0 | |
| NO971605L | Norway | L | |
| WO9845982A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO9845985A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO9845986A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO9845987A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO9845988A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO9845989A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO9846036A1 | World Intellectual Property Organization (WIPO) | A1 | |
| AU6857098A | Australia | A | |
| AU6857198A | Australia | A | |
| AU6857298A | Australia | A | |
| AU6857398A | Australia | A | |
| AU6857498A | Australia | A | |
| AU6857598A | Australia | A | |
| AU6857698A | Australia | A | |
| WO9845982A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO9845988A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO9845989A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO9845986A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO9845987A3 | World Intellectual Property Organization (WIPO) | A3 | |
| EP0974214A1 | European Patent Office (EPO) | A1 | |
| EP0974233A2 | European Patent Office (EPO) | A2 | |
| EP0974235A2 | European Patent Office (EPO) | A2 | |
| EP0976222A2 | European Patent Office (EPO) | A2 | |
| EP0980629A2 | European Patent Office (EPO) | A2 | |
| EP0981876A2 | European Patent Office (EPO) | A2 | |
| EP0981921A1 | European Patent Office (EPO) | A1 | |
| US6233446B1 | United States of America | B1 | |
| US6275709B1 | United States of America | B1 | |
| JP2001519062A | Japan | A | |
| JP2001521686A | Japan | A | |
| JP2001521687A | Japan | A | |
| JP2001521688A | Japan | A | |
| JP2001521689A | Japan | A | |
| JP2001521690AThis record | Japan | A | |
| US6332081B1 | United States of America | B1 | |
| US6336130B1 | United States of America | B1 | |
| JP2002510440A | Japan | A | |
| US6389037B1 | United States of America | B1 | |
| US6490613B1 | United States of America | B1 | |
| US6964050B1 | United States of America | B1 | |
| EP0974233B1 | European Patent Office (EPO) | B1 | |
| DE69837040D1 | Germany | D1 | |
| DE69837040T2 | Germany | T2 | |
| JP4234210B2 | Japan | B2 | |
| JP4267708B2 | Japan | B2 | |
| EP0981921B1 | European Patent Office (EPO) | B1 | |
| DE69841308D1 | Germany | D1 |
13 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Decision of refusalJAPANESE INTERMEDIATE CODE: A02A02 | A02 | |
| Written permission of extension of timeJAPANESE INTERMEDIATE CODE: A602A602 | A602 | |
| Written request for extension of timeJAPANESE INTERMEDIATE CODE: A601A601 | A601 | |
| Written permission of extension of timeJAPANESE INTERMEDIATE CODE: A602A602 | A602 | |
| Written request for extension of timeJAPANESE INTERMEDIATE CODE: A601A601 | A601 | |
| Written permission of extension of timeJAPANESE INTERMEDIATE CODE: A602A602 | A602 | |
| Written request for extension of timeJAPANESE INTERMEDIATE CODE: A601A601 | A601 | |
| Notification of reasons for refusalJAPANESE INTERMEDIATE CODE: A131A131 | A131 | |
| Written permission of extension of timeJAPANESE INTERMEDIATE CODE: A602A602 | A602 | |
| Written request for extension of timeJAPANESE INTERMEDIATE CODE: A601A601 | A601 | |
| Report on retrievalJAPANESE INTERMEDIATE CODE: A971007A977 | A977 | |
| Notification of reasons for refusalJAPANESE INTERMEDIATE CODE: A131A131 | A131 | |
| Written request for application examinationJAPANESE INTERMEDIATE CODE: A621A621 | A621 |
Numbers
- Publication
- 2001-521690
- Publication, DOCDB
- 2001521690
- Publication, EPODOC
- JP2001521690
- Application
- 54263898
- Application, DOCDB
- 54263898
- Application, EPODOC
- JP19980542638
Titles2
- Japanese
- 【発明の名称】通信システムにおけるサービスの支援を拡張する装置
- English
- INDUSTRIAL APPLICABILITY A device for expanding service support in a communication system.
Classification
- CPC, 17
- H04W8/18
- H04L63/10
- H04Q3/005
- H04Q3/0095
- H04W80/04
- H04L67/303
- H04L67/306
- H04L67/04
- H04L67/10
- H04L69/03
- H04L69/329
- H04W12/084
- H04L67/51
- H04L67/52
- H04L69/32
- H04L9/40
- H04L67/01
- IPC, 16
- G01C21 00
- G06F9 46
- G06F12 14
- G06F15 00
- G06F15 16
- G08G1 123
- H04B7 26
- H04L9 32
- H04L12 56
- H04L29 06
- H04L29 08
- H04M3 46
- H04Q3 00
- H04W8 18
- H04W12 00
- H04W80 04