两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

客戶(hù)端模擬數(shù)據(jù)的傳輸方法及傳輸裝置與流程

文檔序號(hào):40613954發(fā)布日期:2025-01-07 21:01閱讀:9來(lái)源:國(guó)知局
客戶(hù)端模擬數(shù)據(jù)的傳輸方法及傳輸裝置與流程

本發(fā)明屬于鋰電池,具體涉及客戶(hù)端模擬數(shù)據(jù)的傳輸方法及傳輸裝置。


背景技術(shù):

1、隨著物聯(lián)網(wǎng)的發(fā)展,越來(lái)越多的設(shè)備需要通過(guò)網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸和通信。netty作為一個(gè)高性能的、異步的事件驅(qū)動(dòng)的網(wǎng)絡(luò)應(yīng)用框架,被廣泛應(yīng)用于各種網(wǎng)絡(luò)應(yīng)用中,包括物聯(lián)網(wǎng)設(shè)備的數(shù)據(jù)傳輸。然而,實(shí)際測(cè)試和驗(yàn)證這些應(yīng)用的性能和穩(wěn)定性需要大量的客戶(hù)端物理設(shè)備進(jìn)行數(shù)據(jù)傳輸模擬,這在現(xiàn)有技術(shù)中通常需要大量的人力和物力投入。

2、例如,現(xiàn)有的測(cè)試方法通常需要大量的物理設(shè)備,使得采購(gòu)和維護(hù)成本較高;并且現(xiàn)有的測(cè)試方法需要手動(dòng)配置和管理大量設(shè)備進(jìn)行數(shù)據(jù)傳輸,導(dǎo)致測(cè)試效率低下;另外,現(xiàn)有的測(cè)試方法由于需要大量的物理設(shè)備,通常需要復(fù)雜的配置和管理,容易出錯(cuò),且不易擴(kuò)展;再者,由于采用大量的物理設(shè)備,導(dǎo)致測(cè)試環(huán)境難以復(fù)現(xiàn),使得測(cè)試結(jié)果的可重復(fù)性差。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明提供一種客戶(hù)端模擬數(shù)據(jù)的傳輸方法及傳輸裝置,用以解決現(xiàn)有技術(shù)中在對(duì)網(wǎng)絡(luò)應(yīng)用進(jìn)行測(cè)試時(shí),由于需要大量的物理設(shè)備的傳輸數(shù)據(jù)所導(dǎo)致的一系列問(wèn)題。

2、為了解決上述技術(shù)問(wèn)題,第一方面,本發(fā)明提供一種客戶(hù)端模擬數(shù)據(jù)的傳輸方法,包括:

3、讀取客戶(hù)端模擬數(shù)據(jù)所需的配置文件;

4、基于所述配置文件中的配置信息,創(chuàng)建線(xiàn)程池;

5、基于所述配置信息,通過(guò)所述線(xiàn)程池創(chuàng)建模擬客戶(hù)端并運(yùn)行模擬客戶(hù)端;

6、基于所述模擬客戶(hù)端的設(shè)備類(lèi)型,生成與所述設(shè)備類(lèi)型對(duì)應(yīng)的模擬數(shù)據(jù);

7、基于所述模擬客戶(hù)端的請(qǐng)求的請(qǐng)求類(lèi)型,創(chuàng)建所述請(qǐng)求類(lèi)型對(duì)應(yīng)的請(qǐng)求對(duì)象,其中,所述請(qǐng)求對(duì)象包括請(qǐng)求類(lèi)型、事務(wù)身份信息和模擬客戶(hù)端身份信息;

8、將所述請(qǐng)求對(duì)象和所述模擬數(shù)據(jù)發(fā)送至服務(wù)器。

9、可選地,所述基于所述配置文件中的配置信息,創(chuàng)建線(xiàn)程池,包括:

10、獲取所述配置信息中所述模擬客戶(hù)端的數(shù)量;

11、基于所述模擬客戶(hù)端的數(shù)量,確定所述線(xiàn)程池中的線(xiàn)程數(shù)量,其中,所述線(xiàn)程數(shù)量與所述模擬客戶(hù)端的數(shù)量成正比;

12、基于所述線(xiàn)程數(shù)量,創(chuàng)建所述線(xiàn)程池。

