METHODS AND SYSTEMS OF USING REMOTE SUBSCRIBER IDENTIFICATION MODULES AT A DEVICE
20210219125 ยท 2021-07-15
Assignee
Inventors
Cpc classification
H04M15/8061
ELECTRICITY
H04W8/205
ELECTRICITY
H04L12/14
ELECTRICITY
H04L12/1464
ELECTRICITY
H04M15/8083
ELECTRICITY
H04M15/00
ELECTRICITY
H04W88/06
ELECTRICITY
H04W12/35
ELECTRICITY
H04L12/4633
ELECTRICITY
H04L63/0853
ELECTRICITY
International classification
H04W8/18
ELECTRICITY
H04L12/14
ELECTRICITY
Abstract
The present invention discloses methods and systems for communicating at a cellular router between a first wireless communication module and a first subscriber identity module (SIM). The cellular router receives a first request from a first wireless communication module and encapsulates the first request in a first modified request. The cellular router then sends the first modified request to a first SIM card in a first communication apparatus and waits for a first modified reply. While waiting for the first modified reply the cellular router sends at least one halt message to the first wireless communication module after a first time threshold. After receiving the first modified reply, the cellular router decapsulates the first modified reply to retrieve a first reply and sends the first reply to the first wireless communication module where the first modified reply is a reply to the first.
Claims
1. A method of communicating at a cellular router between a first wireless communication module and a first subscriber identity module (SIM), comprising: a. receiving a first request from the first wireless communication module; b. encapsulating the first request in a first modified request; c. sending the first modified request to a first communication apparatus; d. while waiting for a first modified reply, sending at least one halt message to the first wireless communication module after a first time threshold; e. when receiving the first modified reply: i. decapsulating the first modified reply to retrieve a first reply; ii. sending the first reply to the first wireless communication module; wherein the first modified reply is a reply to the first modified request; wherein the first wireless communication module is housed inside the cellular router or coupled to the cellular router; and wherein the first SIM is not housed in the cellular router.
2. The method of claim 1, wherein the modified request comprises a SIM identification.
3. The method of claim 1, wherein the first time threshold is between one hundred milliseconds to two seconds.
4. The method of claim 1, further comprising when a plurality of halt messages are sent to the first wireless communication module, time interval between two consecutive halt messages is no longer than two seconds.
5. The method of claim 1, wherein the at least one halt message is sent only when first request comprises a five bytes header.
6. The method of claim 1, further comprising sending a break signal to the first wireless communication module when length of the first request is fewer than five bytes.
7. The method of claim 1, further comprising storing the first reply.
8. The method of claim 7, further comprising when receiving a second request and the second request is the same as the first request, retrieving the first reply and sending the first reply to the first wireless communication module when receiving a second request and the second request is the same as the first request.
9. The method of claim 8, wherein the second modified request is received through aggregated end-to-end connection.
10. The method of claim 1, wherein the first modified request is sent through an aggregated end-to-end connection.
11-20. (canceled)
21. A cellular router for communicating with a subscriber identity module (SIM), comprising: at least one wireless communication module; at least one processing unit; at least one memory; at least one non-transitory computer readable storage medium storing program instructions executable by the at least one processing unit for: a. receiving a first request from a first wireless communication module; b. encapsulating the first request in a first modified request; c. sending the first modified request to a first communication apparatus; d. when waiting for a first modified reply, sending at least one halt message to the first wireless communication module after a first time threshold; e. when receiving the first modified reply: i. decapsulating the first modified reply to retrieve a first reply; ii. sending the first reply to the first wireless communication module; wherein the first modified reply is a reply to the first modified request; wherein the first wireless communication module is housed inside the cellular router or coupled to the cellular router; and wherein the SIM is not housed in the cellular router.
22. The cellular router of claim 21, wherein the modified request comprises an SIM identification.
23. The cellular router of claim 21, wherein the first time threshold is between one hundred milliseconds to two seconds.
24. The cellular router of claim 21, wherein time interval between two consecutive halt messages is no longer than two seconds, when a plurality of halt messages are sent to the first wireless communication module.
25. The cellular router of claim 21, wherein the at least one halt message is sent only when first request comprises a five bytes header.
26. The cellular router of claim 21, wherein the storage unit further storing program instructions executable by the processing unit for sending a break signal to the first wireless communication module when length of the first request is fewer than five bytes.
27. The cellular router of claim 21, wherein the storage unit further storing program instructions executable by the processing unit for storing the first reply.
28. The cellular router of claim 27, wherein the at least one non-transitory computer readable storage medium further storing program instructions executable for retrieving the first reply and sending the first reply to the first wireless communication module, when receiving a second request and the second request is the same as the first request.
29. The cellular router of claim 28, wherein the second modified request is received through aggregated end-to-end connection.
30. The cellular router of claim 21, wherein the first modified request is sent through an aggregated end-to-end connection.
31-100. (canceled)
Description
BRIEF DESCRIPTION OF DRAWINGS
[0175]
[0176]
[0177]
[0178]
[0179]
[0180]
[0181]
[0182]
[0183]
[0184]
[0185]
[0186]
[0187]
[0188]
[0189]
[0190]
[0191]
[0192]
[0193]