CN104318750B - 一种抄表的方法、装置和*** - Google Patents
一种抄表的方法、装置和*** Download PDFInfo
- Publication number
- CN104318750B CN104318750B CN201410559896.7A CN201410559896A CN104318750B CN 104318750 B CN104318750 B CN 104318750B CN 201410559896 A CN201410559896 A CN 201410559896A CN 104318750 B CN104318750 B CN 104318750B
- Authority
- CN
- China
- Prior art keywords
- meter reading
- sta
- cco
- gauge table
- message
- 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.)
- Active
Links
Landscapes
- Telephonic Communication Services (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
本发明实施例公开了一种基于宽带载波通信的抄表方法、装置和***,在第一抄表周期内集中器向中央协调设备CCO连续发送第一抄表命令和第二抄表命令,第一抄表命令用于指示CCO获取第一计量表的第一计量数据,第二抄表命令用于指示CCO获取第二计量表的第二计量数据;接收CCO发送的第一上报报文和第二上报报文,第一上报报文包括第一计量数据和第一计量表标识,第二上报报文包括第二计量数据和第二计量表标识,从而提高了抄表的效率。
Description
技术领域
本发明涉及电力线通信,尤其涉及一种抄表的方法、装置和***。
背景技术
电力线载波(Power Line Carrier,PLC)是电力***特有的通信方式,电力线载波通信是利用高压电力线(35kV及以上电压等级)、中压电力线(10-35kV电压等级)或低压配电线(380/220V用户线)作为信息传输媒介进行信息传输的一种通信方式。该技术将载有信息的高频信号加载到电力线上,用电力线进行数据传输,再通过专用的电力线调制-解调器将高频信号从电力线上分离下来,传送到终端设备,电力线载波通信可分为窄带载波通信和宽带载波通信。窄带载波通信一般工作在3k~500kHz,传输速率一般从几kbps到500kbps,甚至可高达1Mbps;宽带载波通信一般工作在1.8M~250MHz,传输速率从几Mbps到几百Mbps,甚至可高达1Gbps。
由于PLC技术可以直接采用现有电网架构,无须额外部署冗余通信信道,而且通信线路都在电力企业的掌握之中,非常适合用于自动智能抄表。自动抄表***(AutomaticMeter Reading System,AMR)是一种基于计算机、通信技术的数据采集、传输、处理的***,主要是对公用事业仪表如电能表、水表、煤气表等计量表的自动读取。目前,我国的电力用户用电信息采集居民抄表***包括:主站、集中器和计量表,其中,集中器下的抄表信道有60%以上是载波信道,采用宽带载波***通信,或者采用窄带载波***通信。
我国的智能电网建设工作全面铺开,智能电网建设的一个目标就是使服务高效化、多样化,而实现这一目标的基础是高效快速地获得大量电网内用户的使用数据,即高效快速地完成自动智能抄表业务。可目前,集中器下的自动智能抄表业务主要基于窄带载波通信,由于调制技术和带宽的限制,所采取的抄表方法通讯速率慢,抄表效率低下,实时性差,已不能满足智能电网建设的需要。
而现有的基于宽带载波通信的抄表通信***在抄表方法仍然承袭低压窄带载波通信***,从而导致宽带载波***的抄表效率仍然较低下,并且对宽带载波***的通信资源造成了浪费。
发明内容
有鉴于此,本发明实施例提供了一种抄表的方法、装置和***,以提高抄表效率,进而一定程度上避免宽带载波***资源的浪费。
第一方面,本发明实施例提供了一种基于宽带载波通信的抄表通信***,,所述***包括集中器,中央协调设备CCO,第一站点STA,第二STA,第一计量表和第二计量表,其中:
所述集中器,用于在第一抄表周期内向所述CCO连续发送第一抄表命令和第二抄表命令,所述第一抄表命令包括待抄读的第一计量表对应的第一计量表标识,所述第二抄表命令包括待抄读的第二计量表对应的第二计量表标识;
所述CCO,用于根据所述第一计量表标识,确定所述待抄读的第一计量表所对应的第一STA的第一STA标识,所述第一STA用于管理所述第一计量表,以及根据所述第二计量表标识,确定所述待抄读的第二计量表所对应的第二STA的第二STA标识,所述第二STA用于管理所述第二计量表;根据所述第一STA标识和所述第二STA标识,通过宽带载波电力线向所述第一STA发送第一抄表指令和向所述第二STA发送第二抄表指令,所述第一抄表指令和所述第二抄表指令是连续发送的,所述第一抄表指令包括所述第一STA标识和所述第一计量表标识,所述第二抄表指令包括所述第二STA标识和所述第二计量表标识;
所述第一STA用于根据所述第一抄表指令从所述第一计量表获得第一计量数据,以及向所述CCO返回与所述第一抄表指令对应的第一反馈报文,所述第一反馈报文包括所述第一计量数据和所述第一计量表标识;
所述第二STA用于根据所述第二抄表指令从所述第二计量表获得第二计量数据,以及向所述CCO返回与所述第二抄表指令对应的第二反馈报文,所述第二反馈报文包括所述第二计量数据和所述第二计量表标识;
所述CCO还用于根据所述第一反馈报文,向所述集中器发送第一上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识;根据所述第二反馈报文,向所述集中器发送第二上报报文,所述第二上报报文包括所述第二计量数据和所述第二计量表标识。
在第一方面的第一种可能的实现方式中,其中,所述第三抄表指令携带所述第一STA标识和第三计量表标识,所述第三计量表标识对应的第三计量表由所述第一STA管理,所述第三抄表指令触发所述第一STA获得所述第三计量表的第三计量数据;接收所述第一STA返回的第三反馈报文,所述第三反馈报文包括所述第三计量数据和所述第三计量表标识;向所述集中器发送第三上报报文,所述第三上报报文包括所述第三计量数据和所述第三计量表标识。
结合第一方面第一种可能的实现方式,在第二种可能的实现方式中,其中,所述缓存阈值用于表示所述CCO的抄表命令的处理能力上限。
结合第一方面,或者第一方面第一至第二种任意一种可能的实现方式,在第三种可能的实现方式中,所述CCO还用于接收所述集中器发送的停止命令,所述停止命令用于指示所述CCO停止所述CCO当前运行的抄表进程;根据所述停止命令,停止所述抄表进程;向所述集中器发送确认消息,所述确认消息用于通知所述集中器所述抄表进程已停止,以使所述集中器在所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和所述第二抄表命令。
结合第一方面,或者第一方面第一至第三种任意一种可能的实现方式,在第四种可能的实现方式中,所述集中器还用于在向所述CCO连续发送所述第一抄表命令和所述第二抄表命令后,接收所述CCO发送来的上报报文;以及在接收到所述连续发送第一抄表命令和第二抄表命令后的第一条所述上报报文后,在第二抄表周期内向所述CCO连续发送待发送的至少两条抄表命令。
第二方面,本发明实施例提供了一种基于宽带载波通信的抄表方法,,所述抄表方法由集中器执行,所述方法包括:
在第一抄表周期内向中央协调设备CCO连续发送第一抄表命令和第二抄表命令,所述第一抄表命令包括待抄读的第一计量表对应的第一计量表标识,所述第一计量表由第一站点STA管理,所述第二抄表命令包括待抄读的第二计量表对应的第二计量表标识,所述第二计量表由第二STA管理,所述第一抄表指令用于指示所述CCO获取所述第一计量表的第一计量数据,所述第二抄表指令用于指示所述CCO获取所述第二计量表的第二计量数据;
接收所述CCO发送的第一上报报文和第二上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识,所述第二上报报文包括所述第二计量数据和所述第二计量表标识。
在第二方面的第一种可能的实现方式中,所述方法还包括:
接收所述CCO发送的第三上报报文,所述第三上报报文包括第三计量数据和第三计量表标识,所述第三上报报文对应于所述集中器在发送所述第一抄表命令前向所述CCO发送的第三抄表命令,所述第三计量表标识对应的第三计量表由所述第一STA管理。
结合第二方面第一种可能的实现方式,在第二种可能的实现方式中,所述接收所述CCO发送的第三上报报文在接收所述第一上报报文之前,并且所述第三上报报文和所述第一上报报文是连续接收的。
结合第二方面,或者第二方面第一至第二种任意一种可能的实现方式,在第三种可能的实现方式中,所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和所述第二抄表命令后,还包括:
接收所述CCO发送的暂停指令;
根据所述暂停指令暂停发送待发送的抄表命令。
结合第二方面,或者第二方面第一至第三种任意一种可能的实现方式,在第四种可能的实现方式中,所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和所述第二抄表命令前,所述抄表方法还包括:
向所述CCO发送停止命令,所述停止命令指示所述CCO停止所述CCO当前运行的抄表进程;
接收所述CCO发送的确认消息,所述确认消息用于报告所述抄表进程已停止;
根据所述确认消息,在所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和第二抄表命令。
结合第二方面,或者第二方面第一至第四种任意一种可能的实现方式,在第五种可能的实现方式中,所述方法还包括:
在接收到所述连续发送第一抄表命令和第二抄表命令后的第一条所述上报报文后,在第二抄表周期内向所述CCO连续发送待发送的至少两条抄表命令。
第三方面,本发明实施例提供了一种基于宽带载波通信的抄表方法,,所述抄表方法由中央协调设备CCO执行,所述方法包括:
接收集中器第一抄表周期内连续发送的第一抄表命令和第二抄表命令,所述第一抄表命令包括待抄读的第一计量表对应的第一计量表标识,所述第二抄表命令包括待抄读的第二计量表对应的第二计量表标识;
根据所述第一计量表标识,确定所述待抄读的第一计量表所对应的第一STA的第一STA标识,所述第一STA用于管理所述第一计量表,以及根据所述第二计量表标识,确定所述待抄读的第二计量表所对应的第二STA的第二STA标识,所述第二STA用于管理所述第二计量表;
连续通过宽带载波电力线分别向所述第一STA发送第一抄表指令和向所述第二STA发送第二抄表指令,其中,所述第一抄表指令被所述第一STA用于从所述第一计量表获得第一计量数据,所述第二抄表指令被所述第二STA用于从所述第二计量表获得第二计量数据;
其中,所述第一抄表指令包括所述第一STA标识和所述第一计量表标识,所述第二抄表指令包括所述第二STA标识和所述第二计量表标识;
根据所述第一STA返回的第一反馈报文,向所述集中器发送第一上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识;
根据所述第二站点STA返回的第二反馈报文,向所述集中器发送第二上报报文,所述第二上报报文包括所述第二计量数据和所述第二计量表标识。
在第三方面的第一种可能的实现方式中,所述连续通过宽带载波电力线分别向所述第一STA发送第一抄表指令和向所述第二STA发送第二抄表指令还包括:
向所述第一STA发送所述第一抄表指令前,向所述第一STA发送第三抄表指令,所述第三抄表指令对应于所述CCO在接收所述第一抄表命令前接收的第三抄表命令,其中,所述第三抄表指令携带所述第一STA标识和第三计量表标识,所述第三计量表标识对应的第三计量表由所述第一STA管理,所述第三抄表指令被所述第一STA用于从所述第三计量表获得第三计量数据;
相应的,所述根据所述第一STA返回的第一反馈报文,向所述集中器发送第一上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识,还包括:
根据所述第一STA返回的第三反馈报文,向所述集中器发送第三上报报文,所述第三上报报文包括所述第三计量数据和所述第三计量表标识。
结合第三方面第一种可能的实现方式,在第二种可能的实现方式中,所述方法还包括:
在所述CCO缓存的抄表指令达到缓存阈值的情况下,向所述集中器发送暂停指令,所述暂停指令用于指示所述集中器暂停发送未发送的抄表命令,其中,所述缓存阈值用于表示所述CCO的抄表命令的处理能力上限。
结合第三方面第一种可能的实现方式以及第二种可能的实现方式中的任意一种可能的实现方式,在第三种可能的实现方式中,
所述CCO接收所述第三反馈报文在所述第一反馈报文之前,并且所述第三反馈报文和所述第一反馈报文是连续接收的。
结合第三方面,或者第三方面第一至第三种任意一种可能的实现方式,在第四种可能的实现方式中,所述接收集中器第一抄表周期内连续发送第一抄表命令和第二抄表命令之前,所述方法还包括:
根据所述集中器发送的停止命令,停止所述CCO当前运行的抄表进程;
向所述集中器发送确认消息,所述确认消息被所述集中器用于在所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和所述第二抄表命令。
结合第三方面,或者第三方面第一至第四种任意一种可能的实现方式,在第五种可能的实现方式中,所述方法还包括:
在第二抄表周期内,接收所述集中器发送的至少两条新的抄表命令。
结合第三方面,或者第三方面第一至第五种任意一种可能的实现方式,在第六种可能的实现方式中,所述根据所述第一计量表标识,确定所述待抄读的第一计量表所对应的第一STA的第一STA标识,
以及根据所述第二计量表标识,确定所述待抄读的第二计量表所对应的第二STA的第二STA标识,包括:
根据所述第一计量表标识与所述第一STA标识的映射关系,确定所述待抄读的第一计量表所对应的第一STA的第一STA标识;
根据所述第二计量表标识与所述第二STA标识的映射关系,确定所述待抄读的第二计量表所对应的第二STA的第二STA标识。
第四方面,本发明实施例提供了一种基于宽带载波通信的抄表方法,,所述抄表方法由站点STA执行,所述方法包括:
接收中央协调设备CCO发送的抄表指令,所述抄表指令包括所述STA管理的待抄读的计量表对应的计量表标识以及所述STA的标识;
根据所述抄表指令,向所述待抄读的计量表发送所述待抄读计量表对应的抄表请求;
根据所述计量表发送的与所述抄表请求对应的抄表反馈,向所述CCO发送反馈报文,所述反馈报文包括所述计量表标识和所述计量表的计量数据,所述反馈报文被所述CCO用于向所述集中器发送上报报文。
第五方面,本发明实施例提供了一种基于宽带载波通信的集中器,,所述集中器包括:
发送单元,用于在第一抄表周期内向中央协调设备CCO连续发送第一抄表命令和第二抄表命令,所述第一抄表命令包括待抄读的第一计量表对应的第一计量表标识,所述第一计量表由第一站点STA管理,所述第二抄表命令包括待抄读的第二计量表对应的第二计量表标识,所述第二计量表由第二STA管理,所述第一抄表指令用于指示所述CCO获取所述第一计量表的第一计量数据,所述第二抄表指令用于指示所述CCO获取所述第二计量表的第二计量数据;
接收单元,用于接收所述CCO发送的第一上报报文和第二上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识,所述第二上报报文包括所述第二计量数据和所述第二计量表标识。
在第五方面的第一种可能的实现方式中,所述接收单元还用于接收所述中央协调设备CCO发送的第三上报报文,所述第三上报报文包括第三计量数据第三计量表标识,所述第三上报报文对应于所述集中器在发送第一抄表命令前向所述CCO发送的第三抄表命令,所述第三计量表标识对应的第三计量表由所述第一STA管理。
在第五方面的第二种可能的实现方式中,所述接收单元用于连续接收所述CCO发送的第三上报报文和第一上报报文,所述第三上报报文包括第三计量数据和第三计量表标识,所述第三上报报文对应于所述集中器在发送所述第一抄表命令前向所述CCO发送的第三抄表命令,所述第三计量表标识对应的第三计量表由所述第一STA管理,所述第一上报报文包括所述第一计量数据和所述第一计量表标识;接收所述CCO根据所述第二反馈报文发送的第二上报报文,所述第二上报报文包括所述第二计量数据和所述第二计量表标识。
结合第五方面,或者第五方面第一至第二种任意一种可能的实现方式,在第三种可能的实现方式中,所述接收单元还用于接收所述CCO发送的暂停指令,所述暂停指令用于指示所述集中器暂停发送未发送的抄表指令。
结合第五方面,或者第五方面第一至第三种任意一种可能的实现方式,在第四种可能的实现方式中,所述发送单元还用于向所述CCO发送停止命令,所述停止命令指示所述CCO停止所述CCO当前运行的抄表进程,
所述接收单元还用于接收所述CCO发送的确认消息,所述确认消息用于报告所述抄表进程已停止,以便所述集中器根据所述确认消息,在所述第一抄表周期内通过所述发送单元向所述CCO连续发送所述第一抄表命令和所述第二抄表命令。
结合第五方面,或者第五方面第一至第四种任意一种可能的实现方式,在第五种可能的实现方式中,所述发送单元还用于,在所述接收单元接收到所述连续发送第一抄表命令和第二抄表命令后的第一条所述上报报文后,在第二抄表周期内向所述CCO连续发送待发送的至少两条抄表命令。
第六方面,本发明实施例提供了一种基于宽带载波通信的中央协调设备CCO,,所述CCO包括:
接收单元,用于接收集中器第一抄表周期内连续发送的第一抄表命令和第二抄表命令,所述第一抄表命令包括待抄读的第一计量表对应的第一计量表标识,所述第二抄表命令包括待抄读的第二计量表对应的第二计量表标识;
指令解析单元,用于根据所述第一计量表标识,确定所述待抄读的第一计量表所对应的第一STA的第一STA标识,所述第一STA用于管理所述第一计量表,以及根据所述第二计量表标识,确定所述待抄读的第二计量表所对应的第二STA的第二STA标识,所述第二STA用于管理所述第二计量表;
发送单元,用于连续通过宽带载波电力线分别向所述第一STA发送第一抄表指令和向所述第二STA发送第二抄表指令,其中,所述第一抄表指令被所述第一STA用于从所述第一计量表获得第一计量数据,所述第二抄表指令被所述第二STA用于从所述第二计量表获得第二计量数据;其中,所述第一抄表指令包括所述第一STA标识和所述第一计量表标识,所述第二抄表指令包括所述第二STA标识和所述第二计量表标识;
所述接收单元还用于接收所述第一STA返回的第一反馈报文以及接收所述第二站点STA返回的第二反馈报文;
所述发送单元还用于根据所述第一STA返回的第一反馈报文,向所述集中器发送第一上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识;根据所述第二站点STA返回的第二反馈报文,向所述集中器发送第二上报报文,所述第二上报报文包括所述第二计量数据和所述第二计量表标识。
在第六方面的第一种可能的实现方式中,还包括:
缓存单元,用于缓存一定数量的所述CCO未发送的抄表指令,每一条所述抄表指令包括一个STA的标识以及所述STA下管理的一块计量表的标识,每一条所述抄表指令对应一条所述集中器发送的抄表命令,每一条所述抄表指令携带与所述每一条抄表指令对应的所述抄表命令相同的一个STA的标识。
结合第六方面第一种可能的实现方式,在第二种可能的实现方式中,其中,所述第三抄表指令包括所述第一STA标识和第三计量表标识,所述第三计量表标识对应的第三计量表由所述第一STA管理,所述第三抄表指令被所述第一STA用于获得所述第三计量表的第三计量数据,所述第三计量数据被所述第一STA用于向所述CCO返回第三反馈报文;
相应的,所述接收单元还用于接收所述第一STA返回的第三反馈报文,所述第三反馈报文包括所述第三计量数据和所述第三计量表标识;
相应的,所述发送单元还用于据所述第三反馈报文,向所述集中器发送第三上报报文,所述第三上报报文包括所述第三计量数据和所述第三计量表标识。
结合第六方面第一种可能的实现方式以及第二种可能的实现方式中的任意一种可能的实现方式,在第三种可能的实现方式中,其中,所述缓存阈值用于表示所述CCO的抄表命令的处理能力上限。
结合第六方面,或者第六方面第一至第三种任意一种可能的实现方式,在第四种可能的实现方式中,
所述接收单元还用于接收所述集中器发送的停止命令,所述停止命令用于指示所述CCO停止所述CCO当前运行的抄表进程;
相应的,所述CCO还包括:
管理单元,用于所述接收单元接收到所述集中器发送的停止命令后,根据所述停止命令,停止所述CCO上当前运行的抄表进程;
相应的,所述发送单元还用于向所述集中器发送确认消息,以便所述集中器在收到所述确认消息后,在所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和所述第二抄表命令。
结合第六方面,或者第六方面第一至第四种任意一种可能的实现方式,在第五种可能的实现方式中,
所述接收单元还用于在第二抄表周期内,接收所述集中器发送的至少两条新的抄表命令。
第七方面,本发明实施例提供了一种基于宽带载波通信的站点STA,,所述STA包括:
接收单元,用于接收中央协调设备CCO发送的抄表指令,所述抄表指令包括所述STA管理的待抄读的计量表对应的计量表标识以及所述STA的标识;
发送单元,用于根据所述抄表指令,向所述待抄读的计量表发送所述待抄读计量表对应的抄表请求;
所述接收单元还用于接收所述计量表发送的与所述抄表请求对应的抄表反馈;
所述发送单还用于根据所述计量表发送的与所述抄表请求对应的抄表反馈,向所述CCO发送反馈报文,所述反馈报文包括所述计量表标识和所述计量表的计量数据,所述反馈报文被所述CCO用于向所述集中器发送上报报文。
与现有的技术相比,本发明实施例具有如下有益效果:
在本发明实施例中,集中器在同一抄表周期内连续发送至少两条抄表命令到中央协调设备CCO,中央协调设备CCO根据至少两条抄表命令通过宽带载波电力线下发相应的至少两条抄表指令到中央协调设备下相应的站点,所述站点根据所述抄表指令返回对应计量表统计的数据,以便中央协调器和集中器管理,较大提高了低压宽带载波***中的抄表效率,改善了对计量表数据的采集的实时性,达到了依据宽带载波***的特点,合理和充分地利用了宽带载波***的通信资源的效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例的一个***组网示意图;
图2a、图2b和图2c为本发明实施例提供的抄表方法的三种流程示意图;
图3为本发明实施例提供的一种所述方法的应用***的典型组网结构示意图;
图4为本发明实施例提供的再一种抄表方法的信令交互图;
图5为本发明实施例提供的一种集中器的装置结构图;
图6为本发明实施例提供的另一种集中器的装置结构图;
图7为本发明实施例提供的一种中央协调设备CCO的装置结构图;
图8为本发明实施例提供的又一种中央协调设备CCO的装置结构图;
图9为本发明实施例供的一种站点STA的装置结构图;
图10为本发明实施例所提供的另一种站点STA的装置结构图。
具体实施方式
本发明实施例提供了一种抄表的方法、装置和***,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1是本发明实施例的抄表***的***组网示意图,其中,所述***100包括集中器10,中央协调设备(Central Coordinator,CCO)20,第一站点(Station,STA)30,第二站点(Station,STA)40,第一计量表50和第二计量表60,其中:
所述集中器10,用于在第一抄表周期内向所述中央协调设备20连续发送第一抄表命令和第二抄表命令,所述第一抄表命令包括待抄读的第一计量表对应的第一计量表标识,所述第二抄表命令包括待抄读的第二计量表60对应的第二计量表标识;
所述中央协调设备20,用于根据所述第一计量表标识,确定所述待抄读的第一计量表所对应的第一站点30的第一站点标识,所述第一站点30用于管理所述第一计量表50,以及根据所述第二计量表标识,确定所述待抄读的第二计量表60所对应的第二站点40的第二站点标识,所述第二站点40用于管理所述第二计量表60;根据所述第一站点标识和所述第二站点标识,通过宽带载波电力线向所述第一站点30发送第一抄表指令和向所述第二站点40发送第二抄表指令,所述第一抄表指令和所述第二抄表指令是连续发送的,所述第一抄表指令包括所述第一站点标识和所述第一计量表标识,所述第二抄表指令包括所述第二站点标识和所述第二计量表标识;
所述第一站点30用于根据所述第一抄表指令从所述第一计量表50获得第一计量数据,以及向所述中央协调设备20返回与所述第一抄表指令对应的第一反馈报文,所述第一反馈报文包括所述第一计量数据和所述第一计量表标识;
所述第二站点40用于根据所述第二抄表指令从所述第二计量表60获得第二计量数据,以及向所述中央协调设备20返回与所述第二抄表指令对应的第二反馈报文,所述第二反馈报文包括所述第二计量数据和所述第二计量表标识;
所述中央协调设备20还用于根据所述第一反馈报文,向所述集中器10发送第一上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识;根据所述第二反馈报文,向所述集中器10发送第二上报报文,所述第二上报报文包括所述第二计量数据和所述第二计量表标识。
可选的,所述中央协调设备20还用于在向所述第一站点30发送第一抄表指令前,向所述第一站点30发送缓存的第三抄表指令,其中,所述第三抄表指令携带所述第一站点标识和第三计量表标识,所述第三计量表标识对应的第三计量表由所述第一站点30管理,所述第三抄表指令触发所述第一站点30获得所述第三计量表的第三计量数据;接收所述第一站点30返回的第三反馈报文,所述第三反馈报文包括所述第三计量数据和所述第三计量表标识;向所述集中器10发送第三上报报文,所述第三上报报文包括所述第三计量数据和所述第三计量表标识。
可选的,所述中央协调设备20还用于当缓存的抄表指令达到缓存阈值时,向所述集中器10发送暂停指令,所述暂停指令用于指示所述集中器10暂停发送待发送的抄表命令,其中,所述缓存阈值用于表示所述中央协调设备20的抄表命令的处理能力上限。
可选的,所述中央协调设备20还用于接收所述集中器10发送的停止命令,所述停止命令用于指示所述中央协调设备20停止所述中央协调设备20当前运行的抄表进程;根据所述停止命令,停止所述抄表进程;向所述集中器10发送确认消息,所述确认消息用于通知所述集中器10所述抄表进程已停止,以使所述集中器10在所述第一抄表周期内向所述中央协调设备20连续发送所述第一抄表命令和所述第二抄表命令。
可选的,所述集中器10还用于在向所述中央协调设备20连续发送所述第一抄表命令和所述第二抄表命令后,接收所述中央协调设备20发送来的上报报文;以及在接收到所述连续发送第一抄表命令和第二抄表命令后的第一条所述上报报文后,在第二抄表周期内向所述中央协调设备20连续发送待发送的至少两条抄表命令。
需要说明的是,本发明实施例中所述的连续,对于集中器,指的是集中器向CCO发送完一条抄表命令后,不用等待接收与这条抄表命令对应的上报报文,就能向CCO继续发送对另一计量表的抄表命令;对于CCO,指的是所述CCO向某一STA发送了一条抄表指令后,不用等待此STA返回的与这条抄表指令对应的反馈报文,就能继续根据接收到的其他抄表命令,向另一STA发送抄表指令。
另一方面,需要说明的是,本发明实施例中,所述第一抄表周期、第二抄表周期中的抄表周期指的是从所述集中器向所述CCO连续发送多条抄表命令开始,直到所述集中器连续发送所述多条抄表命令后接收到首条上报报文的时间过程。进一步的,集中器接收到所述首条上报报文后,则可以再次连续下发新的抄表命令,连续下发新的抄表命令则是下一个抄表周期的开始。可以理解的是,在本***中,在一个抄表周期内,集中器在接受到所述首条上报报文前,可以下发多条抄表命令。
另一方面,需要说明的是,本领域技术人员应当明白,中央协调设备20运行的抄表进程包括中央协调设备20运行的接收抄表命令、处理抄表命令、管理抄表指令、发送抄表指令、接收反馈报文和发送上报报文等进程,其中所述处理抄表命令包括缓存抄表命令,解析抄表命令和根据抄表命令生成抄表指令等进程,所述管理抄表指令包括缓存抄表指令等进程,本发明实施例不做限定。
另一方面,需要说明的是,本发明实施例中所述的抄表流程指的是集中器主动下发一条抄表命令,经过CCO、所述抄表命令相应的STA及相应的电表,最终由CCO返回与这条抄表命令相应的上报报文的过程,或者是CCO主动向集中器请求许可,获得许可或者抄表命令后,向STA下发抄表指令,最终由CCO返回与这条抄表指令相应的上报报文到集中器的过程。在本***中,时刻运行着多个抄表流程。由上述说明可知,所述的***中,存在两种抄表流程的触发方式,即由CCO主动向集中器请求许可,获得许可后,向STA发送抄表指令,以发起抄表流程;或者由集中器主动下发抄表命令给CCO。本实施例的***中描述的是由所述集中器发起的多个抄表流程。
另一方面,本发明实施例中,需要说明的是,CCO将还未发送的根据解析出的抄表命令的信息生成的抄表指令暂时缓存,以备本抄表周期或后续抄表周期向对应的站点发送。在所述CCO缓存的抄表指令达到缓存阈值的情况下,向所述集中器发送暂停指令,所述暂停指令用于指示所述集中器暂停发送未发送的抄表命令,其中,所述缓存阈值用于表示所述CCO的抄表命令的处理能力上限,缓存阈值与CCO的缓存大小有关。
综上,本实施例提供了一种抄表的***,集中器在同一抄表周期内连续发送至少两条抄表命令到中央协调设备CCO,中央协调设备CCO根据至少两条抄表命令通过宽带载波电力线下发相应的至少两条抄表指令到中央协调设备下相应的站点,所述站点根据所述抄表指令返回对应计量表统计的数据,以便中央协调设备和集中器管理,较大提高了低压宽带载波***中的抄表效率,改善了对计量表数据的采集的实时性,达到了依据宽带载波***的特点,合理和充分地利用了宽带载波***的通信资源的效果。
图2是根据本发明一实施例的抄表方法的示范性流程图,所示的实施例提供的一种抄表的方法用在电力线宽带载波通信,针对不同的执行主体,图2包括图2a、图2b和图2c。
图2a所示的流程图中,所述抄表方法运行于集中器。包括以下步骤:
步骤201a、在第一抄表周期内向中央协调设备CCO连续发送第一抄表命令和第二抄表命令,所述第一抄表命令包括待抄读的第一计量表对应的第一计量表标识,所述第一计量表由第一站点STA管理,所述第二抄表命令包括待抄读的第二计量表对应的第二计量表标识,所述第二计量表由第二STA管理,所述第一抄表指令用于指示所述CCO获取所述第一计量表的第一计量数据,所述第二抄表指令用于指示所述CCO获取所述第二计量表的第二计量数据。
步骤202a、接收所述CCO发送的第一上报报文和第二上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识,所述第二上报报文包括所述第二计量数据和所述第二计量表标识。
可选的,所述方法还包括:接收所述CCO发送的第三上报报文,所述第三上报报文包括第三计量数据和第三计量表标识,所述第三上报报文对应于所述集中器在发送所述第一抄表命令前向所述CCO发送的第三抄表命令,所述第三计量表标识对应的第三计量表由所述第一STA管理。
进一步的,可选的,所述接收所述CCO发送的第三上报报文在接收所述第一上报报文之前,并且所述第三上报报文和所述第一上报报文是连续接收的。
在一种情况下,可选的,所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和所述第二抄表命令后,还包括:
接收所述CCO发送的暂停指令;
根据所述暂停指令暂停发送待发送的抄表命令。
可选的,所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和所述第二抄表命令前,所述抄表方法还包括:
向所述CCO发送停止命令,所述停止命令指示所述CCO停止所述CCO当前运行的抄表进程;
接收所述CCO发送的确认消息,所述确认消息用于报告所述抄表进程已停止;
根据所述确认消息,在所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和第二抄表命令。
可选的,所述方法还包括:在接收到所述连续发送第一抄表命令和第二抄表命令后的第一条所述上报报文后,在第二抄表周期内向所述CCO连续发送待发送的至少两条抄表命令。
图2b的执行主体是中央协调设备CCO,包括:
步骤201b、接收集中器第一抄表周期内连续发送的第一抄表命令和第二抄表命令,所述第一抄表命令包括待抄读的第一计量表对应的第一计量表标识,所述第二抄表命令包括待抄读的第二计量表对应的第二计量表标识。
步骤202b、根据所述第一计量表标识,确定所述待抄读的第一计量表所对应的第一STA的第一STA标识,所述第一STA用于管理所述第一计量表,以及根据所述第二计量表标识,确定所述待抄读的第二计量表所对应的第二STA的第二STA标识,所述第二STA用于管理所述第二计量表。
步骤203b、连续通过宽带载波电力线分别向所述第一STA发送第一抄表指令和向所述第二STA发送第二抄表指令,其中,所述第一抄表指令被所述第一STA用于从所述第一计量表获得第一计量数据,所述第二抄表指令被所述第二STA用于从所述第二计量表获得第二计量数据。
其中,所述第一抄表指令包括所述第一STA标识和所述第一计量表标识,所述第二抄表指令包括所述第二STA标识和所述第二计量表标识。
步骤204b、根据所述第一STA返回的第一反馈报文,向所述集中器发送第一上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识;根据所述第二站点STA返回的第二反馈报文,向所述集中器发送第二上报报文,所述第二上报报文包括所述第二计量数据和所述第二计量表标识。
可选的,向所述第一STA发送所述第一抄表指令前,向所述第一STA发送第三抄表指令,所述第三抄表指令对应于所述CCO在接收所述第一抄表命令前接收的第三抄表命令,其中,所述第三抄表指令携带所述第一STA标识和第三计量表标识,所述第三计量表标识对应的第三计量表由所述第一STA管理,所述第三抄表指令被所述第一STA用于从所述第三计量表获得第三计量数据;
相应的,所述根据所述第一STA返回的第一反馈报文,向所述集中器发送第一上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识,还包括:
根据所述第一STA返回的第三反馈报文,向所述集中器发送第三上报报文,所述第三上报报文包括所述第三计量数据和所述第三计量表标识。
可选的,在所述CCO缓存的抄表指令达到缓存阈值的情况下,向所述集中器发送暂停指令,所述暂停指令用于指示所述集中器暂停发送未发送的抄表命令,其中,所述缓存阈值用于表示所述CCO的抄表命令的处理能力上限。
可选的,所述CCO接收所述第三反馈报文在所述第一反馈报文之前,并且所述第三反馈报文和所述第一反馈报文是连续接收的。
可选的,所述接收集中器第一抄表周期内连续发送第一抄表命令和第二抄表命令之前,所述方法还包括:
根据所述集中器发送的停止命令,停止所述CCO当前运行的抄表进程;
向所述集中器发送确认消息,所述确认消息被所述集中器用于在所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和所述第二抄表命令。
可选的,在第二抄表周期内,接收所述集中器发送的至少两条新的抄表命令。
在一种具体实施方式下,所述根据所述第一计量表标识,确定所述待抄读的第一计量表所对应的第一STA的第一STA标识,
以及根据所述第二计量表标识,确定所述待抄读的第二计量表所对应的第二STA的第二STA标识,包括:
根据所述第一计量表标识与所述第一STA标识的映射关系,确定所述待抄读的第一计量表所对应的第一STA的第一STA标识;
根据所述第二计量表标识与所述第二STA标识的映射关系,确定所述待抄读的第二计量表所对应的第二STA的第二STA标识。
在另一种情况下,具体的,所述CCO存储有计量表标识和所述计量表标识对应的STA的STA标识的映射表。
需要说明的是,本发明实施例中所述的连续,对于集中器,指的是集中器向CCO发送完一条抄表命令后,不用等待接收与这条抄表命令的对应的上报报文,就能向CCO继续发送对另一计量表的抄表命令;对于CCO,指的是所述CCO向某一STA发送了一条抄表指令后,不用等待此STA返回的与这条抄表指令对应的反馈报文,就能继续根据接收到的其他抄表命令,向另一STA发送抄表指令。
另一方面,需要说明的是,本发明实施例中,所述第一抄表周期、第二抄表周期中的抄表周期指的是从所述集中器向所述CCO连续发送多条抄表命令开始,直到所述集中器连续发送所述多条抄表命令后接收到首条上报报文的时间过程。进一步的,集中器接收到所述首条上报报文后,则可以再次连续下发新的抄表命令,连续下发新的抄表命令则是下一个抄表周期的开始。可以理解的是,在本***中,在一个抄表周期内,集中器在接受到所述首条上报报文前,可以下发多条抄表命令。
另一方面,需要说明的是,本领域技术人员应当明白,中央协调设备运行的抄表进程包括中央协调设备运行的接收抄表命令、处理抄表命令、管理抄表指令、发送抄表指令、接收反馈报文和发送上报报文等进程,其中所述处理抄表命令包括缓存抄表命令、解析抄表命令和根据抄表命令生成抄表指令等进程,所述管理抄表指令包括缓存抄表指令等进程,本发明实施例不做限定。
另一方面,需要说明的是,本发明实施例中所述的抄表流程指的是集中器主动下发一条抄表命令,经过CCO、所述抄表命令相应的STA及相应的电表,最终由CCO返回与这条抄表命令相应的上报报文的过程,或者是CCO主动向集中器请求许可,获得许可或者抄表命令后,向STA下发抄表指令,最终由CCO返回与这条抄表指令相应的上报报文到集中器的过程。在本***中,时刻运行着多个抄表流程。由上述说明可知,所述的***中,存在两种抄表流程的触发方式,即由CCO主动向集中器请求许可,获得许可后,向STA发送抄表指令,以发起抄表流程;或者由集中器主动下发抄表命令给CCO。本实施例的***中描述的是由所述集中器发起的多个抄表流程。
另一方面,本发明实施例中,需要说明的是,CCO将还未发送的根据解析出的抄表命令的信息生成的抄表指令暂时缓存,以备本抄表周期或后续抄表周期向对应的站点发送。在所述CCO缓存的抄表指令达到缓存阈值的情况下,向所述集中器发送暂停指令,所述暂停指令用于指示所述集中器暂停发送未发送的抄表命令,其中,所述缓存阈值用于表示所述CCO的抄表命令的处理能力上限,缓存阈值与CCO的缓存大小有关。
图2c的执行主体是站点STA,包括:
步骤201c、接收中央协调设备CCO发送的抄表指令,所述抄表指令包括所述STA管理的待抄读的计量表对应的计量表标识以及所述STA的标识;
步骤202c、根据所述抄表指令,向所述待抄读的计量表发送所述待抄读计量表对应的抄表请求;
步骤203c、根据所述计量表发送的与所述抄表请求对应的抄表反馈,向所述CCO发送反馈报文,所述反馈报文包括所述计量表标识和所述计量表的计量数据,所述反馈报文被所述CCO用于向所述集中器发送上报报文。
综上,图2所示的实施例从集中器、中央协调设备CCO、站点STA三个角度叙述了一种抄表的方法,集中器在同一抄表周期内连续发送至少两条抄表命令到中央协调设备CCO,中央协调设备CCO根据至少两条抄表命令通过宽带载波电力线下发相应的至少两条抄表指令到中央协调设备下相应的站点,所述站点根据所述抄表指令返回对应计量表统计的数据,以便中央协调设备和集中器管理,较大提高了低压宽带载波***中的抄表效率,改善了对计量表数据的采集的实时性,达到了依据宽带载波***的特点,合理和充分地利用了宽带载波***的通信资源的效果。
图3为本发明实施例中所述的抄表方法应用于的一种***的典型组网结构示意图,所述***是电力用户用电信息采集抄表***,在此***中,计量表具体为电表。所述***主要包括:
主站***:负责各台区上报的信息数据的储存和处理,可作为一个工作站来看待,对于一个较大的电力公司,便可以设置多个“主站”,同时每个主站对于整个***而言,具有统一性和相对独立性。
集中器:以配电变压器为单位而设置的,这样每个配电台区就是一个子***,而集中器则是这个子***的主站端,当一个配电台区较大时,其中可以有多个集中器。集中器是指收集各采集器或电能表的数据,并进行处理储存,同时能和主站或手持设备进行数据交换的设备。在电力线载波通信***中,集中器通过安装在其上的通信模块,即中央协调器(Central Coordinator,CCO),与低压侧的设备上的本地通信模块,即站点(Station,STA)通信,从而经低压电力线管理低压侧的所有设备(采集器及其下485电表、载波表等)。另外,集中器与主站***间的通信常为电光纤专网或者GPRS、CDMA、3G/4G等无线公网,这一部分的通信不在本发明实施例的说明范围。
采集器:常用于集中安装的场合,即多个电表安装在一个计量箱中时,这些电能表,通常是485电能表,与集中器间的数据交互是由一个采集器采集电能信息,并通过采集器上的本地通信模块,即站点(Station,STA)与集中器上的CCO进行宽带载波通信。采集器与各电能表间通过485总线连接,这一部分统称集中分布电能表。
某些厂家也将采集器和集中器合称为采集终端。
载波表:全称载波电能表,即具有载波抄表功能的电能表,用于载波通信***中电能表分散安装的场合,又被称为分散分布电能表,载波表上也安装有本地通信模块,即站点(Station,STA),可与集中器上的CCO进行宽带载波通信。
图4是根据本发明一实施例的抄表方法实施过程400的示范***互图。其中,待抄读的计量表为电能表,简称电表,在图4中,只画出了两块电表,用标有“电表”二字矩形框下的两条线代替,在图中还画出了这两块电表对应的站点,用标有“站点”二字矩形框下的两条线代替,其间的对应关系可以从信令的交互看出,为了图示方便,图4中选择两块标出的电表的抄表流程做代表性地说明,并将这两块电表在抄表流程中对应的报文用1和2区分,应当理解的是,实际***中,可以包括多于两个站点,每个站点下包括至少一块电表。所述电表可以是集中安置的485电表,也可以是分散安置的载波表。所示的实施例详细说明了运行于国家电网公司的电力用户用电信息采集***中一个台区下的某一子***,并使用电力线宽带载波通信***进行通信时,这种抄表方法的执行流程。在本实施例中,所述子***的主站端是一个集中器,其通信模块是CCO,所述CCO是硬件模块。集中器下通过电力线连接的多个采集器和多个载波表中的每个都安装有一个本地通信模块STA,所述STA是硬件模块。本发明实施例中所述的抄表流程指的是集中器主动下发一条抄表命令,经过CCO、所述抄表命令相应的STA及相应的电表,最终由CCO返回与这条抄表命令相应的上报报文的过程,或者是CCO主动向集中器请求许可,获得许可或者抄表命令后,向STA下发抄表指令,最终由CCO返回与这条抄表指令相应的上报报文到集中器的过程。需要说明的是,由于本发明实施例中抄表命令和抄表指令都支持连续发送,且电力用户用电信息采集***中一个台区下电表众多,抄表流程又是***中的日常业务,***中实时运行多个抄表流程,本实施例的步骤中除明确说明的情况外,步骤之间均无明确先后顺序。
步骤402、在一个抄表周期中,集中器连续向CCO发送至少两条抄表命令以触发抄表流程,每一条所述抄表命令中携带一块待抄读抄电表的标识。
具体的,所述待抄读电表的标识在本实施例中是待抄读电表的地址信息。
所述待抄读电表可以是485表,也可以是载波表。
其中,需要说明的是,本实施例中的连续,即集中器发送一条针对某电表的抄表命令后,可以不等待CCO返回对此条抄表命令的上报报文,就可以继续向CCO发送对另一电表的抄表命令,即连续发送抄表命令,此另一电表可以在抄表***中与所述某电表对应同一STA,也可以在抄表***中对应另一STA。
在另一个实施例中,集中器采用把多条抄表命令的帧承载在一条消息中的方式,将所述多条抄表命令发送给CCO,不改变帧结构,同样可以在一个抄表周期内,下发多条抄表命令,每条抄表命令都对应不同的待抄读电表。
另一方面,需要说明的是,本发明实施例中,所述抄表周期指的是从所述集中器向所述CCO连续发送多条抄表命令开始,直到所述集中器连续发送所述多条抄表命令后接收到首条上报报文的时间过程。进一步的,集中器接收到所述首条上报报文后,则可以再次连续下发新的抄表命令,连续下发新的抄表命令则是下一个抄表周期的开始。可以理解的是,在本***中,在一个抄表周期内,集中器在接受到所述首条上报报文前,可以下发多条抄表命令。
另一方面,需要说明的是,本发明实施例中所述的抄表流程指的是集中器主动下发一条抄表命令,经过CCO、所述抄表命令相应的STA及相应的电表,最终由CCO返回与这条抄表命令相应的上报报文的过程,或者是CCO主动向集中器请求许可,获得许可或者抄表命令后,向STA下发抄表指令,最终由CCO返回与这条抄表指令相应的上报报文到集中器的过程。在本***中,时刻运行着多个抄表流程。由上述说明可知,所述的***中,存在两种抄表流程的触发方式,即由CCO主动向集中器请求许可,获得许可后,向STA发送抄表指令,以发起抄表流程;或者由集中器主动下发抄表命令给CCO。本实施例的***中描述的是由所述集中器发起的多个抄表流程。
由于多数远程智能抄表***中,存在两种抄表流程触发方式,即由CCO主动向集中器请求许可,以发起抄表;或者由集中器主动下发抄表命令给CCO。另一方面,由于一个台区下电表众多,电表的信息又因用电而实时变化,因此,在远程智能抄表***中,抄表通信交互过程基本是实时运行。而本发明实施例中,采用由集中器主动下发抄表命令给CCO的抄表触发方式。因此,可选的,在实施步骤402前,如果电力用户用电信息采集***正在运行由CCO主动向集中器请求许可触发起的抄表过程,应当先执行以下步骤:
步骤401a、集中器向CCO发送停止命令,指示CCO停止当前运行的抄表进程。
步骤401b、CCO接到集中器的停止命令后,停止当前运行的抄表进程,发送确认消息到集中器,以便集中器发送所述至少两条抄表命令来触发新的抄表流程。
步骤401a和步骤401b保证了本发明实施例中的抄表方法能正确而顺利地由集中器触发。
需要说明的是,本领域技术人员应当明白,CCO运行的抄表进程包括CCO的接收抄表命令、处理抄表命令、管理抄表指令、发送抄表指令、接收反馈报文、发送上报报文等进程,其中所述处理抄表命令包括缓存抄表命令,解析抄表命令、根据抄表命令生成抄表指令等进程,所述管理抄表指令包括缓存抄表指令等进程,本发明实施例不做限定。
具体的,本实施例中,集中器与CCO间的交互命令的帧格式基于Q/GDW376.2-2009《电力用户用电信息采集***通信协议:集中器本地通信模块接口协议》。
本领域技术人员应当明白,本领域内不同的企业和厂家常常采用不同的协议,本实施例中基于国家电网公司制定的协议。但是,对集中器与CCO间的交互命令帧格式所遵循的标准或协议,以及对为实现步骤402而对集中器与CCO间的交互命令帧格式所可能做的扩展或改进,本发明实施例不做限定。
可选的,每一条所述抄表命令中还可以携带所述待抄电表对应的STA模块的标识,具体可以是待抄电表对应的STA模块的MAC地址,其帧格式的选择和扩展在本实施例中不再赘述。
步骤404、CCO连续接收集中器发送的所述至少两条抄表命令,根据各所述抄表命令中携带的待抄读电表的地址信息,CCO通过宽带载波电力线连续向对应不同STA的待抄读电表所对应的STA发送抄表指令,每条所述抄表指令对应一条CCO接收到的抄表命令,所述抄表指令帧中携带对应的STA的物理MAC地址和待抄读电表的地址。
其中,具体的,CCO接收到集中器的抄表命令后,根据所述抄表命令中携带的待抄读抄电表的地址信息,从CCO内存储的电表地址与电表对应的STA的物理MAC地址的映射表中,查出待抄读抄电表对应的STA的物理MAC地址,所述待抄读抄电表对应的STA管理与STA对应的待抄读电表,从而保证CCO能将抄表指令发送给正确的STA。如果所述抄表命令中已携带所述待抄读电表对应的STA模块的MAC地址,则无需查表。
具体的,在本实施例中,CCO与不同的STA间的通信及CCO向不同的STA连续发送的抄表指令的帧结构遵循某企业通信标准。需要说明的是,类似于步骤401a、401b以及步骤402,本发明并不对本发明实施例中所涉及到的CCO与STA间通信的帧格式以及可能的针对某协议作出的具体扩展做限定。
其中,CCO在电力线上连续向对应不同STA的待抄读电表所对应的STA发送抄表指令时,可以分相位,也可以不分相位,在本实施例中,CCO在电力线上不分相位地发送抄表指令。
另外,本领域技术人员应明白,在远程智能抄表***中,CCO接收到集中器下发的抄表命令后,向待抄读电表所对应的STA下发抄表指令。因此类似的,在本发明实施例的抄表方法中,CCO在接收集中器的多条抄表指令的过程中能向对应的STA下发抄表指令。具体是指:CCO接收到第一条集中器下发的抄表命令后,就可以开始处理第一条抄表命令,然后向第一条抄表命令所指示的待抄读电表对应的STA下发抄表指令,而在第一条抄表命令向对应的STA下发抄表指令时,也可以接收集中器下发的后续抄表命令,无需等待接收集中器下发的全部抄表命令后再开始向对应的STA下发抄表指令。因此,步骤402在步骤404前开始,但步骤402与步骤404在时间上有重叠部分。并且,本发明实施例中不限定CCO连续发送抄表指令时的顺序,即CCO在发送抄表指令时,不需考虑接收集中器抄表命令时各命令的先后。
其中,需要说明的是,本实施例中所述的连续,一方面,体现为CCO可以一条接一条地接收集中器发来的两条或两条以上的抄表命令,并对其进行处理;另一方面,也体现为向某STA发送一条抄表指令后,可以不等待此STA返回对此条抄表指令的上报报文,就可以继续向另一STA发送另一条抄表指令,即CCO可根据接收到的集中器抄表命令,连续向不同STA发送抄表指令,也可简称为CCO向STA并行发送抄表指令。
然而,在现行的远程智能抄表***中,STA还安装在采集器上,采集器下常有多块电表,而采集器与电表之间仍为485总线连接,且多块电表对应一个相同的STA。当CCO接收的抄表命令中有两条或两条以上指向同一STA下的不同电表时,抄表流程的后续步骤可以执行现有的串行抄表方法。具体为CCO向此STA发送一条抄表指令后,必须等待此STA返回对此条抄表指令的上报报文后,才能继续向此STA发送另一条抄表指令。另一方面,抄表流程的后续步骤也可以执行扩展方案,即CCO将指向同一STA下的不同电表的两条或两条以上抄表指令在同一条消息中承载,发送给抄表指令对应的STA,再由STA解析和分发给各对应电表。
为了保证CCO能够完成步骤404,并且能正确地向对应的STA下发抄表指令,使抄表过程能顺利进行,在本发明实施例中,CCO采用一种处理方法。为了方便说明,以CCO接收到一条集中器的抄表命令后的处理方法为例进行说明,依照下述方法,CCO对接收到的每一条集中器抄表命令进行处理。需要说明的是,这里只是一个举例说明,本发明实施例并不限定CCO接收到集中器的抄表命令后的处理方法。
步骤501、CCO根据收到的一条集中器的抄表命令查询CCO中的映射表,获得此条集中器抄表命令中待抄读电表的地址所对应的STA的MAC地址。
步骤502、根据MAC地址,CCO将此条抄表命令对应的请求信息暂存到CCO的一段缓存中,所述缓存称为并发池,用于暂存CCO收到的集中器连续发送的各条抄表命令的请求信息。
具体的,所述请求信息可以是抄表命令,也可以是根据抄表命令解析出的信息,也可以是根据抄表命令生成的抄表指令,本发明实施例不做限定。本实施例中,请求信息是根据抄表命令生成的抄表指令。
步骤503、如果缓存中不存在与此请求信息携带相同MAC地址的请求信息,则CCO根据请求信息,向对应的STA发送抄表指令;如果缓存中存在与此条抄表请求携带相同MAC地址的其他请求信息,则CCO等待所述其他请求信息全部处理完毕,再向对应的STA发送所述抄表指令。
其中,具体的,所述等待所述其他请求信息全部处理完毕,再向对应的STA发送抄表指令,可以指的是CCO对所述其他请求信息,逐条完成现有的串行抄表进程,再向对应的STA发送所述抄表指令;或者,可以指的是CCO将所述抄表指令排在所述其他请求信息对应的抄表指令后,作为一条消息发送给STA。
具体的,在上述的处理方法中,步骤502在本实施例中采用以下具体的实施方法。其中,并发池可以包括纵向缓存和横向缓存。纵向缓存的存储空间和横向缓存的存储空间在抄表请求写入前均不确定,仅仅限定当并发池满即缓存满写满时,纵向缓存的存储空间和横向缓存的存储空间之和等于并发池的存储空间。并且,本发明实施例对并发池的具体存储空间大小不做限定,在本实施例中,并发池的容量为共可容纳64条抄表请求。
纵向缓存由并发节点构成,用于存储携带不同MAC地址的抄表请求,一个并发节点存储一条抄表请求,不同并发节点中存储的抄表请求对应的抄表指令可以由CCO并行发送给相应STA;横向缓存则看作是每个并发节点后的横向队列,用于存储携带相同MAC地址的抄表请求,横向队列指的是相同MAC地址的抄表请求的存储空间,横向队列的队尾指存储空间中未写入抄表请求的部分,对于横向缓存中的抄表请求对应的抄表指令,CCO能按照现有的方式串行处理,或者将横向队列中的抄表请求对应的抄表指令,按其对应的抄表命令的接收顺序承载在一条消息中下发。
CCO识别此条抄表请求中携带的MAC地址,如果此条抄表请求中携带的MAC地址,与所述缓存中已写入的抄表请求所携带的MAC地址均不相同,或者是所述缓存中写入的第一条抄表请求,则将此条抄表请求写入纵向缓存的一个并发节点;如果此条抄表请求中携带的MAC地址,与所述缓存中已写入的一条抄表请求所携带的MAC地址相同,则将此条抄表请求写入与之携带相同MAC地址的抄表请求的并发节点的横向队列队尾。
需要说明的是,以上具体的实施方法中,提到的纵向缓存和横向缓存仅仅表示一种功能性区分,并不能认为并发池是由纵向和横向两个方向构成,也不能因此限制并发池的形态,本发明实施例中并不对并发池形态做限定。在本实施例中,并发池是一段缓存,其数据结构可以是链表、栈、队列等,本发明不做限定。
另外,远程智能抄表***中,由于集中器与CCO间的通信和集中器与STA间的通信往往遵循不同的协议,因此,CCO可以在将抄表命令暂存入并发池前,或暂存入并发池后发送抄表指令前,将集中器抄表命令的帧打包为发送给STA的抄表指令的帧,本发明实施例中对并发池中存储的请求信息的形式不做限定。因此,上述调度方法中所述的请求信息可以是集中器抄表命令的帧,也可以是CCO抄表指令的帧,还可以是CCO解析集中器抄表命令得到的数据块。
由于并发池的容量有限,因此,本实施例应考虑抄表过程中可能出现的并发池数据溢出的情况。为了防止并发池的数据溢出,以保证CCO能完成对集中器下发的所有抄表命令的处理,可选的,执行以下步骤:
步骤405a、当CCO的并发池中,请求信息的数量达到一阈值时,发送暂停命令到集中器;
具体的,所述阈值表示并发池的缓存空间即将用尽,用于防止并发池数据溢出。所述阈值根据CCO、集中器以及远程智能抄表***的通信能力确定,具体方法不在本发明实施例说明的范围。
在本实施例中,请求信息对应的是待发送的抄表指令,所述阈值定的是缓存阈值,所述缓存阈值用于表示所述CCO的抄表命令的处理能力上限,缓存阈值与CCO的缓存大小有关。
步骤405b、集中器接收到CCO发送的暂停命令后,暂停向CCO发送待发送的抄表命令。
具体的,在本步骤中,暂停命令的帧格式同样基于Q/GDW376.2-2009《电力用户用电信息采集***通信协议:集中器本地通信模块接口协议》,并且类似于步骤401a、401b以及步骤402,暂停命令的帧格式进行了如下扩展:
集中器并发抄表前,发送路由暂停命令给CCO,从而实现集中器控制抄读主导权,路由控制类下行报文格式中,数据单元标识中的Fn为F2时,为路由重启,CCO接收到该命令后,不再主动问询抄表,控制权交由集中器主导。上行报文为确认/否认报文,其中,数据单元标识为F1,表示集中器主动式并发抄读载波从节点。
需要说明的是,类似于步骤401a、401b以及步骤402,本发明实施例中并不对步骤405a和步骤405b所涉及到的帧格式做限定。
步骤406、相应的STA接收到CCO的抄表指令,根据所述抄表指令携带的待抄读电表地址,向所述STA对应的电表发送抄表请求。
步骤408、待抄读电表接收到相应的STA的抄表请求后,向相应的STA返回抄表请求。
具体的,本实施例中,此过程采用现有的串行抄表方法中的对应过程。实际上,现有的过程中,STA采用广播的方式向与其对应的所有电表发送抄表请求,其对应的每个电表各自解析抄表请求,其中,待抄读电表根据报文中携带的待抄读电表地址,向对应的STA发送抄表请求。
而在本发明实施例中,STA可以采用一对一的形式向抄表请求所指向的电表发送抄表请求,大大减轻了***的负载。
在本发明另一个实施例中,STA接收对应此STA下管理的不同电表的多条抄表指令,根据抄表指令中的电表地址,向对应的电表发送其对应的抄表请求
本实施例中,STA与待抄读电表间的通信以及报文帧格式遵循《中华人民共和国电力行业标准DL/T-645-2007多功能电表通信协议》,由于我国电力***更新维护的程度差异,可选的,在本发明另一个实施例中,STA与待抄读电表间的通信以及报文帧格式遵循《中华人民共和国电力行业标准DL/T-645-1997多功能电表通信协议》,本发明实施例不再赘述。本发明实施例不对STA与待抄读电表间的通信以及报文帧格式做限定。
步骤410、STA接收到其下管理的电表的计量数据,根据接收到的计量数据,发送抄表指令对应的反馈报文到CCO,所述反馈报文包括计量数据和计量数据对应的电表标识。
具体的,本实施例中,此过程采用现有串行的抄表方法中的对应过程。进一步的,本实施例中,步骤410与步骤404一样,STA与CCO的通信以及STA向CCO发送的抄表指令反馈消息的帧结构遵循某企业通信标准,本发明实施例对STA与CCO间的通信以及消息帧格式不做限定。
在另一个实施例中,此过程STA作如下处理:接收其下管理的各待抄读电表返回的计量数据,将抄表指令对应的多条反馈报文承载在一条消息中反馈给CCO。其中,所述多条反馈报文可以选择按照STA接收到的抄表指令的先后顺序排列,本发明不做限制。
步骤412、CCO接收到STA返回的反馈报文后,向集中器发送相应的上报报文,所述上报报文包括计量数据和计量数据对应的电表标识。
具体的,此过程采用现有的抄表方法中的对应过程。
在本发明另一个实施例中,在CCO接收到的STA的消息中承载多条反馈报文时,将所述多条反馈报文对应的多条上报报文承载在一条消息中上报集中器。其中,上报报文的排列顺序可以按照CCO接收到集中器对应抄表命令的先后顺序。
进一步的,CCO在执行步骤412时,可同时执行步骤404。
需要说明的是,本发明实施例对CCO的具体改进方法不做限定。
其中,可选的,如果抄表流程中执行了步骤405a和步骤405b即集中器暂停向CCO发送抄表命令,为了使抄表过程能持续被触发,则执行以下步骤:
步骤413、集中器在收到CCO的上报报文后,恢复向CCO发送两条或两条以上抄表命令,每一条所述抄表命令中携带一块待抄读抄电表的地址信息。
具体的,本实施例中,步骤412、步骤413与步骤402一样,CCO与集中器的通信以及CCO向集中器发送的抄表命令反馈信息的帧结构遵循Q/GDW376.2-2009《电力用户用电信息采集***通信协议:集中器本地通信模块接口协议》,本发明实施例对CCO与集中器间的通信以及消息帧格式不做限定。另外,需要说明的是,抄表流程指的是集中器主动下发一条抄表命令,经过CCO、STA及其相应的电表,最终由CCO返回与这条抄表命令相应的上报报文的过程,或者是CCO主动向集中器请求许可,获得许可或者抄表命令后,向STA下发抄表指令,最终由CCO返回与这条抄表指令相应的上报报文到集中器的过程。在本***中,时刻运行着多个抄表流程。由上述说明可知,所述的***中,存在两种抄表流程的触发方式,即由CCO主动向集中器请求许可,获得许可后,向STA发送抄表指令,以发起抄表流程;或者由集中器主动下发抄表命令给CCO。
需要说明的是,由于抄在远程智能抄表***中是基础业务,且一个台区下电表众多,电表的信息又因用电而实时变化,因此,在远程智能抄表***中,抄表通信交互过程基本是实时运行。另一方面,台区中各个电表以及其对应的STA具体情况不同,通信性能也不相同。综上,本领域技术人员应当明白,在本实施例中所述的抄表方法也是实时进行,且各步骤间可能在时间上有重叠。具体的,包括:当开始步骤412时,即集中器在步骤402中下发的某一条抄表命令已经返回了抄表命令反馈消息,但集中器的步骤402还未进行完,即集中器还在连续下发抄表命令;以及当开始步骤410时,即CCO在步骤404中接收到的某条抄表命令已由对应的STA返回了抄表指令反馈消息,CCO仍然还在接收集中器下发的抄表命令,并且,CCO还可以同时继续向其他STA下发抄表指令。
综上,本实施例描述了抄表方法运行于国家电网公司的电力用户用电信息采集***中一个台区下的某一子***,并使用电力线宽带载波通信***进行通信时,这种抄表方法的执行流程。集中器在同一抄表周期内连续发送至少两条抄表命令到中央协调器CCO,中央协调器CCO根据至少两条抄表命令通过宽带载波电力线下发相应的至少两条抄表指令到中央协调设备下相应的站点,所述站点根据所述抄表指令返回对应计量表统计的数据,以便中央协调器和集中器管理,较大提高了低压宽带载波***中的抄表效率,改善了对计量表数据的采集的实时性,达到了依据宽带载波***的特点,合理和充分地利用了宽带载波***的通信资源的效果。
图5所示的是本发明实施例一种集中器500的装置示意图。
所述集中器500包括:
发送单元501,用于在第一抄表周期内向中央协调设备CCO连续发送第一抄表命令和第二抄表命令,所述第一抄表命令包括待抄读的第一计量表对应的第一计量表标识,所述第一计量表由第一站点STA管理,所述第二抄表命令包括待抄读的第二计量表对应的第二计量表标识,所述第二计量表由第二STA管理,所述第一抄表指令用于指示所述CCO获取所述第一计量表的第一计量数据,所述第二抄表指令用于指示所述CCO获取所述第二计量表的第二计量数据;
接收单元502,用于接收所述CCO发送的第一上报报文和第二上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识,所述第二上报报文包括所述第二计量数据和所述第二计量表标识。
可选的,所述接收单元502还用于接收所述中央协调设备CCO发送的第三上报报文,所述第三上报报文包括第三计量数据第三计量表标识,所述第三上报报文对应于所述集中器在发送第一抄表命令前向所述CCO发送的第三抄表命令,所述第三计量表标识对应的第三计量表由所述第一STA管理。
可选的,所述接收单元502具体用于连续接收所述CCO发送的第三上报报文和第一上报报文,所述第三上报报文包括第三计量数据和第三计量表标识,所述第三上报报文对应于所述集中器在发送所述第一抄表命令前向所述CCO发送的第三抄表命令,所述第三计量表标识对应的第三计量表由所述第一STA管理,所述第一上报报文包括所述第一计量数据和所述第一计量表标识;接收所述CCO根据所述第二反馈报文发送的第二上报报文,所述第二上报报文包括所述第二计量数据和所述第二计量表标识。
可选的,所述接收单元502还用于接收所述CCO发送的暂停指令,所述暂停指令用于指示所述集中器暂停发送未发送的抄表指令。
可选的,所述发送单元501还用于向所述CCO发送停止命令,所述停止命令指示所述CCO停止所述CCO当前运行的抄表进程,
所述接收单元502还用于接收所述CCO发送的确认消息,所述确认消息用于报告所述抄表进程已停止,以便所述集中器根据所述确认消息,在所述第一抄表周期内通过所述发送单元向所述CCO连续发送所述第一抄表命令和所述第二抄表命令。
可选的,所述发送单元502还用于,在所述接收单元501接收到所述连续发送第一抄表命令和第二抄表命令后的第一条所述上报报文后,在第二抄表周期内向所述CCO连续发送待发送的至少两条抄表命令。
可见,,在本发明实施例图5所示的集中器中,集中器在同一抄表周期内连续发送至少两条抄表命令到中央协调设备CCO,中央协调设备CCO根据至少两条抄表命令通过宽带载波电力线下发相应的至少两条抄表指令到中央协调设备下相应的站点,所述站点根据所述抄表指令返回对应计量表统计的数据,以便中央协调器和集中器管理,较大提高了低压宽带载波***中的抄表效率,改善了对计量表数据的采集的实时性,,进一步的,依据宽带载波***的特点,更加合理和充分地利用了宽带载波***的通信资源。
图6所示的是本发明实施例另一种集中器的装置示意图。
图6是本发明实施例集中器600的结构示意图。集中器600可包括输入/输出(I/O,Input/Output)设备601、处理器602和存储器603。
存储器603可以包括只读存储器和随机存取存储器,并向处理器602提供指令和数据。存储器603的一部分还可以包括非易失性随机存取存储器(NVRAM)。
存储器603存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:
操作指令:包括各种操作指令,用于实现各种操作。
操作***:包括各种***程序,用于实现各种基础业务以及处理基于硬件的任务。
在本发明实施例中,输入/输出(I/O,Input/Output)设备601通过处理器602调用存储器603存储的操作指令(该操作指令可存储在操作***中),执行如下操作:
在第一抄表周期内向中央协调设备CCO连续发送第一抄表命令和第二抄表命令,所述第一抄表命令包括待抄读的第一计量表对应的第一计量表标识,所述第一计量表由第一站点STA管理,所述第二抄表命令包括待抄读的第二计量表对应的第二计量表标识,所述第二计量表由第二STA管理,所述第一抄表指令用于指示所述CCO获取所述第一计量表的第一计量数据,所述第二抄表指令用于指示所述CCO获取所述第二计量表的第二计量数据;
接收所述CCO发送的第一上报报文和第二上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识,所述第二上报报文包括所述第二计量数据和所述第二计量表标识。
本发明实施例中,集中器通过在一个抄表周期内下发多条抄表命令,使多个抄表流程并发执行,提高了抄表的效率。
处理器602控制集中器600的操作,处理器602还可以称为CPU(CentralProcessing Unit,中央处理单元)。存储器603可以包括只读存储器和随机存取存储器,并向处理器602提供指令和数据。存储器603的一部分还可以包括非易失性随机存取存储器(NVRAM)。具体的应用中,集中器600的各个组件通过总线***605耦合在一起,其中总线***605除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线***605。
上述本发明实施例揭示的方法可以应用于处理器602中,或者由处理器602实现。处理器602可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器602中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器602可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器603,处理器602读取存储器603中的信息,结合其硬件完成上述方法的步骤。
可选的,通过输入/输出(I/O,Input/Output)设备601接收所述CCO发送的第三上报报文,所述第三上报报文包括第三计量数据和第三计量表标识,所述第三上报报文对应于所述集中器在发送所述第一抄表命令前向所述CCO发送的第三抄表命令,所述第三计量表标识对应的第三计量表由所述第一STA管理。
可选的,所述接收所述CCO发送的第三上报报文在接收所述第一上报报文之前,并且所述第三上报报文和所述第一上报报文是连续接收的。
可选的,所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和所述第二抄表命令后,输入/输出(I/O,Input/Output)设备601还用于接收所述CCO发送的暂停指令;根据所述暂停指令暂停发送待发送的抄表命令。
可选的,所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和所述第二抄表命令前,输入/输出(I/O,Input/Output)设备601还用于向所述CCO发送停止命令,所述停止命令指示所述CCO停止所述CCO当前运行的抄表进程;接收所述CCO发送的确认消息,所述确认消息用于报告所述抄表进程已停止;根据所述确认消息,在所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和第二抄表命令。
可选的,输入/输出(I/O,Input/Output)设备601还用于在接收到所述连续发送第一抄表命令和第二抄表命令后的第一条所述上报报文后,在第二抄表周期内向所述CCO连续发送待发送的至少两条抄表命令。
可见,在本发明实施例图6所示的集中器中,集中器在同一抄表周期内连续发送至少两条抄表命令到中央协调设备CCO,中央协调设备CCO根据至少两条抄表命令通过宽带载波电力线下发相应的至少两条抄表指令到中央协调设备下相应的站点,所述站点根据所述抄表指令返回对应计量表统计的数据,以便中央协调器和集中器管理,较大提高了低压宽带载波***中的抄表效率,改善了对计量表数据的采集的实时性,进一步的,依据宽带载波***的特点,更加合理和充分地利用了宽带载波***的通信资源。
图7所示的是一种抄表***中的中央协调设备(Central Coordinator,CCO)的装置示意图。该CCO例如为实现相关功能的专用电路或者芯片。
其中,所述中央协调设备(Central Coordinator,CCO)700可以包括:
接收单元701,用于接收集中器第一抄表周期内连续发送的第一抄表命令和第二抄表命令,所述第一抄表命令包括待抄读的第一计量表对应的第一计量表标识,所述第二抄表命令包括待抄读的第二计量表对应的第二计量表标识;
指令解析单元702,用于根据所述第一计量表标识,确定所述待抄读的第一计量表所对应的第一STA的第一STA标识,所述第一STA用于管理所述第一计量表,以及根据所述第二计量表标识,确定所述待抄读的第二计量表所对应的第二STA的第二STA标识,所述第二STA用于管理所述第二计量表;
发送单元703,用于连续通过宽带载波电力线分别向所述第一STA发送第一抄表指令和向所述第二STA发送第二抄表指令,其中,所述第一抄表指令被所述第一STA用于从所述第一计量表获得第一计量数据,所述第二抄表指令被所述第二STA用于从所述第二计量表获得第二计量数据;其中,所述第一抄表指令包括所述第一STA标识和所述第一计量表标识,所述第二抄表指令包括所述第二STA标识和所述第二计量表标识;
所述接收单元701还用于接收所述第一STA返回的第一反馈报文以及接收所述第二站点STA返回的第二反馈报文;
所述发送单元703还用于根据所述第一STA返回的第一反馈报文,向所述集中器发送第一上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识;根据所述第二站点STA返回的第二反馈报文,向所述集中器发送第二上报报文,所述第二上报报文包括所述第二计量数据和所述第二计量表标识。
可选的,还包括:
缓存单元704,用于缓存一定数量的所述CCO未发送的抄表指令,每一条所述抄表指令包括一个STA的标识以及所述STA下管理的一块计量表的标识,每一条所述抄表指令对应一条所述集中器发送的抄表命令,每一条所述抄表指令携带与所述每一条抄表指令对应的抄表命令相同的一个STA的标识。
可选的,在所述缓存单元704中缓存有包括所述第一STA标识的第三抄表指令的情况下,所述发送单元703还用于:向所述第一STA发送第一抄表指令前,向所述第一STA发送所述第三抄表指令,其中,所述第三抄表指令包括所述第一STA标识和第三计量表标识,所述第三计量表标识对应的第三计量表由所述第一STA管理,所述第三抄表指令被所述第一STA用于获得所述第三计量表的第三计量数据,所述第三计量数据被所述第一STA用于向所述CCO返回第三反馈报文;
相应的,所述接收单元701还用于接收所述第一STA返回的第三反馈报文,所述第三反馈报文包括所述第三计量数据和所述第三计量表标识;
相应的,所述发送单元703还用于据所述第三反馈报文,向所述集中器发送第三上报报文,所述第三上报报文包括所述第三计量数据和所述第三计量表标识。
可选的,所述发送单元703还用于当所述中央协调设备CCO的缓存区中的抄表指令达到缓存阈值时,向所述集中器发送暂停指令,所述暂停指令用于指示所述集中器暂停发送其他待发送的抄表命令,其中,所述缓存阈值用于表示所述中央协调设备CCO的抄表命令的处理能力上限。
可选的,所述接收单元701还用于接收所述集中器发送的停止命令,所述停止命令用于指示所述CCO停止所述CCO当前运行的抄表进程;
相应的,所述CCO还包括:
管理单元705,用于所述接收单元接收到所述集中器发送的停止命令后,根据所述停止命令,停止所述CCO上当前运行的抄表进程;
相应的,所述发送单元703还用于向所述集中器发送确认消息,以便所述集中器在收到所述确认消息后,在所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和所述第二抄表命令。
可选的,所述接收单元701还用于在第二抄表周期内,接收所述集中器发送的至少两条新的抄表命令。
可见,图7所述本发明实施例中,CCO在一个抄表周期内处理多条抄表命令并向STA下发多条抄表指令,并对集中器的下发抄表命令进行控制,从而完成了在一个抄表周期内下发多条抄表命令所启动的后续工作,使多个抄表流程并发执行,提高了抄表的效率。
图8所示的是是本发明实施例另一种中央协调设备(Central Coordinator,CCO)的结构示意图。所述中央协调设备(Central Coordinator,CCO)800可包括输入/输出(I/O,Input/Output)设备801、处理器802和存储器803。
存储器803可以包括只读存储器和随机存取存储器,并向处理器802提供指令和数据。存储器803的一部分还可以包括非易失性随机存取存储器(NVRAM)。
存储器803存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:
操作指令:包括各种操作指令,用于实现各种操作。
操作***:包括各种***程序,用于实现各种基础业务以及处理基于硬件的任务。
在本发明实施例中,输入/输出(I/O,Input/Output)设备801通过处理器802调用存储器803存储的操作指令(该操作指令可存储在操作***中),执行如下操作:
接收集中器第一抄表周期内连续发送的第一抄表命令和第二抄表命令,所述第一抄表命令包括待抄读的第一计量表对应的第一计量表标识,所述第二抄表命令包括待抄读的第二计量表对应的第二计量表标识;
根据所述第一计量表标识,确定所述待抄读的第一计量表所对应的第一STA的第一STA标识,所述第一STA用于管理所述第一计量表,以及根据所述第二计量表标识,确定所述待抄读的第二计量表所对应的第二STA的第二STA标识,所述第二STA用于管理所述第二计量表;
连续通过宽带载波电力线分别向所述第一STA发送第一抄表指令和向所述第二STA发送第二抄表指令,其中,所述第一抄表指令被所述第一STA用于从所述第一计量表获得第一计量数据,所述第二抄表指令被所述第二STA用于从所述第二计量表获得第二计量数据;
其中,所述第一抄表指令包括所述第一STA标识和所述第一计量表标识,所述第二抄表指令包括所述第二STA标识和所述第二计量表标识;
根据所述第一STA返回的第一反馈报文,向所述集中器发送第一上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识;
根据所述第二站点STA返回的第二反馈报文,向所述集中器发送第二上报报文,所述第二上报报文包括所述第二计量数据和所述第二计量表标识。
本发明实施例中,CCO在一个抄表周期内处理多条抄表命令并向STA下发多条抄表指令,从而完成了在一个抄表周期内下发多条抄表命令所启动的后续工作,使多个抄表流程并发执行,提高了抄表的效率。
处理器802控制中央协调设备(Central Coordinator,CCO)的操作,处理器802还可以称为CPU(Central Processing Unit,中央处理单元)。存储器803可以包括只读存储器和随机存取存储器,并向处理器802提供指令和数据。存储器803的一部分还可以包括非易失性随机存取存储器(NVRAM)。具体的应用中,中央协调设备800的各个组件通过总线***805耦合在一起,其中总线***805除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线***805。
上述本发明实施例揭示的方法可以应用于处理器802中,或者由处理器802实现。处理器802可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器802中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器802可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器803,处理器802读取存储器803中的信息,结合其硬件完成上述方法的步骤。
可选的,向所述第一STA发送所述第一抄表指令前,输入/输出(I/O,Input/Output)设备801还用于向所述第一STA发送第三抄表指令,所述第三抄表指令对应于所述CCO在接收所述第一抄表命令前接收的第三抄表命令,其中,所述第三抄表指令携带所述第一STA标识和第三计量表标识,所述第三计量表标识对应的第三计量表由所述第一STA管理,所述第三抄表指令被所述第一STA用于从所述第三计量表获得第三计量数据;
相应的,在所述根据所述第一STA返回的第一反馈报文,向所述集中器发送第一上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识,输入/输出(I/O,Input/Output)设备801还用于根据所述第一STA返回的第三反馈报文,向所述集中器发送第三上报报文,所述第三上报报文包括所述第三计量数据和所述第三计量表标识。
可选的,在所述CCO缓存的抄表指令达到缓存阈值的情况下,输入/输出(I/O,Input/Output)设备801还用于向所述集中器发送暂停指令,所述暂停指令用于指示所述集中器暂停发送未发送的抄表命令,其中,所述缓存阈值用于表示所述CCO的抄表命令的处理能力上限。
可选的,所述CCO接收所述第三反馈报文在所述第一反馈报文之前,并且所述第三反馈报文和所述第一反馈报文是连续接收的。
可选的,所述接收集中器第一抄表周期内连续发送第一抄表命令和第二抄表命令之前,输入/输出(I/O,Input/Output)设备801还用于:
根据所述集中器发送的停止命令,停止所述CCO当前运行的抄表进程;
向所述集中器发送确认消息,所述确认消息被所述集中器用于在所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和所述第二抄表命令。
可选的,输入/输出(I/O,Input/Output)设备801还用于:
在第二抄表周期内,接收所述集中器发送的至少两条新的抄表命令。
在一种具体实施方式下,所述根据所述第一计量表标识,确定所述待抄读的第一计量表所对应的第一STA的第一STA标识,
以及根据所述第二计量表标识,确定所述待抄读的第二计量表所对应的第二STA的第二STA标识的方面,输入/输出(I/O,Input/Output)设备801还用于:
根据所述第一计量表标识与所述第一STA标识的映射关系,确定所述待抄读的第一计量表所对应的第一STA的第一STA标识;
根据所述第二计量表标识与所述第二STA标识的映射关系,确定所述待抄读的第二计量表所对应的第二STA的第二STA标识。
在另一种情况下,具体的,所述CCO存储有计量表标识和所述计量表标识对应的STA的STA标识的映射表。
可见,图8所述本发明实施例中,CCO在一个抄表周期内处理多条抄表命令并向STA下发多条抄表指令,并对集中器的下发抄表命令进行控制,从而完成了在一个抄表周期内下发多条抄表命令所启动的后续工作,使多个抄表流程并发执行,提高了抄表的效率。
图9所示的是本发明实施例一种站点(Station,STA)的装置示意图。
该站点例如为实现相关功能的专用电路或者芯片
其中,所述站点(Station,STA)900可以包括:
接收单元901,用于接收中央协调设备CCO发送的抄表指令,其中所述抄表指令包括所述STA管理的待抄读的计量表对应的计量表标识以及所述STA的标识;
发送单元902,用于根据所述抄表指令,向所述待抄读的计量表发送抄表请求;还用于根据所述计量表发送的与所述抄表请求对应的抄表反馈,向所述CCO发送反馈报文,所述反馈报文包括所述计量表标识和所述计量表的计量数据,所述反馈报文被所述CCO用于向所述集中器发送上报报文。
可见,图9所示的实施例中叙述的站点在抄表***中有多个,这多个站点配合集中器和CCO,从而完成了在一个抄表周期内下发多条抄表命令所启动的后续工作,使多个抄表流程并发执行,提高了抄表的效率。
图10是本发明实施例另一种站点(Station,STA)1000的结构示意图。站点1000可包括输入/输出(I/O,Input/Output)设备、处理器1002和存储器1003。
存储器1003可以包括只读存储器和随机存取存储器,并向处理器1002提供指令和数据。存储器1003的一部分还可以包括非易失性随机存取存储器(NVRAM)。
存储器1003存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:
操作指令:包括各种操作指令,用于实现各种操作。
操作***:包括各种***程序,用于实现各种基础业务以及处理基于硬件的任务。
在本发明实施例中,处理器1002通过调用存储器1003存储的操作指令(该操作指令可存储在操作***中),执行如下操作:
接收中央协调设备CCO发送的抄表指令,其中所述抄表指令包括所述STA管理的待抄读的计量表对应的计量表标识以及所述STA的标识;
根据所述抄表指令,向所述待抄读的计量表发送抄表请求;
根据所述计量表发送的与所述抄表请求对应的抄表反馈,向所述CCO发送反馈报文,所述反馈报文包括所述计量表标识和所述计量表的计量数据,所述反馈报文被所述中央协调设备CCO用于向所述集中器发送上报报文。
可见,本发明实施例中,多个站点配合集中器和CCO,从而完成了在一个抄表周期内下发多条抄表命令所启动的后续工作,使多个抄表流程并发执行,提高了抄表的效率。
处理器1002控制站点1000的操作,处理器1002还可以称为CPU(CentralProcessing Unit,中央处理单元)。存储器1003可以包括只读存储器和随机存取存储器,并向处理器1002提供指令和数据。存储器1003的一部分还可以包括非易失性随机存取存储器(NVRAM)。具体的应用中,站点1000的各个组件通过总线***1005耦合在一起,其中总线***1005除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线***1005。
上述本发明实施例揭示的方法可以应用于处理器1002中,或者由处理器1002实现。处理器1002可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1002中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1002可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1003,处理器1002读取存储器1003中的信息,结合其硬件完成上述方法的步骤。
可见,图10所示的实施例中叙述的站点在抄表***中有多个,这多个站点配合集中器和CCO,从而完成了在一个抄表周期内下发多条抄表命令所启动的后续工作,使多个抄表流程并发执行,提高了抄表的效率。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件(例如处理器)来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上为本发明实施例所提供的一种并行抄表的方法、装置和***,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
Claims (30)
1.一种基于宽带载波通信的抄表通信***,其特征在于,所述***包括集中器、中央协调设备CCO、第一STA、第二STA、第一计量表和第二计量表,其中:
所述集中器,用于在第一抄表周期内向所述CCO连续发送第一抄表命令和第二抄表命令,所述第一抄表命令包括待抄读的第一计量表对应的第一计量表标识,所述第二抄表命令包括待抄读的第二计量表对应的第二计量表标识;
所述CCO,用于根据所述第一计量表标识,确定所述待抄读的第一计量表所对应的第一STA的第一STA标识,所述第一STA用于管理所述第一计量表,以及根据所述第二计量表标识,确定所述待抄读的第二计量表所对应的第二STA的第二STA标识,所述第二STA用于管理所述第二计量表;根据所述第一STA标识和所述第二STA标识,通过宽带载波电力线向所述第一STA发送第一抄表指令和向所述第二STA发送第二抄表指令,所述第一抄表指令和所述第二抄表指令是连续发送的,所述第一抄表指令包括所述第一STA标识和所述第一计量表标识,所述第二抄表指令包括所述第二STA标识和所述第二计量表标识;
所述第一STA用于根据所述第一抄表指令从所述第一计量表获得第一计量数据,以及向所述CCO返回与所述第一抄表指令对应的第一反馈报文,所述第一反馈报文包括所述第一计量数据和所述第一计量表标识;
所述第二STA用于根据所述第二抄表指令从所述第二计量表获得第二计量数据,以及向所述CCO返回与所述第二抄表指令对应的第二反馈报文,所述第二反馈报文包括所述第二计量数据和所述第二计量表标识;
所述CCO还用于根据所述第一反馈报文,向所述集中器发送第一上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识;根据所述第二反馈报文,向所述集中器发送第二上报报文,所述第二上报报文包括所述第二计量数据和所述第二计量表标识。
2.根据权利要求1所述的***,其特征在于,所述CCO还用于在向所述第一STA发送第一抄表指令前,向所述第一STA发送缓存的第三抄表指令,其中,所述第三抄表指令携带所述第一STA标识和第三计量表标识,所述第三计量表标识对应的第三计量表由所述第一STA管理,所述第三抄表指令触发所述第一STA获得所述第三计量表的第三计量数据;接收所述第一STA返回的第三反馈报文,所述第三反馈报文包括所述第三计量数据和所述第三计量表标识;向所述集中器发送第三上报报文,所述第三上报报文包括所述第三计量数据和所述第三计量表标识。
3.根据权利要求2所述的***,其特征在于,所述CCO还用于当缓存的抄表指令达到缓存阈值时,向所述集中器发送暂停指令,所述暂停指令用于指示所述集中器暂停发送待发送的抄表命令,其中,所述缓存阈值用于表示所述CCO的抄表命令的处理能力上限。
4.根据权利要求3所述的***,其特征在于,所述CCO还用于接收所述集中器发送的停止命令,所述停止命令用于指示所述CCO停止所述CCO当前运行的抄表进程;根据所述停止命令,停止所述抄表进程;向所述集中器发送确认消息,所述确认消息用于通知所述集中器所述抄表进程已停止,以使所述集中器在所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和所述第二抄表命令。
5.根据权利要求1到4任一项所述的***,其特征在于,所述集中器还用于在向所述CCO连续发送所述第一抄表命令和所述第二抄表命令后,接收所述CCO发送来的上报报文;以及在接收到所述连续发送第一抄表命令和第二抄表命令后的第一条所述上报报文后,在第二抄表周期内向所述CCO连续发送待发送的至少两条抄表命令。
6.一种基于宽带载波通信的抄表方法,其特征在于,所述抄表方法由集中器执行,所述方法包括:
在第一抄表周期内向中央协调设备CCO连续发送第一抄表命令和第二抄表命令,所述第一抄表命令包括待抄读的第一计量表对应的第一计量表标识,所述第一计量表由第一STA管理,所述第二抄表命令包括待抄读的第二计量表对应的第二计量表标识,所述第二计量表由第二STA管理,所述第一抄表指令用于指示所述CCO获取所述第一计量表的第一计量数据,所述第二抄表指令用于指示所述CCO获取所述第二计量表的第二计量数据;
接收所述CCO发送的第一上报报文和第二上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识,所述第二上报报文包括所述第二计量数据和所述第二计量表标识。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
接收所述CCO发送的第三上报报文,所述第三上报报文包括第三计量数据和第三计量表标识,所述第三上报报文对应于所述集中器在发送所述第一抄表命令前向所述CCO发送的第三抄表命令,所述第三计量表标识对应的第三计量表由所述第一STA管理。
8.根据权利要求7所述的方法,其特征在于,所述接收所述CCO发送的第三上报报文在接收所述第一上报报文之前,并且所述第三上报报文和所述第一上报报文是连续接收的。
9.根据权利要求8所述的方法,其特征在于,所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和所述第二抄表命令后,还包括:
接收所述CCO发送的暂停指令;
根据所述暂停指令暂停发送待发送的抄表命令。
10.根据权利要求9所述的方法,其特征在于,所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和所述第二抄表命令前,所述抄表方法还包括:
向所述CCO发送停止命令,所述停止命令指示所述CCO停止所述CCO当前运行的抄表进程;
接收所述CCO发送的确认消息,所述确认消息用于报告所述抄表进程已停止;
根据所述确认消息,在所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和第二抄表命令。
11.根据权利要求6到10任一项所述的方法,其特征在于,所述方法还包括:
在接收到所述连续发送第一抄表命令和第二抄表命令后的第一条所述上报报文后,在第二抄表周期内向所述CCO连续发送待发送的至少两条抄表命令。
12.一种基于宽带载波通信的抄表方法,其特征在于,所述抄表方法由中央协调设备CCO执行,所述方法包括:
接收集中器第一抄表周期内连续发送的第一抄表命令和第二抄表命令,所述第一抄表命令包括待抄读的第一计量表对应的第一计量表标识,所述第二抄表命令包括待抄读的第二计量表对应的第二计量表标识;
根据所述第一计量表标识,确定所述待抄读的第一计量表所对应的第一STA的第一STA标识,所述第一STA用于管理所述第一计量表,以及根据所述第二计量表标识,确定所述待抄读的第二计量表所对应的第二STA的第二STA标识,所述第二STA用于管理所述第二计量表;
连续通过宽带载波电力线分别向所述第一STA发送第一抄表指令和向所述第二STA发送第二抄表指令,其中,所述第一抄表指令被所述第一STA用于从所述第一计量表获得第一计量数据,所述第二抄表指令被所述第二STA用于从所述第二计量表获得第二计量数据;
其中,所述第一抄表指令包括所述第一STA标识和所述第一计量表标识,所述第二抄表指令包括所述第二STA标识和所述第二计量表标识;
根据所述第一STA返回的第一反馈报文,向所述集中器发送第一上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识;
根据所述第二STA返回的第二反馈报文,向所述集中器发送第二上报报文,所述第二上报报文包括所述第二计量数据和所述第二计量表标识。
13.根据权利要求12所述的抄表方法,其特征在于,所述连续通过宽带载波电力线分别向所述第一STA发送第一抄表指令和向所述第二STA发送第二抄表指令还包括:
向所述第一STA发送所述第一抄表指令前,向所述第一STA发送第三抄表指令,所述第三抄表指令对应于所述CCO在接收所述第一抄表命令前接收的第三抄表命令,其中,所述第三抄表指令携带所述第一STA标识和第三计量表标识,所述第三计量表标识对应的第三计量表由所述第一STA管理,所述第三抄表指令被所述第一STA用于从所述第三计量表获得第三计量数据;
相应的,所述根据所述第一STA返回的第一反馈报文,向所述集中器发送第一上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识,还包括:
根据所述第一STA返回的第三反馈报文,向所述集中器发送第三上报报文,所述第三上报报文包括所述第三计量数据和所述第三计量表标识。
14.根据权利要求13所述的方法,其特征在于,所述方法还包括:
在所述CCO缓存的抄表指令达到缓存阈值的情况下,向所述集中器发送暂停指令,所述暂停指令用于指示所述集中器暂停发送未发送的抄表命令,其中,所述缓存阈值用于表示所述CCO的抄表命令的处理能力上限。
15.根据权利要求14所述的方法,其特征在于,
所述CCO接收所述第三反馈报文在所述第一反馈报文之前,并且所述第三反馈报文和所述第一反馈报文是连续接收的。
16.根据权利要求15所述的方法,其特征在于,所述接收集中器第一抄表周期内连续发送第一抄表命令和第二抄表命令之前,所述方法还包括:
根据所述集中器发送的停止命令,停止所述CCO当前运行的抄表进程;
向所述集中器发送确认消息,所述确认消息被所述集中器用于在所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和所述第二抄表命令。
17.根据权利要求16所述的方法,其特征在于,所述方法还包括:
在第二抄表周期内,接收所述集中器发送的至少两条抄表命令。
18.根据权利要求12到17任一项所述的方法,其特征在于,所述根据所述第一计量表标识,确定所述待抄读的第一计量表所对应的第一STA的第一STA标识,
以及根据所述第二计量表标识,确定所述待抄读的第二计量表所对应的第二STA的第二STA标识,包括:
根据所述第一计量表标识与所述第一STA标识的映射关系,确定所述待抄读的第一计量表所对应的第一STA的第一STA标识;
根据所述第二计量表标识与所述第二STA标识的映射关系,确定所述待抄读的第二计量表所对应的第二STA的第二STA标识。
19.一种基于宽带载波通信的集中器,其特征在于,所述集中器包括:
发送单元,用于在第一抄表周期内向中央协调设备CCO连续发送第一抄表命令和第二抄表命令,所述第一抄表命令包括待抄读的第一计量表对应的第一计量表标识,所述第一计量表由第一STA管理,所述第二抄表命令包括待抄读的第二计量表对应的第二计量表标识,所述第二计量表由第二STA管理,所述第一抄表指令用于指示所述CCO获取所述第一计量表的第一计量数据,所述第二抄表指令用于指示所述CCO获取所述第二计量表的第二计量数据;
接收单元,用于接收所述CCO发送的第一上报报文和第二上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识,所述第二上报报文包括所述第二计量数据和所述第二计量表标识。
20.根据权利要求19所述的集中器,其特征在于,所述接收单元还用于接收所述中央协调设备CCO发送的第三上报报文,所述第三上报报文包括第三计量数据第三计量表标识,所述第三上报报文对应于所述集中器在发送第一抄表命令前向所述CCO发送的第三抄表命令,所述第三计量表标识对应的第三计量表由所述第一STA管理。
21.根据权利要求19所述的集中器,其特征在于,所述接收单元具体用于连续接收所述CCO发送的第三上报报文和第一上报报文,所述第三上报报文包括第三计量数据和第三计量表标识,所述第三上报报文对应于所述集中器在发送所述第一抄表命令前向所述CCO发送的第三抄表命令,所述第三计量表标识对应的第三计量表由所述第一STA管理,所述第一上报报文包括所述第一计量数据和所述第一计量表标识;接收所述CCO根据第二反馈报文发送的第二上报报文,所述第二反馈报文包括所述第二计量数据和所述第二计量表标识。
22.根据权利要求21所述的集中器,其特征在于,所述接收单元还用于接收所述CCO发送的暂停指令,所述暂停指令用于指示所述集中器暂停发送未发送的抄表指令。
23.根据权利要求22所述的集中器,其特征在于,所述发送单元还用于向所述CCO发送停止命令,所述停止命令指示所述CCO停止所述CCO当前运行的抄表进程,
所述接收单元还用于接收所述CCO发送的确认消息,所述确认消息用于报告所述抄表进程已停止,以便所述集中器根据所述确认消息,在所述第一抄表周期内通过所述发送单元向所述CCO连续发送所述第一抄表命令和所述第二抄表命令。
24.根据权利要求19到23任一项所述的集中器,其特征在于,所述发送单元还用于在所述接收单元接收到所述连续发送第一抄表命令和第二抄表命令后的第一条所述上报报文后,在第二抄表周期内向所述CCO连续发送待发送的至少两条抄表命令。
25.一种基于宽带载波通信的中央协调设备CCO,其特征在于,所述CCO包括:
接收单元,用于接收集中器第一抄表周期内连续发送的第一抄表命令和第二抄表命令,所述第一抄表命令包括待抄读的第一计量表对应的第一计量表标识,所述第二抄表命令包括待抄读的第二计量表对应的第二计量表标识;
指令解析单元,用于根据所述第一计量表标识,确定所述待抄读的第一计量表所对应的第一STA的第一STA标识,所述第一STA用于管理所述第一计量表,以及根据所述第二计量表标识,确定所述待抄读的第二计量表所对应的第二STA的第二STA标识,所述第二STA用于管理所述第二计量表;
发送单元,用于连续通过宽带载波电力线分别向所述第一STA发送第一抄表指令和向所述第二STA发送第二抄表指令,其中,所述第一抄表指令被所述第一STA用于从所述第一计量表获得第一计量数据,所述第二抄表指令被所述第二STA用于从所述第二计量表获得第二计量数据;其中,所述第一抄表指令包括所述第一STA标识和所述第一计量表标识,所述第二抄表指令包括所述第二STA标识和所述第二计量表标识;
所述接收单元还用于接收所述第一STA返回的第一反馈报文以及接收所述第二STA返回的第二反馈报文;
所述发送单元还用于根据所述第一STA返回的第一反馈报文,向所述集中器发送第一上报报文,所述第一上报报文包括所述第一计量数据和所述第一计量表标识;根据所述第二STA返回的第二反馈报文,向所述集中器发送第二上报报文,所述第二上报报文包括所述第二计量数据和所述第二计量表标识。
26.根据权利要求25所述的中央协调设备CCO,其特征在于,还包括:
缓存单元,用于缓存一定数量的所述CCO未发送的抄表指令,每一条所述抄表指令包括一个STA的标识以及所述STA下管理的一块计量表的标识,每一条所述抄表指令对应一条所述集中器发送的抄表命令,每一条所述抄表指令携带与所述每一条抄表指令对应的所述抄表命令相同的一个STA的标识。
27.根据权利要求26所述的中央协调设备CCO,其特征在于,在所述缓存单元中缓存有包括所述第一STA标识的第三抄表指令的情况下,所述发送单元还用于:向所述第一STA发送第一抄表指令前,向所述第一STA发送所述第三抄表指令,其中,所述第三抄表指令包括所述第一STA标识和第三计量表标识,所述第三计量表标识对应的第三计量表由所述第一STA管理,所述第三抄表指令被所述第一STA用于获得所述第三计量表的第三计量数据,所述第三计量数据被所述第一STA用于向所述CCO返回第三反馈报文;
相应的,所述接收单元还用于接收所述第一STA返回的第三反馈报文,所述第三反馈报文包括所述第三计量数据和所述第三计量表标识;
相应的,所述发送单元还用于据所述第三反馈报文,向所述集中器发送第三上报报文,所述第三上报报文包括所述第三计量数据和所述第三计量表标识。
28.根据权利要求27所述的中央协调设备CCO,其特征在于,所述发送单元还用于在所述CCO缓存的抄表指令达到缓存阈值的情况下,向所述集中器发送暂停指令,所述暂停指令用于指示所述集中器暂停发送未发送的抄表命令,其中,所述缓存阈值用于表示所述CCO的抄表命令的处理能力上限。
29.根据权利要求28所述的中央协调设备CCO,其特征在于,所述接收单元还用于接收所述集中器发送的停止命令,所述停止命令用于指示所述CCO停止所述CCO当前运行的抄表进程;
相应的,所述CCO还包括:
管理单元,用于所述接收单元接收到所述集中器发送的停止命令后,根据所述停止命令,停止所述CCO上当前运行的抄表进程;
相应的,所述发送单元还用于向所述集中器发送确认消息,以便所述集中器在收到所述确认消息后,在所述第一抄表周期内向所述CCO连续发送所述第一抄表命令和所述第二抄表命令。
30.根据权利要求25到29任一项所述的中央协调设备CCO,其特征在于,
所述接收单元还用于在第二抄表周期内,接收所述集中器发送的至少两条抄表命令。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410559896.7A CN104318750B (zh) | 2014-10-20 | 2014-10-20 | 一种抄表的方法、装置和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410559896.7A CN104318750B (zh) | 2014-10-20 | 2014-10-20 | 一种抄表的方法、装置和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104318750A CN104318750A (zh) | 2015-01-28 |
CN104318750B true CN104318750B (zh) | 2017-10-17 |
Family
ID=52373974
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410559896.7A Active CN104318750B (zh) | 2014-10-20 | 2014-10-20 | 一种抄表的方法、装置和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104318750B (zh) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106849996B (zh) * | 2015-12-04 | 2021-08-20 | 华为技术有限公司 | 基于电力线通信的抄表方法和数据采集器 |
CN106875646B (zh) * | 2015-12-11 | 2020-06-26 | 华为技术有限公司 | 数据采集方法和设备 |
CN106383693B (zh) * | 2016-08-30 | 2018-07-24 | 武汉阿迪克电子股份有限公司 | 一种智能集中器及以测量点为标签的数据处理方法 |
CN106357302B (zh) * | 2016-09-26 | 2018-12-21 | 武汉盛帆智能科技有限公司 | 一种宽带载波组网方法及多功能通信模块 |
CN106781357A (zh) * | 2016-11-23 | 2017-05-31 | 国网江苏省电力公司电力科学研究院 | 一种时分频分复用的抄表方法及*** |
CN106506046B (zh) * | 2016-11-24 | 2019-05-31 | 重庆邮电大学 | 一种宽带载波通信***终端节点的省电方法 |
CN106780131A (zh) * | 2016-12-09 | 2017-05-31 | 国网山东省电力公司微山县供电公司 | 一种抄表方法及装置 |
CN106911594B (zh) * | 2017-02-15 | 2020-11-20 | 浙江华云信息科技有限公司 | 一种提高mesh网应用通信效率的方法 |
CN107146395B (zh) * | 2017-06-13 | 2020-05-08 | 珠海慧信微电子有限公司 | 基于宽带载波通信的抄表***及抄表方法 |
CN107529195A (zh) * | 2017-07-05 | 2017-12-29 | 国网浙江省电力公司 | 一种基于微功率无线网络的异步通信方法 |
CN109842504B (zh) * | 2017-11-27 | 2021-09-14 | 华为技术有限公司 | 一种信息上报方法及相关设备 |
CN108566404B (zh) * | 2018-01-04 | 2021-05-18 | 国网信息通信产业集团有限公司 | 一种远程通信方法及装置 |
CN110570638A (zh) * | 2018-07-23 | 2019-12-13 | 安徽博辰电力科技有限公司 | 一种基于电力线高速载波通信技术解决移动信号覆盖盲区的方法 |
CN110868242B (zh) * | 2018-10-12 | 2022-04-19 | 南方电网数字电网研究院有限公司 | 一种基于异步通信的数据采集方法 |
WO2020082214A1 (zh) * | 2018-10-22 | 2020-04-30 | 华北电力大学扬中智能电气研究中心 | 一种抄表方法、装置及*** |
CN109194372B (zh) * | 2018-10-24 | 2021-02-09 | 新华三技术有限公司成都分公司 | 抄表方法及基站 |
CN109816159B (zh) * | 2019-01-08 | 2021-04-02 | 中国联合网络通信集团有限公司 | 一种基于预测的水表控制方法、水表、控制装置 |
CN110504990A (zh) * | 2019-09-27 | 2019-11-26 | 青岛联众智芯科技有限公司 | 一种基于hplc的抄表方法 |
CN110784456B (zh) * | 2019-10-17 | 2020-06-02 | 南方电网数字电网研究院有限公司 | 通信协议自动识别方法及通信方法 |
CN111314408B (zh) * | 2019-11-25 | 2022-08-05 | 国网福建省电力有限公司 | 一种基于通信层多数据项缓存任务的本地边缘计算和物联管理方法 |
CN112866830B (zh) * | 2019-11-27 | 2023-05-02 | 王建强 | 一种抄表方法及装置 |
CN111369774B (zh) * | 2020-03-19 | 2021-12-14 | 吴江华衍水务有限公司 | 平台、远传集抄设备、远传水表间通讯的数据采集方法 |
CN111402569A (zh) * | 2020-06-08 | 2020-07-10 | 北京智芯微电子科技有限公司 | 用电信息采集方法及用电信息采集装置 |
CN113034884A (zh) * | 2020-12-28 | 2021-06-25 | 国家电网有限公司 | 基于hplc的电力数据采集方法 |
CN113242059B (zh) * | 2021-06-09 | 2022-04-12 | 武汉中原电子信息有限公司 | 一种基于双环队列的无锁多协处理线程并发抄表方法 |
TWI832187B (zh) * | 2022-03-28 | 2024-02-11 | 宏碁通信股份有限公司 | 運用智慧排程之智慧計量錶控制系統及其控制方法 |
CN115694559B (zh) * | 2022-10-10 | 2024-06-18 | 青岛联众芯云科技有限公司 | 一种提升宽带电力线载波网络抄表效率的方法 |
CN116456221B (zh) * | 2023-06-16 | 2023-09-08 | 北京智芯微电子科技有限公司 | 数据抄读方法、抄读装置和抄读*** |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100898278B1 (ko) * | 2007-07-09 | 2009-05-19 | (주)옴니패스 | 전력선 및 무선 통신 장치, 상기 전력선 및 무선 통신 장치를 포함하는 전력선 통신 시스템 및 그 방법 |
CN102521960B (zh) * | 2011-12-28 | 2013-07-24 | 国家电网公司 | 一种基于智能园区的抄表方法、通信管理机和通信*** |
CN103514730B (zh) * | 2012-06-21 | 2017-02-15 | 深圳市金正方科技股份有限公司 | 一种电力线载波抄表方法及*** |
CN202677607U (zh) * | 2012-07-16 | 2013-01-16 | 珠海辉煌电力科技有限公司 | 电力线高速宽带载波抄表*** |
CN203135869U (zh) * | 2012-12-19 | 2013-08-14 | 深圳市铨林源数字技术有限公司 | 宽带电力线载波通信模块 |
CN203433667U (zh) * | 2013-09-18 | 2014-02-12 | 国家电网公司 | 基于电力线载波通信的宽带载波抄表模块 |
-
2014
- 2014-10-20 CN CN201410559896.7A patent/CN104318750B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN104318750A (zh) | 2015-01-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104318750B (zh) | 一种抄表的方法、装置和*** | |
CN109450662B (zh) | 自组网通讯管理机及组网方法、自组网通讯*** | |
CN107483082A (zh) | 一种基于工频载波通信技术的低压配网拓扑自动识别方法及*** | |
CN109728838A (zh) | 基于宽带电力线载波与工频通讯的台区识别***及识别方法 | |
CN107146395A (zh) | 基于宽带载波通信的抄表***及抄表方法 | |
CN105788206A (zh) | 一种基于双模通信的用电信息采集***及其方法 | |
CN105139629A (zh) | 一种提高低压电力线宽带载波数据采集效率的方法 | |
CN104699736B (zh) | 一种分布式的基于可移动设备的大规模数据采集***及方法 | |
CN103514730A (zh) | 一种电力线载波抄表方法及*** | |
CN206975821U (zh) | 基于无人机的远程抄表*** | |
CN209103515U (zh) | 基于LoRa主节点模块的集中器及抄表*** | |
CN206472130U (zh) | 电力载波通信抄表*** | |
CN107845251A (zh) | 基于宽带载波通信的抄表方法 | |
CN109788325A (zh) | 视频任务分配方法及服务器 | |
CN109215326A (zh) | 一种并行抄表方法和装置 | |
CN106297226A (zh) | 一种带ihd设备的电表无线抄表方法 | |
CN106877904B (zh) | 控制表计设备接入的方法和装置 | |
KR20150004220A (ko) | Ami 시스템의 통신 장치 | |
CN109003432A (zh) | 基于电力线载波通信***的信息抄读方法 | |
CN107271810A (zh) | 一种用电信息采集终端软件比对检测装置及方法 | |
CN109360397A (zh) | 多表集抄的方法、数据调度方法和多表集抄的*** | |
CN113517687A (zh) | 一种基于特征信号的低压台区拓扑识别方法及装置 | |
CN110351707A (zh) | 一种计量自动化终端、计量***和计量方法 | |
CN105975050A (zh) | 终端功耗控制方法及装置 | |
CN110300401A (zh) | 基于非公开加密算法加密的蓝牙mesh的远程抄表*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20170505 Address after: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Applicant after: Huawei Technologies Co., Ltd. Applicant after: China Electric Power Research Institute Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Applicant before: Huawei Technologies Co., Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |