没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
39页
This document provides the compliance criteria and test descriptions for prepayment meters designed to accept tokens that comply with the STS and POS systems designed to produce STS-compliant tokens.
资源推荐
资源详情
资源评论
Copyright © STS Association
STS Association
STS531-1-0-02
Edition 1.2: 2015
COMPLIANCE TEST SPECIFICATION –
Entity Type A - POSToTokenCarrierInterface
application layer protocol for POS devices supporting
DKGA=02 and EA=07, and optionally: DKGA=04 and
EA=07
STS531-1-0-02 Edition 1.2: 2015
Copyright STS Association.
Page 2
CONTENTS
1 SCOPE .............................................................................................................................. 4
1.1 GENERAL ................................................................................................................... 4
2 NORMATIVE REFERENCES ........................................................................................... 4
2.1 GENERAL ................................................................................................................... 4
3 TERMS AND DEFINITIONS ............................................................................................. 4
3.1 DEFINITIONS ............................................................................................................... 4
3.2 TERMS ....................................................................................................................... 4
4 TEST REQUIREMENTS AND SPECIFICATIONS........................................................... 5
4.1 ENTITY TYPE A: POS TO TOKEN CARRIER INTERFACE – APPLICATION LAYER PROTOCOL 5
4.1.1 General ................................................................................................................ 5
4.1.2 Equipment to be submitted .................................................................................. 5
4.1.3 Information to be submitted ................................................................................. 5
4.1.4 CTSA01 – TransferCredit .................................................................................... 5
4.1.5 CTSA02 – InitiateMeterTest/Display .................................................................... 6
4.1.6 CTSA03 – SetMaximumPowerLimit .................................................................... 7
4.1.7 CTSA04 – ClearCredit ......................................................................................... 7
4.1.8 CTSA05 – Set1stSectionDecoderKey, Set2ndSectionDecoderKey ................... 8
4.1.9 CTSA06 – ClearTamperCondition ....................................................................... 9
4.1.10 CTSA07 – SetMaximumPhasePowerUnbalanceLimit .................................... 9
4.1.11 CTSA08 – RND : RandomNumber .................................................................. 9
4.1.12 CTSA09 – TID : TokenIdentifier .................................................................... 10
4.1.13 CTSA10 – Amount : TransferAmount ............................................................ 10
4.1.14 CTSA11 – Control : InitiateMeterTest/DisplayControlField ........................... 13
4.1.15 CTSA12 – MPL : MaximumPowerLimit ......................................................... 14
4.1.16 CTSA13 – MPUL : MaximumPhasePowerUnbalanceLimit ........................... 15
4.1.17 CTSA14 – Register : RegisterToClear .......................................................... 16
4.1.18 CTSA15 – NKHO : NewKeyHighOrder, NKLO : NewKeyLowOrder, KENHO :
KeyExpiryNumberHighOrder, KENLO : KeyExpiryNumberLowOrder, RO :
RolloverKeyChange ........................................................................................................ 17
4.1.19 CTSA16 – KeyExpiryNumber ........................................................................ 17
4.1.20 CTSA17 – DRN Check Digit .......................................................................... 18
4.1.21 CTSA18 – DateOfExpiry ................................................................................ 18
4.1.22 CTSA19 – Automatic generation of Set1stSectionDecoderKey,
Set2ndSectionDecoderKey ............................................................................................. 18
4.1.23 CTSA20 – Currency Token (Electricity Credit) .............................................. 20
4.1.24 CTSA21 – Currency Token (Water Credit) .................................................... 21
4.1.25 CTSA22 – Currency Token (Gas Credit) ....................................................... 23
4.1.26 CTSA23 – Currency Token (Time Credit) ..................................................... 24
4.1.27 CTSA24 – DKGA04 with EA=07 Clear Credit ............................................... 25
4.1.28 CTSA25 – DKGA04 with EA=07 – TransferCredit ........................................ 25
4.1.29 CTSA26 – DKGA04 with EA=07 – KeyChange ............................................ 27
5 ANNEXURE A – COMPLIANCE VERIFICATION REQUEST ....................................... 29
6 ANNEXURE A.1 – ENTITY A ADDITIONAL INFORMATION ....................................... 30
7 ANNEXURE B – NON-COMPLIANCE NOTIFICATION ................................................ 31
8 ANNEXURE C – COMPLIANCE NOTIFICATION ......................................................... 32
9 ANNEXURE D – ENTITY TYPE A ................................................................................. 33
9.1.1 CTSA01 – TransferCredit .................................................................................. 33
9.1.2 CTSA02 – InitiateMeterTest/Display .................................................................. 33
9.1.3 CTSA03 – SetMaximumPowerLimit .................................................................. 33
9.1.4 CTSA04 – ClearCredit ....................................................................................... 33
STS531-1-0-02 Edition 1.2: 2015
Copyright STS Association.
Page 3
9.1.5 CTSA05 – Set1stSectionDecoderKey, Set2ndSectionDecoderKey .................. 34
9.1.6 CTSA06 – ClearTamperCondition ..................................................................... 34
9.1.7 CTSA07 – SetMaximumPhasePowerUnbalanceLimit ....................................... 35
9.1.8 CTSA09 – TID : TokenIdentifier ......................................................................... 35
9.1.9 CTSA10 – Amount : TransferAmount ................................................................ 36
9.1.10 CTSA11 – Control : InitiateMeterTest/DisplayControlField ........................... 36
9.1.11 CTSA12 – MPL : MaxiumumPowerLimit ....................................................... 36
9.1.12 CTSA13 – MPUL : MaxiumumPhasePowerUnbalanceLimit ......................... 37
9.1.13 CTSA14 – Register : RegisterToClear .......................................................... 37
9.1.14 CTSA15 – NKHO : NewKeyHighOrder, NKLO : NewKeyLowOrder, KENHO :
KeyExpiryNumberHighOrder, KENLO : KeyExpiryNumberLowOrder, RO :
RolloverKeyChange ........................................................................................................ 37
9.1.15 CTSA16 – KeyExpiryNumber ........................................................................ 37
9.1.16 CTSA17 – DRN Check Digit .......................................................................... 38
9.1.17 CTSA18 – DateOfExpiry ................................................................................ 38
9.1.18 CTSA19 – Automatic generation of Set1stSectionDecoderKey,
Set2ndSectionDecoderKey ............................................................................................. 38
9.1.19 CTSA20-23 – CurrencyToken ....................................................................... 38
9.1.20 CTSA24 – DKGA04 with EA=07 Clear Credit ............................................... 38
9.1.21 CTSA25 – DKGA04 with EA=07 – TransferCredit ........................................ 39
9.1.22 CTSA26 – DKGA04 with EA=07 – Keychange ............................................. 39
Revision History
Clause
Date
Change details from previous Edition
4.1.4
22 Feb 2015
Corrected token values for CTSA01 steps
3, 4, 5, and 6.
4.1.2
Mar 2015
Reworded this clause
various
Mar 2015
Added base date to APDU information
various
Mar 2015
Changed KEN from Hex to Decimal values
CTSA10 Step1
Mar 2015
Deleted duplicate 'Table1' reference
CTSA15
Mar 2015
Removed this test since rollover cannot be
done with DKGA=02
CTSA16
Mar 2015
Changed KEN values
CTSA19, CTSA25,
CTSA26
Mar 2015
Changed VUDK values to conform with
KMC VK rules
CTSA25, CTSA26
Mar 2015
Corrected ID records to show correct EA
CTSA01
April 2015
Incorrect date for water and gas tokens
Normative
References
April 2015
Added STS202-1 reference
Edition 1.2
May 2015
4.1.19 - CTSA16,
APDU Information
May 2015
Token Date/Time - date changed to 2010
to cater for new KEN value of 85
STS531-1-0-02 Edition 1.2: 2015
Copyright STS Association.
Page 4
1 Scope
1.1 General
This document provides the compliance criteria and test descriptions for prepayment meters
designed to accept tokens that comply with the STS and POS systems designed to produce
STS-compliant tokens.
This document supersedes and replaces the following documents:
STS501-1
STS521-1
STS501-2
STS521-2
STS502-1
STS522-1
STS502-2
STS522-2
STS503-1
STS523-1
STS503-2
STS523-2
2 Normative references
2.1 General
The following referenced documents are indispensable for the application of this document.
For dated references, only the edition cited applies. For undated references, the latest edition
of the referenced document (including any amendments) applies.
IEC 62051 – ELECTRICITY METERING – Glossary of terms
IEC 62055-41 – ELECTRICITY METERING – PAYMENT SYSTEMS – Part 41: Standard
Transfer Specification – Application layer protocol for one-way token carrier systems
STS531-0 Compliance Test Specification – Quality plan
STS202-1 - Addendum to IEC62055-41: ELECTRICITY METERING PAYMENT SYSTEMS –
Currency Token
3 Terms and definitions
3.1 Definitions
For the purposes of this test specification, the definitions given in the normative references
identified in paragraph 2 apply.
3.2 Terms
For the purposes of this test specification, the terms given in the normative references
identified in paragraph 2 apply.
STS531-1-0-02 Edition 1.2: 2015
Copyright STS Association.
Page 5
4 Test requirements and specifications
4.1 Entity type A: POS to Token Carrier Interface –
Application layer protocol
4.1.1 General
Each test comprises a number of steps with associated recordings and expected results. Any
deviation from these shall be interpreted as non-compliance and a failure recorded against
that step.
Note: every effort has been made to ensure that compliance with the IEC62055-41 standard
will be met if all tests in this document are performed successfully. It is however not possible
to test all combinations of tokens – it is therefore the manufacturer’s responsibility to ensure
that the UUT meets all the requirements of IEC62055-41.
Note: All tokens that make use of the random number bits in the 66 bit token field have
been generated using an RND value of 5 in this specification.
Note: Virtual Security Module (VSM) Version 2.2 and above must be used with this
specification, with the option to fix RND=5 selected.
Note: dates and times are expressed in the following format in this specification: yyyy/mm/dd
HH:mm:ss where HH is in 24 hour format.
4.1.2 Equipment to be submitted
The following equipment is required for certification:
1. Equipment to be certified that has:
a. The VUDK's loaded as specified in the document;
b. the capability of generating tokens based on the keys specified in this
document.
4.1.3 Information to be submitted
Annexure A.1 must be completed by the manufacturer.
4.1.4 CTSA01 – TransferCredit
APDU information to be used for this test:
MeterPAN
600727000000000009
TCT
01, 02
DKGA
02
EA
07
SGC
123456
TI
01
KRN
1
KT
2
KeyExpiryNumber
255
IDRecord (TCT=01) (steps 1,3,5)
600727000000000009===0107123456011
IDRecord (TCT=02) (steps 1,3,5)
600727000000000009===0207123456011
IDRecord (TCT=01) (steps 2,4,6)
000001000000000082===0107123456011
IDRecord (TCT=02) (steps 2,4,6)
000001000000000082===0207123456011
Transfer Amount
0.1 kWh (elect), 0.1kl (water), 0.1m
3
(gas), 1 min (time)
Token Issue Date
2004-03-01 13:55
Vending Key VUDK
ABABABABABABABAB
16
Base Date
1993
剩余38页未读,继续阅读
资源评论
adam34526
- 粉丝: 0
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功