13、可選地,所述基于所述模擬客戶(hù)端的數(shù)量,確定所述線(xiàn)程池中的線(xiàn)程數(shù)量,包括:

14、基于所述模擬客戶(hù)端的數(shù)量、網(wǎng)絡(luò)延時(shí)以及模擬客戶(hù)端的請(qǐng)求處理時(shí)間,確定所述線(xiàn)程池中的線(xiàn)程數(shù)量。

15、可選地,通過(guò)如下公式確定所述線(xiàn)程池中的線(xiàn)程數(shù)量:

16、ny=nx×(1+d/t);

17、其中,ny為所述線(xiàn)程數(shù)量,nx為所述模擬客戶(hù)端的數(shù)量,d為所述網(wǎng)絡(luò)延時(shí),t為所述請(qǐng)求處理時(shí)間。

18、可選地,所述將所述請(qǐng)求對(duì)象和所述模擬數(shù)據(jù)發(fā)送至服務(wù)器,包括:

19、基于模擬客戶(hù)端的設(shè)備類(lèi)型,確定所述設(shè)備類(lèi)型對(duì)應(yīng)的模擬參數(shù)數(shù)量;

20、基于所述模擬參數(shù)數(shù)量和所述模擬客戶(hù)端的數(shù)量,確定字節(jié)緩沖區(qū)的容量并建立所述字節(jié)緩沖區(qū);

21、將所述模擬數(shù)據(jù)填充至所述字節(jié)緩沖區(qū);

22、將所述字節(jié)緩沖區(qū)和所述請(qǐng)求對(duì)象發(fā)送至服務(wù)器。

23、可選地,在所述基于所述模擬參數(shù)數(shù)量和所述模擬客戶(hù)端的數(shù)量,確定字節(jié)緩沖區(qū)的容量并建立所述字節(jié)緩沖區(qū)之后,將所述模擬數(shù)據(jù)填充至所述字節(jié)緩沖區(qū)之前,還包括:

24、獲取所述模擬數(shù)據(jù)生成時(shí)的時(shí)間戳;

25、將所述時(shí)間戳填充至所述字節(jié)緩沖區(qū)。

26、可選地,所述基于所述模擬客戶(hù)端的設(shè)備類(lèi)型,生成與所述設(shè)備類(lèi)型對(duì)應(yīng)的模擬數(shù)據(jù),包括:

27、基于模擬客戶(hù)端的設(shè)備類(lèi)型,生成與所述設(shè)備類(lèi)型對(duì)應(yīng)的各參數(shù)的初始數(shù)據(jù);

28、基于所述參數(shù)的參數(shù)類(lèi)型,確定與所述參數(shù)類(lèi)型對(duì)應(yīng)的數(shù)據(jù)更新策略;

29、基于所述數(shù)據(jù)更新策略,更新所述參數(shù)的初始數(shù)據(jù),生成模擬數(shù)據(jù)。

30、可選地,所述基于所述參數(shù)的參數(shù)類(lèi)型,確定與所述參數(shù)類(lèi)型對(duì)應(yīng)的數(shù)據(jù)更新策略,包括:

31、在所述參數(shù)為運(yùn)行狀態(tài)參數(shù)時(shí),確定所述參數(shù)對(duì)應(yīng)的數(shù)據(jù)更新策略為周期性更新;

32、在所述參數(shù)為控制狀態(tài)參數(shù)時(shí),確定所述參數(shù)對(duì)應(yīng)的數(shù)據(jù)更新策略為滿(mǎn)足觸發(fā)條件時(shí)更新所述控制狀態(tài)參數(shù),其中,所述控制狀態(tài)參數(shù)用于控制系統(tǒng)運(yùn)行模式發(fā)生變化;

33、在所述參數(shù)為依賴(lài)參數(shù)的關(guān)聯(lián)參數(shù)時(shí),確定所述參數(shù)對(duì)應(yīng)的數(shù)據(jù)更新策略為基于所述依賴(lài)參數(shù)的更新,同步更新所述關(guān)聯(lián)參數(shù),其中,所述依賴(lài)參數(shù)為所述運(yùn)行狀態(tài)參數(shù)或者所述控制狀態(tài)參數(shù)。

34、可選地,所述將所述請(qǐng)求對(duì)象和所述模擬數(shù)據(jù)發(fā)送至服務(wù)器,包括:

