Skip to content

Commit 496c463

Browse files
author
Rodrigo Hernangomez
committed
Accepted paper version v1.1
1 parent b6c10ff commit 496c463

3 files changed

Lines changed: 18 additions & 17 deletions

File tree

CITATION.cff

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ authors:
1818
orcid: https://orcid.org/0000-0003-3829-4668
1919
affiliation: Fraunhofer Heinrich Hertz Institute
2020
title: "Software to 'CISSIR: Beam Codebooks with Self-Interference Reduction Guarantees for Integrated Sensing and Communication Beyond 5G'"
21-
version: 1.7.0
22-
doi: 10.48550/arXiv.2502.10371
23-
url: "https://arxiv.org/abs/2502.10371"
21+
version: 1.1
22+
doi: 10.1109/TWC.2025.3625372
23+
url: "https://ieeexplore.ieee.org/document/11223631"
2424
preferred-citation:
2525
type: article
2626
title: 'CISSIR: Beam Codebooks with Self-Interference Reduction Guarantees for Integrated Sensing and Communication Beyond 5G'
@@ -44,4 +44,4 @@ preferred-citation:
4444
affiliation: Fraunhofer Heinrich Hertz Institute
4545
year: 2025
4646
journal: "IEEE Transactions on Wireless Communications"
47-
doi: "10.48550/arXiv.2502.10371"
47+
doi: "10.1109/TWC.2025.3625372"

README.md

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# CISSIR
22
<img src="pics/cissir-logo.svg" height="120" align="left">
33

