Method for transferring data using permanent identifier including routing information
Abstract
The method for transferring data sends the data as part of a first permanent identifier associated with an end user in a communication system. The first permanent identifier is sent along with a second permanent identifier, also associated with the end user, during a communication procedure prior to establishing a traffic channel in the communication system, Besides the data, the first permanent identifier includes routing information to a home system forming part of the communication system. Based at least in part on recognizing the second permanent identifier, a home system sends at least the first permanent identifier to a destination entity. The destination entity extracts the data from the first permanent identifier, In this manner, a traffic channel does not need to be established to transmit the data.
Term
No projected expiry on record.
- Priority
- Filed
- Granted
- Today
25 claims: 22 independent, 3 dependent
- 1一種於行動通訊系統傳送資料之方法,包含a)接收資料;b)形成一第一永久識別符包括一部分接收到的資料以及至一本地系統之路由資訊;c)由一通訊裝置發送至少第一永久識別符及一第二永久識別符。
- 2如申請專利範圍第1項之方法,其中步驟a)接收來自通訊裝置使用者之資料。
- 3如申請專利範圍第1項之方法,其中步驟a)接收來自終端使用者系統包括或連結至通訊裝置之資料。
- 4如申請專利範圍第1項之方法,其中通訊裝置為一行動站。
- 5如申請專利範圍第4項之方法,其中路由資訊包括一行動國碼及一行動網路碼。
- 6如申請專利範圍第4項之方法,其中第二永久識別符為行動站之電子序號。
- 7如申請專利範圍第1項之方法,其中第二永久識別符係關聯通訊裝置之至少一部分。
- 8如申請專利範圍第1項之方法,其中路由資訊包括一行動國碼及一行動網路碼。
- 9如申請專利範圍第1項之方法,其中通訊裝置構成一無線通訊系統之一部分。
- 10如申請專利範圍第1項之方法,其中通訊裝置構成一有線通訊系統之一部分。
- 11如申請專利範圍第1項之方法,其中步驟b)構成第一永久識別符來進一步包括目的地實體路由資訊,指示第一永久識別符路由至何者目的地實體。
- 12一種處理一永久識別符之方法,包含:a)儲存至少一第一類型永久識別符;b)接收一第一類別永久識別符及一第二類型永久識別符;c)決定接收到的第一類型永久識別符是否匹配儲存的預定第一類型永久識別符之一;d)若步驟c)決定存在有匹配,則發送接收到的第二類型永久識別符給一目的地實體。
- 13如申請專利範圍第12項之方法,進一步包含:e)儲存各儲存的第一類型預定永久識別符關聯之一預定第二類型永久識別符;f)決定接收到的第二類型永久識別符是否匹配儲存的預定的第一類型永久識別符關聯的儲存的預定的第二類型永久識別符,因此當步驟c)決定存在有匹配時,步驟c)決定匹配接收到的第一類型永久識別符;以及其中當步驟c)決定存在有匹配以及步驟f)決定不存在有匹配時,步驟d)發送至少接收到的第二類型永久識別符給接收到的第一類型永久識別符關聯的目的地實體。
- 14如申請專利範圍第13項之方法,其中當步驟c)決定存在有匹配及步驟f)決定不存在有匹配時,步驟d)發送接收到的第一及第二類型永久識別符給接收到的第一類型永久識別符關聯的目的地實體。
- 15如申請專利範圍第12項之方法,其中步驟b)於本地系統接收到第一及第二類型永久識別符;以及接收到的第二類型永久識別符包括路由至本地系統之第一路由資訊。
- 16如申請專利範圍第15項之方法,其中接收到的第二類型永久識別符進一步包括路由至一目的地實體的第二路由資訊。
- 17如申請專利範圍第16項之方法,其中步驟d)發送接收到的第二類型永久識別符給第二路由資訊指示的目的地實體。
- 18如申請專利範圍第15項之方法,其中該目的地實體為本地系統。
- 19如申請專利範圍第15項之方法,其中本地系統構成無線通訊系統之一部分。
- 20如申請專利範圍第15項之方法,其中本地系統構成有線通訊系統之一部分。
- 21如申請專利範圍第12項之方法,進一步包含:e)於該目的地實體提取接收到的第二類型永久識別符之一部分作為資料。
- 22如申請專利範圍第12項之方法,其中接收到的第一類型永久識別符係關聯接收到的第一及二類型永久識別符來源。
- 23一種處理一永久識別符之方法,包含:a)接收至少一第一類型永久識別符;以及b)提取第一類型永久識別符之一部分作為資料。
- 24如申請專利範圍第23項之方法,其中步驟a)接收第一類型永久識別符及第二類型永久識別符。
- 25如申請專利範圍第24項之方法,其中接收到的第二類型永久識別符係關聯接收到的第一及第二類型永久識別符之來源。
Independent claims25
59 paragraphs, as filed
Method for transmitting data using permanent identifier containing routing information
<u>Related applications</u>
The following applications are related to this case and are filed at the same time as this case: the case number is unknown, the name is "the method of transmitting data using an expanded permanent identifier", the inventor is the inventor of the case; and the case number is unknown and the name is "the method of transmitting data", the invention The person is the inventor of the case.
<u>Field of invention</u>
The present invention relates to the field of communications; in particular, it relates to a method of transmitting data using a permanent identifier including routing information.
<u>Description of related technologies</u>
Figure 1 illustrates the logical block diagram of a conventional communication system that provides activity. This logical block diagram represents a wireless or wired (ground pull-down) communication system that can provide subscriber activity. As shown, the end user 2 communicates with a destination entity 6 through a first communication device 4, a service system 12, a network 14, a local system 16 and a second communication device 8. The end user 2 represents an entity (human, system, or machine) that generates information and communication to the destination entity 6 (also human, system, or machine) .
The first communication device 4 represents a device on the interface of the service system 12. For example, taking wireless communication as an example, the service system 12 includes any number of base stations, mobile switching centers, confirmation centers, etc. to provide wireless communication services to the coverage area where the communication device 4 is located, and the communication device 4 represents a mobile station. Continuing to describe the wireless communication example, the network 14 represents a public or private communication network such as a public switched telephone network, a public packet network or a private packet network: and the local system 16 represents a wireless communication service provider, a mobile station (that is, a communication device). 4) The user has established a contract with the service provider to provide mobile wireless communication services. In this way, the local system 16 similar to the service system 12 also includes any number of base stations, mobile switching centers, confirmation centers, etc. to provide wireless mobile communication services to the coverage area. Since certain wireless mobile communication providers have wired coverage areas, service providers with different coverage areas enter into roaming contracts to serve each other's customers. In this example, the second communication device 8 can be a mobile station or a wired connection to the local system 16. In addition, in this example or any other specific examples, the second communication device 8 is connected to the local system 16 through a network such as the network 14. As for the alternative, the second communication device 8 forms part of the local system 16.
As for the example of how the wired mobile communication system is shown in FIG. 1, the service system 12 represents a mobile communication service provider that provides services to the location where the communication device 4 is located, and the network 14 represents, for example, a long-distance cable carrier and the local system 16. It means that another offline mobile communication service provider, and the end user 2 has entered into a contract with the mobile service provider to provide the offline mobile communication service. The first communication device 4 represents a smart or programmable phone. The specific embodiment of the smart phone allows the end user 2 to place the programmed integrated circuit card inside the smart phone, and convert the smart phone into the end user's personal phone. In other words, the programmed integrated circuit card provides the subscriber information of the end user 2 to the smart phone. By mistake, this information is communicated to the service system 12 and the communication between the service system 12 and the local system 16 allows for example (1) pairing The call of the end user 2 is routed to the smart phone (ie, the communication device 4) or (2) the end user 2 places the call in the service system 12 as if it is still in the service area of the local system 16.
The wired and wireless examples above provide two examples of the multiple possible mobile communication systems shown in Figure 1.
The mobile communication system shown in the logic block diagram of FIG. 1 provides a variety of challenges to the service system 12 and the local system 16. These systems hope to only provide communication services to effective users and to receive appropriate payments for the services provided. In this way, various communication systems are associated with numerous standards and agreements to ensure that the aforementioned goals are achieved.
The most common technology adopted by such standards is to use the permanent identifier of the associated end user 2. The local system 16 assigns an identifier, which will be referred to as the first permanent identifier hereinafter. The first permanent identifier consists of two parts. The first part includes routing information to be routed to the local system 16, and identifying the local system 16 with which the service system 12 will communicate. The second part of the first permanent identifier identifies the end user 2 to the local system 16 and is often an identification number. Many wireless communication standards refer to the first permanent identifier as a mobile station identifier (MSID).
An example of the first permanent identifier is the International Mobile Station (or Subscriber) Identifier (IMSI) specified in the International Telecommunication Union-Telecommunication Sector (ITU-T) Recommendation E.212.
The IMSI format description is as follows:
1MSI (up to 15 digits) = MCC (3 digits) + MNC (1 to 3 digits) + MSIN (9-11 digits)
The mobile country code (MCC) constitutes the first three digits of the IMSI and identifies the country where the local system 16 is located. Together with the mobile network code (MNC), it forms the next 1 to 3 digits, and the MCC forms the local system code for identifying the local system 16. American communication standards often refer to this local system code as the local network identifier (HNI). Next, the 9-11 digits form the identification number pre-assigned to the end user 2 by the local system 16.
Another type of permanent user identifier (hereinafter referred to as the "second permanent identifier") is known by the local system 16 and associated with the end user 2, but it is not necessarily specified by the local system 16. Such an identifier is also associated with the first communication device 4 or a part of it for use by the end user 2 in some way. In the mobile wireless communication system, the second permanent identifier may be the electronic serial number (ESN) of the mobile station serving as the first communication device 4. In a wireless mobile communication system, such as the smart phone example discussed above, the second permanent identifier can be the serial number of the programmed integrated circuit card. The second permanent identifier can even be, for example, the phone number of an Integrated Service Digital Network (ISDN) phone.
The local system 16 typically stores the first and second permanent identifier pairs for each subscriber, such as the end user 2. When communicating with the service system 12, the communication device 4 provides the first and second permanent identifiers to the service system 12. Based on the routing information of the first permanent identifier, the service system 12 understands that it is obtained from the communication with the local system 16, for example, the end user 2 becomes authenticated. In order to authenticate the end user 2, the service system 12 provides one or both of the first and second permanent identifiers to the local system 16. Typically, if the local system 16 receives only one of the identifiers, the local system 16 will request another identifier from the service system 12.
If the first and second permanent identifiers provided by the service system 12 match the pair of relative first and second permanent identifiers stored in the local system 16, the local system 16 authenticates the end user 2. Such processing can also be used as part of the procedure to verify (for billing purposes) or confirm (to avoid fraud) the end user 2. Referring again to the wireless example, this verification process is typically performed as part of the registration process included in most wireless communication standards.
Once verified, the service system 12 provides communication services to the end user 2. For example, in a wireless system, the service system 12 will open a traffic channel to the effective mobile station when it receives a call from the mobile station of the end user 2 to make such a request. The traffic channel has been opened, and now the end user 2 can transmit data to the destination entity 6.
However, there is still a need for a more efficient method of data transmission than the lengthy process of requesting and establishing traffic channels.
<u>Summary of the invention</u>
The method of transmitting data according to the present invention forms the first permanent identifier of the associated end user (human, system or machine) in the mobile communication system. The first permanent identifier includes information routed from the mobile communication system to the local system, and also includes data associated with the end user in a predetermined part. The communication device of the mobile communication system used by the end user sends the second permanent identifier and the first permanent identifier, both of which are destined for the local system. The second permanent identifier is also associated with the end user in some way to identify the end user.
Based on the second permanent identifier, the local system can identify the end user associated with the received first and second permanent identifier pairs, and send at least the first permanent identifier to the destination entity (human, system) based on at least this identification Or machine). The destination entity extracts the predetermined part of the first permanent identifier as data. In this way, the data is transmitted from the end user to the destination entity through the mobile communication system without establishing a traffic channel.
<u>Detailed description of preferred embodiments</u>
The conventional communication system illustrated in FIG. 1 will be used to illustrate the method of transmitting data. In this way, the details of the components in FIG. 1 will not be repeated.
As mentioned above, the numerous standards and protocols associated with the mobile communication system shown in FIG. 1 use the first permanent identifier and the second permanent identifier. In order to transmit data, the communication device 4 initiates a procedure within the scope of the standard or agreement to request the transmission of the first and second permanent identifiers. For example, in mobile wireless communication systems, various standards require mobile stations to transmit first and second permanent identifiers as part of the registration process
However, the communication device 4 modifies the first permanent identifier before transmission. In addition, the end user 2 supplies the modified first permanent identifier to the communication device. In particular, the first part of the first permanent identifier contains routing information to the local system 16, but the second part or part thereof usually includes a user identification number pre-designated by the local system 16, including data from the end user 2.
The second permanent identifier remains unchanged. As a result, the first permanent identifier is called a variable identifier, and the second permanent identifier is called a fixed identifier.
For example, when the IMSI is a variable identifier, the modified IMS1 has the following format:
IMSI (up to 15 digits) = MCC (3 digits) + MNC (1-3 digits) + information (9-11 digits).
As part of the initialization process, the service system 12 provides variable and fixed identifiers to the local system 16 via the network 14 and the second communication device 8. If the service system 12 only provides one of the variable and fixed identifiers, the local system 16 requests another identifier. The local system 16 compares the variable and fixed identifiers with stored variable and fixed identifier pairs. If the local system 16 finds that the received fixed identifier matches the stored fixed identifier, but the received variable identifier does not match the stored variable identifier associated with the mutually matched stored fixed identifier, the local system 16 Identify the received variable identifier storage data. When the local system 16 recognizes the received variable identifier storage data, the local system 16 sends the received variable and fixed identifier through the second communication device 8 to the destination entity 6 associated with the matched storage fixed identifier. . The local system 16 is also unable to authenticate the first communication device 4 to the service system 12. As a result, the service system 12 chooses to refuse to provide service to the first communication device 4.
Based on the received fixed identifier, the destination entity 6 recognizes that the received fixed and variable identifiers are from the end user 2. In addition, since the variable identifier does not match the variable identifier of the end user 2, the destination entity 6 recognizes that the variable identifier contains data. In addition, simply receiving the identifier from the local system 16 triggers the identification of the variable identifier containing data. The destination entity 6 recognizes that the variable identifier contains data, and extracts the second part of the variable identifier as the data.
As known in the industry, the method according to the present invention allows the end user 2 to transmit data to the destination entity without requesting and establishing a traffic channel.
As discussed above, the end user 2 can be a human, a system, or a machine. For example, the end user 2 can be the end user system shown in FIG. 2. FIG. 2 illustrates the logic block diagram of the end user system 100 by way of example. As shown, the end user system 100 includes a first central processing unit (CPU) 102 connected to a first read-only memory (104) and a first random access memory (106). The first CPU 102 executes certain functions based on a predetermined program stored in the first ROM 104 according to the received input. The intermediate and final processing results are stored in the first RAM 106. According to the program stored in the first ROM 104, the first CPU 102 transmits data to the communication device 2 for transmission.
As known in the industry, the end user system 100 can be any of a variety of end users, such as automated teller machines, sensing or measuring devices (such as gas or electricity meters), vending machines, vehicles, automated vehicles, and robots. , Security warning systems, environmental or climate tracking systems, etc., which receive input in some way, such as from humans or sensors. As a result, there is a need for an end-user system 100 that can transmit data accumulated during processing of its functions to a related remote destination entity 6.
As for a more specific example, the end user system 100 can be a vehicle tracking device that measures the distance traveled by the wheels and detects the current location of the vehicle by using the first communication device 4, the service system 12, the network 14, the local system 16, and the second Second, the communication device 8. The end user system 100 can transmit data to the destination entity 6 at a remote distance and location according to the method of the present invention.
In an alternative embodiment, the first communication device 4 forms a part of the end user system 100, or the end user system 100 forms a part of the first communication device 4. In a possible mobile wireless communication system, the first communication device 14 is a mobile station, and the mobile station constitutes a part of the end user system 100.
As also discussed above, the destination entity 6 may be a human, a system, or a machine. For example, the destination entity 6 may be the processing system 110 shown in FIG. 3. As shown, the processing system 110 includes a second CPU 112 connected to a second ROM 114 and a second RAM 116. The second CPU 112 executes processing functions according to a predetermined program stored in the second ROM 114, and stores intermediate and final processing results in the second RAM 116.
Continuing to discuss the vehicle tracking example, the processing system 110 is a processing system of a transportation company, which retrieves data sent to it by the end user system 100, and uses the retrieved data, for example, to prepare customer bills.
As for the alternative, the second communication device 8 constitutes a part of the destination entity 6 or the destination entity 6 constitutes a part of the second communication device 8.
In addition, the local system 16 can directly communicate with the destination entity 6 through communication lines (such as optical fibers, cables, etc.), thus eliminating the second communication device 8. The second communication device 8 can also be exempted in another alternative embodiment, in which the destination entity 6 forms a part of the local system 16 or the local system 16 forms a part of the destination entity 6.
As for further alternatives and preferably form part of the specific embodiment, the destination entity 6 forms part of the local system 16, or the local system 16 forms part of the destination entity 6, and the local system 16 does not store any variable identifiers. Instead, the local system 16 is not expected to continuously authenticate the end user 2 and therefore can provide communication services. The local system 16 only expects to receive data from the end user 2. In this way, when the local system 16 receives the fixed identifier from the service system 12 and matches the stored fixed identifier, the local system 16 sends the variable and fixed identifier to the destination entity 6.
FIG. 4 illustrates another logic block diagram of the mobile communication system according to the present invention. The specific embodiment of Fig. 4 is the same as that shown in Fig. 1, but with the addition of (1) the third to Mth communication devices 8-1,...,8-M are connected to the local system 16 and (2) the second to Nth destinations The earth entities 6-1,...,6-N are connected to the third to Mth communication devices 8-1,...,8-M.
In this embodiment, the local system 16 supports multiple destination entities 6, 6-1,..., 6-N. The local system 16 stores the first to Nth destination entities 6, 6-1,..., 6-N in unique addresses, respectively. In this way, in order to appropriately direct the data to one of the first to Nth destination entities 6, 6-1,..., 6-N, the end user 2 or the communication device 4 forms the second part of the variable identifier, which The predetermined part includes the unique address of the recipient of the intended destination entity. The rest of the second part of the variable identifier can be used to send data.
For example, assuming that 10 or less destination entities are supported by the local system 16, a single digit can be used to uniquely identify the destination entity. It is also assumed that for the purposes of this example, the variable identifier is IMSI. The revised IMSI has the following format:
IMSI (up to 15 digits) = MCC (3 digits) + MNC (1-3 digits) + unique destination entity identifier or address (1 digit) + data (8-10 digits).
Although it is shown in this example that the unique destination entity identifier constitutes the first part of the second part of the variable identifier, the unique destination entity may constitute any part of the second part of the variable identifier.
When processing a received fixed and variable identifier pair, the received fixed identifier matches the fixed identifier stored in the local system 16, and the local system 16 obtains the destination in the predetermined part of the second part of the variable identifier Entity identifier. The local system 16 then sends the fixed and variable identifiers to the destination entity 6, 6-1,..., 6-N identified by the destination entity identifier. As for the alternative, the second communication device 8, 8-1,..., 8-M may form part of the destination entity 6, 6-1,..., 6-N, or the destination entity 6, 6 1,...6-N can form part of the second communication device 8,8-1,...,8-M.
In addition, the local system 16 can directly communicate with one or more destination entities 6, 6-1,..., 6-N through communication lines (such as optical fibers, cables, etc.): this eliminates one or more second communication devices 8, 8 -1,..., 8-M. The second communication device 8, 8-1,..., 8-M can also be exempted in another alternative embodiment, where the destination entity 6, 6-1,..., 6-N constitutes the local system 16 Part of it.
Although most of the examples cited in the present invention are wireless mobile communication systems, those in the industry understand from the foregoing disclosure that the present invention can also be applied to wired mobile communication systems.
As described in this way, it is obvious that it can be changed in many ways. Such changes are not deemed to deviate from the essence and scope of the present invention, and all such modifications are intended to be included in the scope of the following patent applications.
The detailed description and drawings in the following text are for illustrative purposes only for a better understanding of this
Inventions in which similar reference numbers indicate corresponding parts in each figure, and
in:
Figure 1 illustrates the logical block diagram of the conventional communication system with an example;
Fig. 2 illustrates a logical block diagram of a specific embodiment of the system of Fig. 1 for end users;
Fig. 3 illustrates a logical block diagram of a specific embodiment of the system of the destination entity of Fig. 1; and
Fig. 4 illustrates a logical block diagram of a specific embodiment of the communication system according to the present invention.
25 members in 10 offices
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 09261737 | United States of America | – | |
| 26173799 | United States of America | A | |
| 19990261737 | – | – | – |
| US19990261737 | – | – | – |
Members25
| Document | Office | Kind | |
|---|---|---|---|
| CA2298933A1 | Canada | A1 | |
| EP1033890A1 | European Patent Office (EPO) | A1 | |
| CN1266338A | China | A | |
| JP2000261861A | Japan | A | |
| KR20000062715A | Republic of Korea | A | |
| CA2313678A1 | Canada | A1 | |
| EP1069795A2 | European Patent Office (EPO) | A2 | |
| CN1281318A | China | A | |
| EP1069795A3 | European Patent Office (EPO) | A3 | |
| BR0003783A | Brazil | A | |
| KR20010021081A | Republic of Korea | A | |
| JP2001069177A | Japan | A | |
| TW453065BThis record | Taiwan Province of China | B | |
| MXPA00006785A | Mexico | A | |
| TW480893B | Taiwan Province of China | B | |
| US6615045B1 | United States of America | B1 | |
| US6748227B1 | United States of America | B1 | |
| CA2313678C | Canada | C | |
| KR100688916B1 | Republic of Korea | B1 | |
| KR100742416B1 | Republic of Korea | B1 | |
| JP3954266B2 | Japan | B2 | |
| EP1069795B1 | European Patent Office (EPO) | B1 | |
| DE60042868D1 | Germany | D1 | |
| JP4410399B2 | Japan | B2 | |
| EP1033890B1 | European Patent Office (EPO) | B1 |
2 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Annulment or lapse of patent due to non-payment of feesLapsedMM4A | MM4A | |
| Issue of patent certificate for granted invention patentGrantedGD4A | GD4A |
Numbers
- Publication
- 453065
- Publication, DOCDB
- 453065
- Publication, EPODOC
- TW453065B
- Application
- 89103478
- Application, DOCDB
- 89103478
- Application, EPODOC
- TW20000103478
Titles4
- Chinese
- 使用包含路由資訊之永久識別符傳送資料的方法
- English
- "METHOD FOR TRANSFERRING DATA USING PERMANENT IDENTIFIER INCLUDING ROUTING INFORMATION"
- Unlabeled
- 使用包含路由資訊之永久識別符傳送資料的方法
- Unlabeled
- Method for transmitting data using permanent identifier containing routing information
Classification
- CPC, 3
- H04W8/26
- H04W76/10
- H04W8/06
- IPC, 4
- H04M11 00
- H04W8 06
- H04W8 26
- H04W76 02