35、將所述請(qǐng)求對(duì)象編碼為字符串后封裝,得到實(shí)時(shí)數(shù)據(jù)對(duì)象;

36、通過(guò)加密算法加密所述實(shí)時(shí)數(shù)據(jù)對(duì)象;

37、計(jì)算加密后所述實(shí)時(shí)數(shù)據(jù)對(duì)象的長(zhǎng)度;

38、將加密后的所述實(shí)時(shí)數(shù)據(jù)對(duì)象和所述長(zhǎng)度填充至字節(jié)緩沖區(qū)中;

39、將所述字節(jié)緩沖區(qū)和所述模擬數(shù)據(jù)發(fā)送至服務(wù)器。

40、第二方面,本發(fā)明提供一種客戶(hù)端模擬數(shù)據(jù)的傳輸裝置,包括:

41、讀取模塊,用于讀取客戶(hù)端模擬數(shù)據(jù)所需的配置文件;

42、第一創(chuàng)建模塊,用于基于所述配置文件中的配置信息,創(chuàng)建線(xiàn)程池;

43、第二創(chuàng)建模塊,用于基于所述配置信息,通過(guò)所述線(xiàn)程池創(chuàng)建模擬客戶(hù)端并運(yùn)行模擬客戶(hù)端;

44、生成模塊,用于基于所述模擬客戶(hù)端的設(shè)備類(lèi)型,生成與所述設(shè)備類(lèi)型對(duì)應(yīng)的模擬數(shù)據(jù);

45、第三創(chuàng)建模塊,用于基于所述模擬客戶(hù)端的請(qǐng)求的請(qǐng)求類(lèi)型,創(chuàng)建所述請(qǐng)求類(lèi)型對(duì)應(yīng)的請(qǐng)求對(duì)象,其中,所述請(qǐng)求對(duì)象包括請(qǐng)求類(lèi)型、事務(wù)身份信息和模擬客戶(hù)端身份信息;

46、發(fā)送模塊,用于將所述請(qǐng)求對(duì)象和所述模擬數(shù)據(jù)發(fā)送至服務(wù)器。

47、與現(xiàn)有技術(shù)相比,本發(fā)明提供的一種客戶(hù)端模擬數(shù)據(jù)的傳輸方法,具有以下

48、有益效果:

49、在本發(fā)明中,通過(guò)線(xiàn)程池中的線(xiàn)程模擬客戶(hù)端并運(yùn)行模擬客戶(hù)端,這里利用線(xiàn)程池即可自動(dòng)創(chuàng)建多個(gè)模擬客戶(hù)端,并通過(guò)模擬客戶(hù)端產(chǎn)生模擬數(shù)據(jù)。顯然,本發(fā)明避免了采用大量物理設(shè)備產(chǎn)生傳輸數(shù)據(jù)。另外,本發(fā)明基于配置文件即可自動(dòng)產(chǎn)生傳輸數(shù)據(jù),避免了現(xiàn)有技術(shù)中需要手動(dòng)配置大量設(shè)備進(jìn)行數(shù)據(jù)傳輸。綜上所述,本發(fā)明解決了現(xiàn)有技術(shù)中在對(duì)網(wǎng)絡(luò)應(yīng)用進(jìn)行測(cè)試時(shí),由于需要大量的物理設(shè)備的傳輸數(shù)據(jù)所導(dǎo)致的一系列問(wèn)題。



技術(shù)特征:

1.一種客戶(hù)端模擬數(shù)據(jù)的傳輸方法,其特征在于,包括:

2.根據(jù)權(quán)利要求1所述的客戶(hù)端模擬數(shù)據(jù)的傳輸方法,其特征在于,所述基于所述配置文件中的配置信息,創(chuàng)建線(xiàn)程池,包括:

3.根據(jù)權(quán)利要求2所述的客戶(hù)端模擬數(shù)據(jù)的傳輸方法,其特征在于,所述基于所述模擬客戶(hù)端的數(shù)量,確定所述線(xiàn)程池中的線(xiàn)程數(shù)量,包括:

4.根據(jù)權(quán)利要求3所述的客戶(hù)端模擬數(shù)據(jù)的傳輸方法,其特征在于,通過(guò)如下公式確定所述線(xiàn)程池中的線(xiàn)程數(shù)量:

