CN1794848B - 设备和认证卡之间数据同步控制的方法及用户认证卡 - Google Patents

设备和认证卡之间数据同步控制的方法及用户认证卡 Download PDF

Info

Publication number
CN1794848B
CN1794848B CN2005101257451A CN200510125745A CN1794848B CN 1794848 B CN1794848 B CN 1794848B CN 2005101257451 A CN2005101257451 A CN 2005101257451A CN 200510125745 A CN200510125745 A CN 200510125745A CN 1794848 B CN1794848 B CN 1794848B
Authority
CN
China
Prior art keywords
electronic serial
serial number
authentification
user card
authentication card
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.)
Expired - Fee Related
Application number
CN2005101257451A
Other languages
English (en)
Other versions
CN1794848A (zh
Inventor
李相珍
宣镐京
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN1794848A publication Critical patent/CN1794848A/zh
Application granted granted Critical
Publication of CN1794848B publication Critical patent/CN1794848B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0853Network architectures or network communication protocols for network security for authentication of entities using an additional device, e.g. smartcard, SIM or a different communication terminal
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/04Key management, e.g. using generic bootstrapping architecture [GBA]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/30Security of mobile devices; Security of mobile applications
    • H04W12/35Protecting application or service provisioning, e.g. securing SIM application provisioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/69Identity-dependent
    • H04W12/71Hardware identity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

公开了一种用户认证卡和一种这样的方法:如果存储在所述用户认证卡中的信息与当对应的用户设备(UE)被断电时存储的信息相同则禁止数据同步被执行。所述用户认证卡包括:存储UE的电子序列号的存储区域;存储用于请求UE发送所述电子序列号所定义的命令的存储区域;存储用于请求将存储的电子序列号发送到UE所定义的命令的存储区域。一种在能识别用户认证卡的UE中与所述用户认证卡进行数据同步的方法,该方法包括以下步骤:当所述UE被通电时,确定所述用户认证卡是否被识别;如果确定所述用户认证卡被识别,则从所述用户认证卡读取电子序列号并确定读取的电子序列号与所述UE的电子序列号是否一致;和控制数据同步仅当两个电子序列号彼此不一致时被执行。

Description

设备和认证卡之间数据同步控制的方法及用户认证卡 
技术领域
本发明涉及一种用户认证卡和一种识别用户认证卡的用户设备(UE),更具体地讲,涉及一种UE和用户认证卡之间数据同步控制的方法和一种根据该方法的用户认证卡。 
背景技术
当使用通用移动通信***(UMTS)方案或全球移动通信***(GSM)方案的手机和被***到该手机中的用户识别模块(SIM)卡、通用用户识别模块(USIM)卡或可移去用户识别模块(RUIM,Removable User Identity Module)卡一起被通电时,手机从***的卡读取用户信息,确定用户是否是正确的用户,并执行数据同步。通常,卡(例如,SIM卡、USIM卡或RUIM卡)被安装在手机的卡座(cardholder)中。如上所述的SIM卡、USIM卡或RUIM卡是用户认证卡的示例。另外,手机也仅为使用用户认证卡的UE的一个示例。即,有许多其它类型的使用各种其它类型的用户认证卡的UE。 
当使用用户认证卡的UE被通电时,UE执行初始化。该初始化表示UE和用户认证卡的初始化,并且必须与UE本身的初始化进行区分。在该初始化期间,UE通过复位处理、复位响应(ATR)处理和协议参数选择(PPS)处理以与用户认证卡交换信息。执行该初始化以确定UE和用户认证卡之间的物理接口环境。另外,直到该初始化结束UE才与用户认证卡交换命令和响应。 
所述UE的初始化还包括UE和用户认证卡之间的数据同步。每当UE被通电时,该数据同步通常被无条件地执行。即,UE读取用户认证卡的所有信息,并将读取的信息与存储在UE中的信息比较。当情况需要时,UE修改存储在其中的信息。 
以下,将使用SIM卡作为示例来描述UE和用户认证卡之间的数据同步。 
SIM卡以及使用该SIM卡的手机还可有电话簿。因此,当手机被初始化时,可读取SIM卡的电话簿和手机的电话簿二者,并且可通过分类算法的方式产生新的电话簿。当假定手机的电话簿可存储1000个人的数据并且每一数 据可存储5个电话号码时,最多5000个电话号码可存在于该电话簿中。另外,在假定SIM卡的电话簿也可存储250个电话号码的情况下,当在SIM卡被***到手机之后手机被通电时,5000个电话号码分别与250个电话号码进行分类比较。 
因此,如上所述地无条件地执行数据同步效率可能非常低。即,如果同步不是必须被执行,那么中央处理单元(CPU)可能执行了不必要的操作,这可浪费时间和***资源。因此,需要根据用户识别卡是否已经从UE被移除来有条件地执行数据同步。 
发明内容
因此,本发明用于解决在现有技术中出现的上述问题,并提供了一种下面所述的方法和一种根据该方法的用户认证卡:如果存储在用户认证卡中的信息与当对应的用户设备(UE)被断电时存储的信息相同则禁止数据同步被执行的方法。 
根据本发明的第一个目的,提供了一种基于下面的情况有条件地执行数据同步的设备和方法。例如,如果在SIM卡保持与手机连接的状态下手机被断电然后被通电,则因为SIM卡中的数据没有被改变,所以包括电话簿比较的同步可以被省略。然而,如果在手机已被断电的状态下SIM卡没有与手机连接然后被重新***在其中,则所述比较必须被执行。因此,每当手机在SIM卡已经被***在其中的状态下被通电时,根据预定的情况数据同步被执行。 
根据本发明的第二个目的,提供了一种这样的方法:如果存储在用户认证卡中的信息与当对应的UE被断电时被存储的信息相同,则将UE的电子序列号登记在用户认证卡中以禁止数据同步被执行。 
根据本发明的第三个目的,在包括用户认证卡的用户设备(UE)中提供了一种数据同步的方法,所述UE能够识别所述用户认证卡,该方法包括以下步骤:当所述UE被通电时,确定所述用户认证卡是否被识别;当所述用户认证卡被识别时,从所述用户认证卡读取电子序列号并确定读取的电子序列号与所述UE的电子序列号是否一致;和控制数据同步仅当两个电子序列号彼此不一致时被执行。 
根据本发明的第四个目的,提供了一种用户认证卡,所述用户认证卡包括:存储UE的电子序列号的存储区域、存储用于请求UE发送所述电子序列号所定义的命令的存储区域、存储用于请求将存储的电子序列号发送到UE所定义的命令的存储区域。
根据本发明的第五个目的,提供了一种将用户设备(UE)的信息存储在用户认证卡中的方法,该方法包括以下步骤:当UE被通电时,由所述用户认证卡请求UE发送电子序列号;响应于该请求,由UE将所述电子序列号发送到所述用户认证卡;和由所述用户认证卡接收并存储所述电子序列号。 
附图说明
从下面结合附图的详细描述中,本发明上述和其它目的、特点和优点将会变得更加清楚,其中: 
图1是示出根据本发明实施例的用户认证卡的结构的方框图; 
图2是示出根据本发明实施例的用户认证卡请求UE发送UE的电子序列号并接收和存储请求的电子序列号的处理的流程图;和 
图3是示出根据本发明实施例的UE确定与用户认证卡的数据同步是否必须被执行的处理的流程图。 
具体实施方式
以下,将参照附图详细描述根据本发明的优选实施例。在下面的描述中,显示诸如用户认证卡的详细类型的特殊术语,但是提供这些是为了帮助对本发明的一般理解。因此本领域的技术人员应该理解,本发明可不用这些特殊术语而被实现。在描述发明中,当对包含于此的公知功能和结构的详细描述可使本发明的主题不清晰时将省略它。 
图1是示出根据本发明实施例的用户认证卡的结构的方框图。用户认证卡包括接触单元160、输入/输出单元150、中央处理单元(CPU)110、只读存储器120、随机存取存储器(RAM)130和电可擦除可编程只读存储器(EEPROM)140。 
输入/输出单元150通过接触单元160从用户设备(UE)输入数据和/或命令或者将数据和/或命令输出到UE。接触类型卡需要与外部装置物理接触以获得用于芯片操作的电源和时钟信号。接触单元160包括用于电源Vcc、时钟CLK、复位RST、输入/输出I/O等的多个端子。假定本发明应用于该接触类型卡。然而,在替代实施例中,非接触类型也可被使用。 
只读存储器(ROM)120存储用于用户认证卡的操作***。 
根据本发明实施例,随机存取存储器(RAM)130是临时存储空间并且可包括存储区域。即,RAM 130可包括用于存储UE的电子序列号的存储区域、用于存储为请求UE发送电子序列号而定义的命令的存储区域、和用于存储为请求用户认证卡将存储的电子序列号提供给UE而定义的命令的存储区域。用于存储UE的电子序列号的存储区域可以以循环基本文件的形式被实施。该循环基本文件是存储端子自己的ID的空间,是能够将数据存储在认证卡中的多个字段之一。这里,多个电子序列号(ESN)可根据它们的使用历史而被存储,但是将被比较的号码仅限于最近使用的UE的电子序列号。换句话讲,当UE请求存储的电子序列号的发送时,最近使用的UE的电子序列号必须从存储的电子序列号中被提供。 
电可擦除可编程只读存储器(EEPROM)140是用于应用程序存储的存储器。当假定用户认证卡是用户识别模块(SIM)卡时,EEROM 140可存储用于存储用户电话号码的电话簿。 
中央处理单元(CPU)110从对应的存储区域读取用于请求电子序列号的命令,并将用于请求电子序列号的读取的命令发送到UE。即,当从UE接收到用于请求存储的电子序列号的发送的命令时,CPU 110识别接收的命令,从对应的存储区域读取请求的电子序列号,并将读取的电子序列号发送到UE。 
图2是示出根据本发明的优选实施例的用户认证卡请求UE发送UE的电子序列号并接收和存储请求的电子序列号的处理的流程图。 
当UE被通电(步骤225)时,在用户认证卡(例如,SIM)和UE之间执行复位、复位响应(ATR)和协议参数选择(PPS)一系列的操作(步骤230)。 
用户认证卡的CPU 110通过输入/输出单元150请求UE发送电子序列号(步骤235)。当假定UE使用全球移动通信***(GSM)方案时,电子序列号可以是国际移动设备识别(IMEI)。 
响应于该请求,UE将它自己的电子序列号发送到用户认证卡(步骤240)。用户认证卡的CPU 110将通过输入/输出单元150接收的UE的电子序列号存储在对应存储区域中(步骤245)。 
图3是示出根据本发明的优选实施例的UE确定与用户认证卡的数据同 步是否必须被执行的处理的流程图。 
当UE被通电时(步骤331),UE确定用户认证卡是否被识别(步骤332)。如果用户认证卡被识别,则UE从用户认证卡读取电子序列号(步骤333)。在读取电子序列号之后,UE确定读取的电子序列号是否与UE的电子序列号一致(步骤334)。在本实施例中,因为用户认证卡被假定为SIM,所以所述电子序列号成为IMEI。 
就步骤334中的确定结果而言,如果确定两个电子序列号彼此一致,则确定没必要执行数据同步。因此,UE控制数据同步仅当两个电子序列号彼此不一致时被执行。 
根据如上所述的本发明,因为用户认证卡存储最近已经使用的用户认证卡的UE的电子序列号,所以当UE被初始化时存储在用户认证卡中的电子序列号被检查。因此,可确定是否需要与用户认证卡的数据同步。因此,不必要的操作可以被省略从而节省时间并保存***资源。 
虽然本发明已参照其某些优选实施例被描述和显示,但是本领域的技术人员应该理解,在不脱离由所附权利要求限定的本发明的精神和范围的情况下,可以对其进行形式和细节的各种改变。 

Claims (2)

1.一种在能识别用户认证卡的用户设备中与所述用户认证卡进行数据同步的方法,该方法包括以下步骤:
当所述用户设备被通电时,确定所述用户认证卡是否被识别;
如果确定所述用户认证卡被识别,则从所述用户认证卡读取存储的电子序列号,并确定读取的电子序列号与所述用户设备的电子序列号是否一致;
控制数据同步仅当两个电子序列号彼此不一致时被执行;
其中,通过执行以下步骤来获得存储的电子序列号:用户认证卡请求用户设备发送用户设备的电子序列号;响应于该请求,用户设备将用户设备的电子序列号发送到用户认证卡;用户认证卡接收用户设备的电子序列号并将接收的用户设备的电子序列号存储在用户认证卡中。
2.如权利要求1所述的方法,还包括下述步骤:在请求电子序列号之前,在用户认证卡和用户设备之间执行一系列的复位、复位响应和协议参数选择。
CN2005101257451A 2004-12-21 2005-12-01 设备和认证卡之间数据同步控制的方法及用户认证卡 Expired - Fee Related CN1794848B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1020040109933 2004-12-21
KR1020040109933A KR20060071037A (ko) 2004-12-21 2004-12-21 사용자 단말기와 사용자 인증카드의 데이터 동기화 제어방법 및 그에 따른 사용자 인증카드
KR10-2004-0109933 2004-12-21

Publications (2)

Publication Number Publication Date
CN1794848A CN1794848A (zh) 2006-06-28
CN1794848B true CN1794848B (zh) 2011-05-11

Family

ID=36095897

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2005101257451A Expired - Fee Related CN1794848B (zh) 2004-12-21 2005-12-01 设备和认证卡之间数据同步控制的方法及用户认证卡

Country Status (5)

Country Link
US (1) US20060135126A1 (zh)
EP (1) EP1675418B1 (zh)
KR (1) KR20060071037A (zh)
CN (1) CN1794848B (zh)
DE (1) DE602005014843D1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100698141B1 (ko) * 2005-10-26 2007-03-22 엘지전자 주식회사 무선 주파수 교정 데이터 복구 기능을 갖는 이동통신단말기 및 교정 데이터 백업 및 복원 방법
DE102006024882A1 (de) * 2006-05-24 2007-11-29 Sagem Orga Gmbh Chipkarte
WO2008095336A1 (fr) * 2007-02-02 2008-08-14 Hui Lin Méthode et système d'obtention du téléchargement d'un contenu numérique utilisant une carte d'autorisation dans un terminal de stockage de médias
CN105610951B (zh) * 2015-12-30 2020-06-23 联想(北京)有限公司 一种设备间数据的同步方法及电子设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0757502A2 (en) * 1995-08-04 1997-02-05 Nokia Mobile Phones Ltd. Over the air locking of user identity modules for mobile telephones
WO2002073992A1 (en) * 2001-03-14 2002-09-19 Telefonaktiebolaget Lm Ericsson (Publ) System and method for updating a phone book in a mobile communication system

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6836655B1 (en) * 1995-08-31 2004-12-28 Telemac Corporation Secure interlink receiver for remote programming of wireless telephones
US5887251A (en) * 1996-10-30 1999-03-23 Ericsson Inc. Authentication key management for mobile stations
FI107501B (fi) * 1997-01-31 2001-08-15 Nokia Mobile Phones Ltd Menetelmä käyttäjätunnuksen varaamiseksi
US6097939A (en) * 1997-07-11 2000-08-01 Compaq Computer Corporation Method and apparatus for event data maintenance per MIN/ESN pair in a mobile telephone system
US6606491B1 (en) * 1998-06-26 2003-08-12 Telefonaktiebolaget Lm Ericsson (Publ) Subscriber validation method in cellular communication system
US7137003B2 (en) * 2001-02-27 2006-11-14 Qualcomm Incorporated Subscriber identity module verification during power management
FR2854303A1 (fr) * 2003-04-23 2004-10-29 France Telecom Procede de securisation d'un terminal mobile et applications de procede, l'execution d'applications necessitant un niveau de securite eleve
US20050020308A1 (en) * 2003-07-23 2005-01-27 David Lai Dynamically binding Subscriber Identity Modules (SIMs)/User Identity Modules (UIMs) with portable communication devices
US20050227669A1 (en) * 2004-04-08 2005-10-13 Ixi Mobile (R&D) Ltd. Security key management system and method in a mobile communication network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0757502A2 (en) * 1995-08-04 1997-02-05 Nokia Mobile Phones Ltd. Over the air locking of user identity modules for mobile telephones
WO2002073992A1 (en) * 2001-03-14 2002-09-19 Telefonaktiebolaget Lm Ericsson (Publ) System and method for updating a phone book in a mobile communication system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
说明书第40段至第44段.
说明书第6页第30行到第32行.

Also Published As

Publication number Publication date
CN1794848A (zh) 2006-06-28
US20060135126A1 (en) 2006-06-22
EP1675418B1 (en) 2009-06-10
KR20060071037A (ko) 2006-06-26
EP1675418A1 (en) 2006-06-28
DE602005014843D1 (de) 2009-07-23

Similar Documents

Publication Publication Date Title
US7614566B2 (en) Smart cards and smart card systems supporting multiple interfaces
US9129282B2 (en) Near field communication apparatus and method for supporting security modules
CN101025782B (zh) 支持高速接口的icc上的非接触接口的方法和设备
JP2007242024A (ja) Icカード、携帯端末機及び携帯端末機の制御方法
US20130084918A1 (en) Wireless communication device with sim-to-sd adaptor
CN109743722B (zh) 网络连接处理方法和装置
US20100035651A1 (en) Method for speeding up the detection and the activation of the communication interface between a terminal and a uicc
US8123136B2 (en) Processing apparatus of portable electronic devices, portable electronic device, and processing system of portable electronic devices
CN1794848B (zh) 设备和认证卡之间数据同步控制的方法及用户认证卡
CN102111487B (zh) Gsm终端访问3g usim卡的方法及装置
KR101318594B1 (ko) 결합형 sim 및 대용량 저장 카드의 데이터 액세스를위한 방법 및 디바이스
JP7255253B2 (ja) 電子情報記憶媒体、通信機器及び通信システム
CN111367476B (zh) 一种sim卡的数据读取方法及装置
KR20040101993A (ko) Tlv-오브젝트들의 적어도 하나의 그룹에 우선순위메커니즘을 할당하기 위한 방법
KR100926369B1 (ko) 스마트 카드 사용 방법
KR100474290B1 (ko) Sim카드를 이용한 데이터 전송방법
JP2006012026A (ja) 携帯型情報記憶媒体及びそのプログラム
KR100455172B1 (ko) 휴대폰의 데이터베이스 검색 방법
JP5983987B2 (ja) Icカード通信方法およびicカード
JP7424536B1 (ja) 電子情報記憶媒体、icチップ、icカード、通信パラメータ送信方法、及びプログラム
CN113207116B (zh) 虚拟卡***及自适应虚拟卡方法
TWI787035B (zh) 網路服務存取方法及其相關行動終端裝置
KR100926364B1 (ko) 스마트 카드에서의 복수의 응용 인터페이스 동시 제공 방법및 장치
KR100598979B1 (ko) 가입자의 기반 네트워크 판별이 가능하도록 하는 이동 통신단말기 및 이의 운용 방법
KR100957638B1 (ko) 스마트 카드에서의 정보 관리 방법 및 장치

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110511

Termination date: 20141201

EXPY Termination of patent right or utility model