Recent Releases of mmcesim
mmcesim - mmCEsim v0.3.0
New Features
- Single RIS channel estimation implementation (#89, PR #96)
- Disable color output in CTest (#93)
- CI for macOS ARM (#101, PR #102)
Bug Fixes
- Updated Beamforming Generation Out of Loop (#98, PR #99)
- Fully Show Simulation Subprocess Terminal Output (#100)
- Update Mac Trust App Shell Script (#103)
[!CAUTION] BREAKING CHANGE: ALG function
ESTIMATEnow accept multiple parameters, not a single parameter anymore. Therefore, each parameter should be wrapped as$ ... $if there is space inside.
Contributed by @Teddy-van-Jerry and @mmcesim-bot, for version 0.3.0 release (#95).
- C++
Published by github-actions[bot] over 2 years ago
mmcesim - mmCEsim v0.3.0-beta1
New Features
- Single RIS channel estimation implementation (#89, PR #96)
- Disable color output in CTest (#93)
- CI for macOS ARM (#101, PR #102)
Bug Fixes
- Updated Beamforming Generation Out of Loop (#98, PR #99)
- Fully Show Simulation Subprocess Terminal Output (#100)
- Update Mac Trust App Shell Script (#103)
[!CAUTION] BREAKING CHANGE: ALG function
ESTIMATEnow accept multiple parameters, not a single parameter anymore. Therefore, each parameter should be wrapped as$ ... $if there is space inside.
Contributed by @Teddy-van-Jerry and @mmcesim-bot, for version 0.3.0 release (#95).
- C++
Published by github-actions[bot] over 2 years ago
mmcesim - mmCEsim v0.3.0-alpha2
New Features
- Single RIS channel estimation implementation (#89, PR #96)
- Disable color output in CTest (#93)
- CI for macOS ARM (#101, PR #102)
Bug Fixes
- Updated Beamforming Generation Out of Loop (#98, PR #99)
- Fully Show Simulation Subprocess Terminal Output (#100)
- Update Mac Trust App Shell Script (#103)
[!CAUTION] BREAKING CHANGE: ALG function
ESTIMATEnow accept multiple parameters, not a single parameter anymore. Therefore, each parameter should be wrapped as$ ... $if there is space inside.
Contributed by @Teddy-van-Jerry and @mmcesim-bot, for version 0.3.0 release (#95).
- C++
Published by github-actions[bot] over 2 years ago
mmcesim - mmCEsim v0.3.0-alpha1
New Features
[!CAUTION] BREAKING CHANGE: ALG function
ESTIMATEnow accept multiple parameters, not a single parameter anymore. Therefore, each parameter should be wrapped as$ ... $if there is space inside.[!NOTE] x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
Contributed by @Teddy-van-Jerry and @mmcesim-bot, for version 0.3.0 release (#95).
- C++
Published by github-actions[bot] over 2 years ago
mmcesim - mmCEsim v0.2.2
New Features
- ALG library enhancement (#49, PR #51):
- Add OMPL[^1] algorithm to the library.
- ALG dependency check.
- Enhanced log and TeX report (PR #55).
- Update Doxygen website configurations (including more graphs).
- Automatic version bump script (#70, PR #75).
Bug Fixes
- Rename configuration file to
mmcesim.cfg(#50, PR #53). - Change Unix file location of
mmcesim.logandmmcesim.cfg(#71, PR #74) - Fix C++ (Armadillo) runtime error when simulating with
-O2or-O3on macOS by patchingarma::randperm(#52, PR #54). - Fix warnings due to Boost Library's use of deprecated functions (#66).
News
- The research paper entitled ‘Beam Pattern and Reflection Pattern Design for Channel Estimation in RIS-assisted mmWave MIMO Systems’ [^2] is online as an early access paper of IEEE Transactions on Vehicular Technology (Sep. 8, 2023): https://ieeexplore.ieee.org/document/10243635 (#79).
- The research paper entitled ‘Beam Pattern and Reflection Pattern Design for Channel Estimation in RIS-assisted mmWave MIMO Systems’ [^2] has been accepted by IEEE Transactions on Vehicular Technology (May 21, 2023).
- The research paper entitled ‘OMPL-SBL Algorithm for Intelligent Reflecting Surface-Aided mmWave Channel Estimation’ [^1] is online as an early access paper of IEEE Transactions on Vehicular Technology (Jun. 27, 2023): https://ieeexplore.ieee.org/document/10164645 (#69).
[!NOTE] x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
Contributed by @Teddy-van-Jerry and @mmcesim-bot, for version 0.2.2 release (#73).
[^1]: W. Zhao, Y. You, L. Zhang, X. You, and C. Zhang, “OMPL-SBL algorithm for intelligent reflecting surface-aided mmWave channel estimation”, IEEE Trans. Veh. Technol., vol. 72, no. 11, Nov. 2023, pp. 15121-15126. DOI: 10.1109/TVT.2023.3287400. [^2]: Y. You, W. Zhao, L. Zhang, X. You, and C. Zhang, “Beam pattern and reflection pattern design for channel estimation in RIS-assisted mmWave MIMO systems”, IEEE Trans. Veh. Technol., 2023, to be published, DOI: 10.1109/TVT.2023.3309950.
- C++
Published by github-actions[bot] over 2 years ago
mmcesim - mmCEsim v0.2.2-beta1
New Features
- ALG library enhancement (#49, PR #51):
- Add OMPL[^1] algorithm to the library.
- ALG dependency check.
- Enhanced log and TeX report (PR #55).
- Update Doxygen website configurations (including more graphs).
- Automatic version bump script (#70, PR #75).
Bug Fixes
- Rename configuration file to
mmcesim.cfg(#50, PR #53). - Change Unix file location of
mmcesim.logandmmcesim.cfg(#71, PR #74) - Fix C++ (Armadillo) runtime error when simulating with
-O2or-O3on macOS by patchingarma::randperm(#52, PR #54). - Fix warnings due to Boost Library's use of deprecated functions (#66).
News
- The research paper entitled ‘Beam Pattern and Reflection Pattern Design for Channel Estimation in RIS-assisted mmWave MIMO Systems’ [^2] is online as an early access paper of IEEE Transactions on Vehicular Technology (Sep. 8, 2023).
- The research paper entitled ‘Beam Pattern and Reflection Pattern Design for Channel Estimation in RIS-assisted mmWave MIMO Systems’ [^2] has been accepted by IEEE Transactions on Vehicular Technology (May 21, 2023).
- The research paper entitled ‘OMPL-SBL Algorithm for Intelligent Reflecting Surface-Aided mmWave Channel Estimation’ [^1] is online as an early access paper of IEEE Transactions on Vehicular Technology (Jun. 27, 2023): https://ieeexplore.ieee.org/document/10164645 (#69)
[!NOTE]\ x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
Contributed by @Teddy-van-Jerry and @mmcesim-bot, for version 0.2.2 release (#73).
[^1]: W. Zhao, Y. You, L. Zhang, X. You, and C. Zhang, “OMPL-SBL algorithm for intelligent reflecting surface-aided mmWave channel estimation”, IEEE Trans. Veh. Technol., 2023, to be published. DOI: 10.1109/TVT.2023.3287400. [^2]: Y. You, W. Zhao, L. Zhang, X. You, and C. Zhang, “Beam pattern and reflection pattern design for channel estimation in RIS-assisted mmWave MIMO systems”, IEEE Trans. Veh. Technol., 2023, to be published.
- C++
Published by github-actions[bot] over 2 years ago
mmcesim - mmCEsim v0.2.2-alpha1
New Features
- ALG library enhancement (#49, PR #51):
- Add OMPL[^1] algorithm to the library.
- ALG dependency check.
- Enhanced log and TeX report (PR #55).
- Update Doxygen website configurations (including more graphs).
- Automatic version bump script (#70, PR #75).
Bug Fixes
- Rename configuration file to
mmcesim.cfg(#50, PR #53). - Change Unix file location of
mmcesim.logandmmcesim.cfg(#71, PR #74) - Fix C++ (Armadillo) runtime error when simulating with
-O2or-O3on macOS by patchingarma::randperm(#52, PR #54). - Fix warnings due to Boost Library's use of deprecated functions (#66).
News
- The research paper entitled ‘Beam Pattern and Reflection Pattern Design for Channel Estimation in RIS-assisted mmWave MIMO Systems’ [^2] has been accepted by IEEE Transactions on Vehicular Technology (May 21, 2023).
- The research paper entitled ‘OMPL-SBL Algorithm for Intelligent Reflecting Surface-Aided mmWave Channel Estimation’ [^1] is online as an early access paper of IEEE Transactions on Vehicular Technology (Jun. 27, 2023): https://ieeexplore.ieee.org/abstract/document/10164645 (#69)
[!NOTE]\ x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
Contributed by @Teddy-van-Jerry and @mmcesim-bot, for version 0.2.2 release (#73).
[^1]: W. Zhao, Y. You, L. Zhang, X. You, and C. Zhang, “OMPL-SBL algorithm for intelligent reflecting surface-aided mmWave channel estimation”, IEEE Trans. Veh. Technol., 2023, to be published. DOI: 10.1109/TVT.2023.3287400. [^2]: Y. You, W. Zhao, L. Zhang, X. You, and C. Zhang, “Beam pattern and reflection pattern design for channel estimation in RIS-assisted mmWave MIMO systems”, IEEE Trans. Veh. Technol., 2023, to be published.
- C++
Published by github-actions[bot] almost 3 years ago
mmcesim - mmCEsim v0.2.1
New Features
- Colorful terminal (#22).
mmcesim-maintaintool support (#25).- Log system support with cleaner terminal output (#32, #36).
mmcesim-logtool support (#37, #39, #47).- Support
NO_COLORstandard (#42, #48). - Syntax highlight for ALG language on mmcesim.org with a custom lexer (mmcesim/mmcesim.org#1).
Bug Fixes
- Fix the Docker
entrypointcommand. - Fix total lines badge display in README (#40, #41).
- Fix Ubuntu 20 release error (#46).
News
- Short domain mmces.im has been registered alongside mmcesim.org (#43).
Note x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
- C++
Published by github-actions[bot] about 3 years ago
mmcesim - mmCEsim v0.2.1-beta2
New Features
- Colorful terminal (#22).
mmcesim-maintaintool support (#25).- Log system support with cleaner terminal output (#32, #36).
mmcesim-logtool support (#37, #39, #47).- Support
NO_COLORstandard (#42, #48). - Syntax highlight for ALG language on mmcesim.org with a custom lexer (mmcesim/mmcesim.org#1).
Bug Fixes
- Fix the Docker
entrypointcommand. - Fix total lines badge display in README (#40, #41).
- Fix Ubuntu 20 release error (#46).
News
- Short domain mmces.im has been registered alongside mmcesim.org (#43).
Note x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
- C++
Published by github-actions[bot] about 3 years ago
mmcesim - mmCEsim v0.2.1-beta1
New Features
- Colorful terminal (#22).
mmcesim-maintaintool support (#25).- Log system support with cleaner terminal output (#32, #36, #39).
mmcesim-logtool support (#37).- Syntax highlight for ALG language on mmcesim.org with a custom lexer (mmcesim/mmcesim.org#1).
Bug Fixes
- Fix the Docker
entrypointcommand. - Fix total lines badge display in README (#40, #41).
News
- Short domain mmces.im has been registered alongside mmcesim.org (#43).
Note x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
- C++
Published by github-actions[bot] about 3 years ago
mmcesim - mmCEsim v0.2.1-alpha6
New Features
mmcesim-maintaintool support (#25).- Log system support with cleaner terminal output (#32, #36, #39).
mmcesim-logtool support (#37).
Note x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
- C++
Published by github-actions[bot] about 3 years ago
mmcesim - mmCEsim v0.2.1-alpha5
New Features
mmcesim-maintaintool support (#25).- Log system support with cleaner terminal output (#32, #36, #39).
mmcesim-logtool support (#37).
Note x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
- C++
Published by github-actions[bot] about 3 years ago
mmcesim - mmCEsim v0.2.1-alpha4
New Features
mmcesim-maintaintool support (#25).- Log system support with cleaner terminal output (#32, #36, #39).
mmcesim-logtool support (#37).
Note x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
- C++
Published by github-actions[bot] about 3 years ago
mmcesim - mmCEsim v0.2.1-alpha3
New Features
mmcesim-maintaintool support (#25).- Log system support with cleaner terminal output (#32, #36, #39).
mmcesim-logtool support (#37).
Note x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
- C++
Published by github-actions[bot] about 3 years ago
mmcesim - mmCEsim v0.2.1-alpha2
New Features
mmcesim-maintaintool support (#25).- Log system support with cleaner terminal output (#32, #36, #39).
mmcesim-logtool support (#37).
Note x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
- C++
Published by github-actions[bot] about 3 years ago
mmcesim - mmCEsim v0.2.1-alpha1
New Features
mmcesim-maintaintool support (#25).- Log system support with cleaner terminal output (#32, #36, #39).
mmcesim-logtool support (#37).
Note x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
- C++
Published by github-actions[bot] about 3 years ago
mmcesim - mmCEsim v0.2.0
New Features
- Active beam pattern design support (#18).
- Report generation of RIS-assisted systems (#3).
Bug Fixes
- Fix inconsistency of LaTeX report destination directory.
News
- The research paper entitled '[...] Algorithm for Intelligent Reflecting Surface-Aided mmWave Channel Estimation' has been accepted by IEEE Transactions on Vehicular Technology (Jan. 14, 2023).
Note x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
- C++
Published by github-actions[bot] over 3 years ago
mmcesim - mmCEsim v0.2.0-beta1
New Features
- Active beam pattern design support (#18).
- Report generation of RIS-assisted systems (#3).
Bug Fixes
- Fix inconsistency of LaTeX report destination directory.
News
- The research paper entitled '[...] Algorithm for Intelligent Reflecting Surface-Aided mmWave Channel Estimation' has been accepted by IEEE Transactions on Vehicular Technology (Jan. 14, 2023).
Note x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
- C++
Published by github-actions[bot] over 3 years ago
mmcesim - mmCEsim v0.2.0-alpha1
New Features
- Active beam pattern design support (#18).
- Report generation of RIS-assisted systems (#3).
Bug Fixes
- Fix inconsistency of LaTeX report destination directory.
News
- The research paper entitled '[...] Algorithm for Intelligent Reflecting Surface-Aided mmWave Channel Estimation' has been accepted by IEEE Transactions on Vehicular Technology (Jan. 14, 2023).
Note x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
- C++
Published by github-actions[bot] over 3 years ago
mmcesim - mmCEsim v0.1.1
New Features
- Multi RIS assisted systems support (#3);
- RIS pattern design support (#17).
Bug Fixes
- Fix
cmake installconfigurations.
News
- Automated release process with a better CI workflow (#20).
Note x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
- C++
Published by github-actions[bot] over 3 years ago
mmcesim - mmCEsim v0.1.1-beta1
New Features
- Multi RIS assisted systems support (#3);
- RIS pattern design support (#17).
Bug Fixes
- Fix
cmake installconfigurations.
News
- Automated release process with a better CI workflow (#20).
Note x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
- C++
Published by github-actions[bot] over 3 years ago
mmcesim - mmCEsim v0.1.1-alpha4
New Features
- Multi RIS assisted systems support (#3);
- RIS pattern design support (#17).
Bug Fixes
- Fix
cmake installconfigurations.
News
- Automated release process with a better CI workflow (#20).
Note x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
- C++
Published by github-actions[bot] over 3 years ago
mmcesim - mmCEsim v0.1.1-alpha3
New Features
- Multi RIS assisted systems support (#3);
- RIS pattern design support (#17).
Bug Fixes
- Fix
cmake installconfigurations.
News
- Automated release process with a better CI workflow (#20).
Note x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
- C++
Published by github-actions[bot] over 3 years ago
mmcesim - mmCEsim v0.1.1-alpha2
Note x86 and x64 binaries are built automatically by GitHub Actions; The macOS arm binary is built manually on macOS with M1 chip.
- C++
Published by github-actions[bot] over 3 years ago
mmcesim - mmCEsim v0.1.1-alpha1
Automatic build for mmCEsim CLI.
- C++
Published by github-actions[bot] over 3 years ago
mmcesim - mmCEsim v0.1.0
New Features
- Basic mmWave MIMO systems channel estimation support
- Design of ALG Language
- Export of code to C++ with Armadillo library
Notice
The application is under active development, so there is no binary available. You may compile it yourself. It is not quite stable to use, and there can be numerous bugs. You may encounter more problems if your inputs, i.e. .sim configurations are not correct.
- C++
Published by Teddy-van-Jerry over 3 years ago
mmcesim - mmCEsim Concept
Task-Oriented Millimeter Wave Channel Estimation
This application is under active development.
Though the app has not been fully developed, the task-oriented concept has already been established. Find out more about the concept in this blog.
- Website: https://mmcesim.org
- Web App: https://app.mmcesim.org
- Blog: https://blog.mmcesim.org
- C++
Published by Teddy-van-Jerry almost 4 years ago