5.根據(jù)權(quán)利要求1所述的客戶(hù)端模擬數(shù)據(jù)的傳輸方法,其特征在于,所述將所述請(qǐng)求對(duì)象和所述模擬數(shù)據(jù)發(fā)送至服務(wù)器,包括:

6.根據(jù)權(quán)利要求5所述的客戶(hù)端模擬數(shù)據(jù)的傳輸方法,其特征在于,在所述基于所述模擬參數(shù)數(shù)量和所述模擬客戶(hù)端的數(shù)量,確定字節(jié)緩沖區(qū)的容量并建立所述字節(jié)緩沖區(qū)之后,所述將所述模擬數(shù)據(jù)填充至所述字節(jié)緩沖區(qū)之前,還包括:

7.根據(jù)權(quán)利要求1所述的客戶(hù)端模擬數(shù)據(jù)的傳輸方法,其特征在于,所述基于所述模擬客戶(hù)端的設(shè)備類(lèi)型,生成與所述設(shè)備類(lèi)型對(duì)應(yīng)的模擬數(shù)據(jù),包括:

8.根據(jù)權(quán)利要求7所述的客戶(hù)端模擬數(shù)據(jù)的傳輸方法,其特征在于,所述基于所述參數(shù)的參數(shù)類(lèi)型,確定與所述參數(shù)類(lèi)型對(duì)應(yīng)的數(shù)據(jù)更新策略,包括:

9.根據(jù)權(quán)利要求1所述的客戶(hù)端模擬數(shù)據(jù)的傳輸方法,其特征在于,所述將所述請(qǐng)求對(duì)象和所述模擬數(shù)據(jù)發(fā)送至服務(wù)器,包括:

10.一種客戶(hù)端模擬數(shù)據(jù)的傳輸裝置,其特征在于,包括:


技術(shù)總結(jié)
本發(fā)明屬于鋰電池技術(shù)領(lǐng)域,公開(kāi)了一種客戶(hù)端模擬數(shù)據(jù)的傳輸方法及傳輸裝置,該傳輸方法包括:讀取客戶(hù)端模擬數(shù)據(jù)所需的配置文件;基于所述配置文件中的配置信息,創(chuàng)建線(xiàn)程池;基于所述配置信息,通過(guò)所述線(xiàn)程池創(chuàng)建模擬客戶(hù)端并運(yùn)行模擬客戶(hù)端;基于所述模擬客戶(hù)端的設(shè)備類(lèi)型,生成與所述設(shè)備類(lèi)型對(duì)應(yīng)的模擬數(shù)據(jù);基于所述模擬客戶(hù)端的請(qǐng)求的請(qǐng)求類(lèi)型,創(chuàng)建所述請(qǐng)求類(lèi)型對(duì)應(yīng)的請(qǐng)求對(duì)象,其中,所述請(qǐng)求對(duì)象包括請(qǐng)求類(lèi)型、事務(wù)身份信息和模擬客戶(hù)端身份信息;將所述請(qǐng)求對(duì)象和所述模擬數(shù)據(jù)發(fā)送至服務(wù)器。本發(fā)明解決了現(xiàn)有技術(shù)中在對(duì)網(wǎng)絡(luò)應(yīng)用進(jìn)行測(cè)試時(shí),由于需要大量的物理設(shè)備的傳輸數(shù)據(jù)所導(dǎo)致的一系列問(wèn)題。

技術(shù)研發(fā)人員:李彩林,李梅,王宇,陳劍
受保護(hù)的技術(shù)使用者:福建量道新能源發(fā)展有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/6
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
唐山市| 榕江县| 子洲县| 慈利县| 永顺县| 子长县| 尖扎县| 平顶山市| 固始县| 江华| 确山县| 会昌县| 福州市| 武安市| 湘阴县| 湖口县| 维西| 宜城市| 类乌齐县| 云梦县| 惠安县| 卢湾区| 漳平市| 同德县| 襄汾县| 辽中县| 重庆市| 高阳县| 荥经县| 玉林市| 开远市| 淳化县| 广灵县| 缙云县| 镇赉县| 桦南县| 根河市| 昌江| 当雄县| 娄底市| 台南县|