4-
[![dependency - sionna](https://img.shields.io/badge/sionna->=0.17.0-green.svg?logo=nvidia&logoColor=white)][sionna]
4+
[![dependency - sionna](https://img.shields.io/badge/sionna-0.17.0-green.svg?logo=nvidia&logoColor=white)][sionna]
55
[![dependency - cvxpy](https://img.shields.io/badge/cvxpy-1.5.2-blue.svg?logo=data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB3aWR0aD0iNzkzLjI5OTMyIgogICBoZWlnaHQ9Ijc1Ny42ODcyNiIKICAgaWQ9InN2ZzIiCiAgIHZlcnNpb249IjEuMSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMS4zLjIgKDA5MWUyMGUsIDIwMjMtMTEtMjUsIGN1c3RvbSkiCiAgIHNvZGlwb2RpOmRvY25hbWU9ImNvbnZleC5zdmciCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogIDxkZWZzCiAgICAgaWQ9ImRlZnM0IiAvPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBpZD0iYmFzZSIKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMS4wIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwLjAiCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp6b29tPSIwLjUiCiAgICAgaW5rc2NhcGU6Y3g9IjMyMCIKICAgICBpbmtzY2FwZTpjeT0iNDYxIgogICAgIGlua3NjYXBlOmRvY3VtZW50LXVuaXRzPSJweCIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJsYXllcjEiCiAgICAgc2hvd2dyaWQ9ImZhbHNlIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMzQ0MCIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMzYxIgogICAgIGlua3NjYXBlOndpbmRvdy14PSIxMTkxIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIxNjMiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSIKICAgICBmaXQtbWFyZ2luLXRvcD0iMCIKICAgICBmaXQtbWFyZ2luLWxlZnQ9IjAiCiAgICAgZml0LW1hcmdpbi1yaWdodD0iMCIKICAgICBmaXQtbWFyZ2luLWJvdHRvbT0iMCIKICAgICBpbmtzY2FwZTpzaG93cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTpwYWdlY2hlY2tlcmJvYXJkPSIwIgogICAgIGlua3NjYXBlOmRlc2tjb2xvcj0iI2QxZDFkMSIgLz4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGE3Ij4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICAgIDxkYzp0aXRsZSAvPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZwogICAgIGlua3NjYXBlOmxhYmVsPSJMYXllciAxIgogICAgIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiCiAgICAgaWQ9ImxheWVyMSIKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMS42NTI0NzEsLTMyNS4xMzAxOCkiPgogICAgPHBhdGgKICAgICAgIHNvZGlwb2RpOnR5cGU9ImFyYyIKICAgICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOm5vbmUiCiAgICAgICBpZD0icGF0aDI5OTMiCiAgICAgICBzb2RpcG9kaTpjeD0iMzU1LjcxNDI5IgogICAgICAgc29kaXBvZGk6Y3k9IjU5OC4wNzY0OCIKICAgICAgIHNvZGlwb2RpOnJ4PSIxNzAiCiAgICAgICBzb2RpcG9kaTpyeT0iMjA1LjcxNDI4IgogICAgICAgZD0ibSA1MjUuNzE0MjksNTk4LjA3NjQ4IGMgMCwxMTMuNjEyODYgLTc2LjExMTU5LDIwNS43MTQyOCAtMTcwLDIwNS43MTQyOCAtOTMuODg4NCwwIC0xNzAsLTkyLjEwMTQyIC0xNzAsLTIwNS43MTQyOCAwLC0wLjcwMDg4IDAuMDAzLC0xLjQwMTc0IDAuMDA5LC0yLjEwMjU4IgogICAgICAgc29kaXBvZGk6c3RhcnQ9IjAiCiAgICAgICBzb2RpcG9kaTplbmQ9IjMuMTUxODEzNyIKICAgICAgIHNvZGlwb2RpOm9wZW49InRydWUiIC8+CiAgICA8cGF0aAogICAgICAgc29kaXBvZGk6dHlwZT0iYXJjIgogICAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZmZmZjtzdHJva2Utd2lkdGg6MjQuNjc1MjEyODY7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2Utb3BhY2l0eToxO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtmaWxsLW9wYWNpdHk6MSIKICAgICAgIGlkPSJwYXRoMzc2NSIKICAgICAgIHNvZGlwb2RpOmN4PSIyNjQuNSIKICAgICAgIHNvZGlwb2RpOmN5PSI3MzEuODYyMTgiCiAgICAgICBzb2RpcG9kaTpyeD0iOTIuNSIKICAgICAgIHNvZGlwb2RpOnJ5PSIxNjAuNSIKICAgICAgIGQ9Ik0gMzU3LDczMS44NjIxOCBBIDkyLjUsMTYwLjUgMCAxIDEgMTcyLjAwNDgzLDczMC4yMjE3MyIKICAgICAgIHNvZGlwb2RpOnN0YXJ0PSIwIgogICAgICAgc29kaXBvZGk6ZW5kPSIzLjE1MTgxMzciCiAgICAgICBzb2RpcG9kaTpvcGVuPSJ0cnVlIgogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMy41MTc4MTY4LC0wLjAxMDA0ODQ5LDAuMDEwMDY0NDcsNC41OTg1NjcsLTU2Mi44MzEyLC0zMDcyLjI5NTcpIiAvPgogIDwvZz4KPC9zdmc+Cg==)][cvxpy]
66
[![CC BY 4.0][cc-by-shield]][cc-by]
77

@@ -10,28 +10,29 @@
1010

1111
[sionna]: https://nvlabs.github.io/sionna/
1212
[cvxpy]: https://www.cvxpy.org/
13-
[paper]: https://arxiv.org/abs/2502.10371
13+
[paper]: https://ieeexplore.ieee.org/document/11223631
1414

15-
Software and supplemertary material for **Codebooks with Integral-Split Self-Interference Reduction**
16-
(**CISSIR**, pronounced like "scissor"). Please refer to the associated IEEE Transactions Journal Paper:
15+
Software and supplementary material for **Codebooks with Integral-Split Self-Interference Reduction**
16+
(**CISSIR**, pronounced like "scissor"). Please refer to the associated journal paper
17+
at [IEEE Trans. Wirel. Commun.](https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=7693):
1718

1819
[CISSIR: Beam Codebooks with Self-Interference Reduction Guarantees for Integrated Sensing and Communication Beyond 5G][paper]
1920

2021
![CISSIR diagram](pics/cissir_diagram.svg)
2122

2223
## Main features
2324

24-
CISSIR extends **5G-NR beam codebooks** with a principled **low self-interference (SI)** design
25+
CISSIR extends **5G-NR beamforming** with a principled **low self-interference (SI)** design
2526
to enable
2627
[integrated sensing and communication (ISAC)](https://isac.committees.comsoc.org/).
2728
CISSIR's main features include:
2829

29-
- :hammer_and_wrench: High versatility: Suitable for hybrid or analog, phased or tapered beamforming, even under multipath SI.
30+
- :hammer_and_wrench: High versatility: Suitable for hybrid or analog, phased or tapered antenna arrays, even under multipath SI.
3031
- :memo: Theoretical performance guarantees for sensing SNR in the face of analog/mixed-signal distortion.
31-
- :zap: Better performance[^1] and faster[^2] than other available codebooks.
32+
- :zap: Better performance[^1] and faster[^2] than cutting-edge beam codebooks for full-duplex communication.
3233
- :arrows_counterclockwise: Easily (re)usable and extendable
3334
- Entirely written in [Python](https://www.python.org/)
34-
- Built on top of popular open-source libraries like [sionna] and [cvxpy].
35+
- Built on top of [sionna] and [cvxpy], among other open-source libraries.
3536

3637
[^1]: In terms of sensing SNR, in comparison with our baseline [LoneSTAR](https://arxiv.org/abs/2206.11418)
3738
[^2]: Up to 130 times faster than LoneSTAR for tapered beamforming.
@@ -40,7 +41,7 @@ CISSIR's main features include:
4041

4142
Full Python dependencies in the [requirements.txt](cluster/requirements.txt) file, including:
4243

43-
- [Sionna][sionna] >=0.17.0
44+
- [Sionna][sionna] 0.17.0
4445
- [Tensorflow](https://www.tensorflow.org/)
4546
- [CVXPY][cvxpy]
4647
- [Pandas](https://pandas.pydata.org/)
@@ -116,11 +117,11 @@ If you use this software or the results of [our work][paper], please cite it as:
116117
```bibtex
117118
@article{hernangomez2025cissir,
118119
title = {{{CISSIR}}: {{Beam Codebooks}} with {{Self-Interference Reduction Guarantees}} for {{Integrated Sensing}} and {{Communication Beyond 5G}}},
119-
author = {Hernang{\'o}mez, Rodrigo and Fink, Jochen and Cavalcante, Renato L. G. and Sta{\'n}czak, S{\l}awomir},
120+
author = {Hernang{\'o}mez, Rodrigo and Fink, Jochen and Cavalcante, Renato Lu{\'i}s Garrido and Sta{\'n}czak, S{\l}awomir},
120121
year = {2025},
121122
journal = {IEEE Transactions on Wireless Communications},
122-
online = {https://arxiv.org/abs/2502.10371},
123-
doi = {10.48550/arXiv.2502.10371},
123+
issn = {1558-2248},
124+
doi = {10.1109/TWC.2025.3625372},
124125
}
125126
```
126127

cluster/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ipympl
88
pandas
99
seaborn
1010
numpy
11-
sionna>=0.17.0
11+
sionna==0.17.0
1212
tqdm
1313
cvxpy
1414
scipy

0 commit comments

Comments
 (0)