3.DLMS/COSEM应用层协议规范
3.1控制功能
3.1.1客户机侧功能的状态定义
图37显示了客户机侧CF的状态机。
客户机CF(和AL包含CF)的状态定义如下:
——INACTIVE:在该状态下,CF完全没有活动;它既不给AP提供服务,也不使用协议支撑层服务;
——IDLE:在没有AA存在、正在被断开或正在被创建时CF的状态。然而,在这种状态下,如果物理通道已经建立,客户机与服务器之间存在一些数据交换是可能的。CF能处理EventNofification服务;
——ASSOCIATION PENDING:当AP通过调用COSEM-OPEN.request原语(OPEN.req)请求建立应用连接时,CF离开IDLE状态进入该状态。CF可能退出该状态进入ASSOCIATED或返回到IDLE状态,并根据连接请求的结果生成COSEM-OPEN.Confirm原语(/OPEN.cnf(OK))或(/OPEN.cnf(NOK))。CF也用于生成的COSEM-ABORT.indication原语(/ABORT.ind)退出该状态返回到IDLE状态。
——ASSOCIATED:在成功建立AA时,CF进入该状态。在该状态下,所有的xDLMS服务和APDU可用。CF保持该状态直到